GitGatto 是什么?macOS 原生 Git 客户端,用 Agent 管理仓库、审阅与协作

Lincb522/GitGatto · GitHub
AI 智能体
Star360
近 7 天新增0
编程语言Swift
开源协议MIT
创建于2026-08-27
最近更新2026-09-16

中文导读

GitGatto 是开源项目,站内分类为 AI 智能体。简介:macOS 原生 Git 客户端,用 Agent 管理仓库、审阅与协作。项目说明中列出的主要功能包括:灾备中心:为本地仓库保存 Git bundle 和未提交文件,支持定时与重大改动备份、手动恢复点,并观察外部 Agent 造成的删除、引用回退等异常;状态栏监控:不打开主窗口即可查看未提交改动、上游同步、恢复点、Actions、目标状态和每日活动,可开启退出后继续监控;目标交付:把提交并推送、创建 PR、发布版本等流程保存为可继续的目标,逐项核对实际状态,中断后重新读取再继续。适合使用 macOS 的开发者,尤其是同时使用多种 AI Agent、需要管理未提交改动、定位回归或处理 GitHub 协作流程的人。

根据 GitHub 公开数据,该项目的编程语言为 Swift,开源协议为 MIT,创建于 2026-08-27,最近更新于 2026-09-16,目前有 360 个 Star。

项目介绍

GitGatto 是一款 macOS 原生 Git 与 GitHub 客户端,使用 Swift 6 和 SwiftUI 编写,支持 Apple Silicon 与 Intel,最低要求 macOS 14。它继续使用系统 Git 和本机 CLI,在常规仓库操作之外,提供未提交代码备份、外部 Agent 活动记录、目标交付、回归定位和开发环境安装等能力。

项目关注写完代码之后的流程:整理混杂改动、定位回归、等待 CI、审 PR、发版本,以及使用 Agent 后需要弄清它改了什么、为什么改、失败留下什么。GitGatto 把这些过程做成可查看、可恢复、可继续的操作,而不是只给 Git 命令套一层按钮。

应用支持 Codex CLI、Claude Code、Gemini CLI、OpenCode、DeepSeek Harness、Cursor Agent、GitHub Copilot CLI、Qwen Code 和自定义 CLI,也可配置 OpenAI 兼容 API 或 DeepSeek API。仓库列表、设置、目标、回归记录、对话、译文、下载记录和恢复点保存在本机。

主要功能

适合谁用

适合使用 macOS 的开发者,尤其是同时使用多种 AI Agent、需要管理未提交改动、定位回归或处理 GitHub 协作流程的人。

快速上手

  1. 从 Releases 页面下载 DMG,拖入“应用程序”。
  2. 确认系统为 macOS 14 或更高版本,并已安装 Git。
  3. 打开本地仓库,或手动扫描后选择添加。
  4. 如需 GitHub 账号、PR、Issue、Actions 功能,先安装并登录 GitHub CLI。
  5. 如需 Agent、翻译或 Agent 安装,在设置中配置 CLI 或 OpenAI 兼容 / DeepSeek API。

Star 增长趋势

361360 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
DeepSeek 开源的一切皆插件的 agent harness
★ 25.0万 · TypeScript · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15
让 AI 编程助手像最懒的资深开发者一样思考,只写必要的代码。
★ 16.4万 · JavaScript · 更新于 2026-10-15