gait
gait是一款适用于VS Code和Cursor的扩展,它会将AI生成代码背后的提示保存到你的仓库中的.gait文件夹内。你可以从市场安装它,像平常使用GitHub Copilot或Cursor一样编码,gait会记录你的对话,让团队成员可以看到每一行代码是如何生成的。
将鼠标悬停在AI生成的代码上,即可查看生成该代码的提示,相关的行会在编辑器中被高亮。你可以在提交之前暂存或隐藏对话,从面板视图中恢复同事的对话,并用Cmd+Shift+G切换内联装饰。
该项目基于Apache 2.0开源协议,在Visual Studio Marketplace中免费提供。它面向使用Cursor或Copilot的工程团队,帮助在审查生产环境中的大型AI变更时提供共享的上下文。
将鼠标悬停在任意 AI 生成的代码行上以查看生成该行的提示语
像管理 git 文件一样暂存和取消暂存聊天内容,然后推送
可在面板视图中恢复队友的 Cursor 或 Copilot 线程
将聊天历史写入团队可提交的
.gait文件夹中按 Cmd+Shift+G 切换行内高亮显示的开关
网页仪表板显示跨仓库的代码生成使用统计
在 Visual Studio Marketplace 上以 Apache 2.0 许可免费开源。
将提示链接到生成的代码,方便团队在完整上下文中审查 AI 差异。
支持在 VS Code 中同时使用 Cursor 和 GitHub Copilot。
内联聊天元数据可能需要一些时间才能在 Cursor 和 Copilot 中显示。
根据项目已知问题,内联聊天差异可能会延迟或缺失。
getgait.com 营销网站目前无法访问,但扩展程序和 GitHub 仓库仍然可用。
gait 是免费使用的吗?
是的。gait 是开源的,并在 Visual Studio Marketplace 上列为免费。开源版本包括基本的对话捕获和分析,完全免费。
gait 支持哪些代码编辑器?
gait 作为 VS Code 和 Cursor 的扩展运行。它可以捕获来自 GitHub Copilot 和 Cursor 内联或面板对话的聊天内容。
团队如何共享 gait 的上下文?
gait 会将聊天记录写入项目中的 `.gait` 文件夹。使用 `git add .gait/` 提交并推送该文件夹,团队成员即可在代码审查时查看与每次修改关联的提示信息。
使用 gait 需要账号吗?
安装和使用该扩展无需账号。gait 还提供一个可选的网页仪表板用于代码生成统计,相关链接在扩展文档中提供。
gait 中的 AI Blame 是什么?
AI Blame 是 gait 的悬浮视图功能,它将生成的代码片段关联回产生它的提示和对话,类似于 git blame,但适用于 AI 辅助的编辑。
我在哪里可以获得 gait 的帮助?
gait 提供支持邮箱 [email protected],并在 GitHub README 及 Visual Studio Marketplace 页面链接了一个社区 Discord。

