智能体工作台

Git

以提交和差异的形式审查智能体的工作、切换分支并安全回滚——一条记录每次代码改动的可视化审计轨迹。

当智能体编写代码时,你想要一份清晰的改动记录,以及回滚它的能力。Git 标签页让你以可视化方式查看智能体 Drive 中的版本历史——一条记录智能体改动过的每个文件的完整审计轨迹。

在工作台中审查 Git 改动

Git 标签页显示什么

  • 提交历史——仓库中提交的时间顺序列表
  • 变更文件——每次提交中被修改的文件,附带 +/- 计数
  • 差异视图——任意文件的内联前后对比
  • 分支选择器——当智能体跨多个分支工作时切换分支

智能体如何使用 Git

在完成编码工作时,智能体可以自动提交。每次提交都带有描述性的提交信息、确切的变更文件以及时间戳——于是你可以在把智能体的工作合并到任何地方之前先审查它。

审查一次提交

点击任意提交将其展开,然后点击某个变更文件以打开差异:

- const timeout = 5000;
+ const timeout = 10000; // increased for slow networks

红色行是被删除的,绿色是新增的,灰色是未改动的上下文。

回滚

在某次提交旁点击 Revert 即可撤销它的改动。Revert 会创建一个新的提交——它绝不重写历史。

Revert 是非破坏性的。你的完整历史始终得以保留。

进阶操作

Git 标签页是一个以查看为主的可视化界面。对于合并、变基、远程仓库之类的操作,切换到终端并使用 git CLI——在那里所做的改动会自动反映到 Git 标签页中:

git log --oneline -20
git checkout -b feature/new-experiment
git remote add origin https://github.com/your-org/your-repo.git
git push -u origin main

要实现免密推送,可通过环境变量存储凭据或 SSH 密钥。

相关页面

On this page