Git Agent
Git Agent 是一款面向日常开发与多仓库管理的跨平台 Git 桌面客户端,强调直观操作、远端状态自动同步和冲突处理效率。UI上有独特而统一的风格、Rust开发,Vibe了几个月,请勿商用。
主要特色
- 多仓库统一管理:通过标签页快速切换多个项目。
- 自动刷新远端状态:后台获取分支、提交和标签变化,并清理远端已删除的引用。
- 完整 Git 工作流:支持提交、拉取、推送、获取、分支、标签、贮藏等常用操作。
- 高效文件操作:支持多选暂存、取消暂存及批量处理。
- 冲突辅助处理:提供清晰的冲突状态展示和 AI 辅助三方合并建议。
- 可配置提交链接:可将提交信息中的 Bug、Issue 编号转换为任务系统链接。
- 高度可定制:支持主题、AI 模型、自定义操作、验证规则及托管账户配置。
- 跨平台发布:提供 Windows、macOS 和 Linux 安装包。
与同类工具比较
| 能力 | Git Agent | SourceTree | GitKraken | Fork | VS Code Git |
|---|---|---|---|---|---|
| 多仓库管理 | 一般 | ||||
| 远端状态自动刷新 | 基础支持 | 基础支持 | 依赖扩展 | ||
| AI 冲突辅助 | 部分支持 | 依赖扩展 | |||
| 批量暂存操作 | |||||
| 提交文本链接 | 部分支持 | 依赖扩展 | |||
| 自定义 Git 操作 | 有限 | 有限 | 有限 | ||
| 跨平台 | Windows/macOS | Windows/macOS | |||
| 使用定位 | 高效、可定制、AI 辅助 | 传统 Git GUI | 商业化团队协作 | 轻量专业客户端 | 编辑器内基础操作 |
功能截图
适合谁
适合需要同时维护多个仓库、频繁同步远端分支、处理复杂合并冲突,并希望减少命令行重复操作的开发者。尤其是希望AI帮助合并代码,但又想自己有管控把关能力的开发者。



