AgentGit
Einsia AI · 程式設計 · 生產力
AgentGit 是一款開源的 AI 代理工作階段管理器,會把你的工作階段儲存為 Git 儲存庫,讓一項任務背後的完整過程在聊天視窗關閉後依然留存。它把 Claude Code、Codex、OpenCode 等代理的指令、推理、工具呼叫與決策,全部存進一個受版本控制的工作階段。接著,它能讓你分享唯讀連結,或把整包交給另一個代理,從你停下的地方繼續。你是否曾因為同事換了工具或下班收工,而白白損失好幾個小時的工作?AgentGit 正是為那一刻而生。

關於 AgentGit
什麼是 AgentGit
AgentGit 對待代理工作階段的方式,就像 Git 對待程式碼一樣。每一個回合、提示、工具呼叫與結果都會提交到儲存庫,而不是在對話結束時消失。這意味著任務背後的工作是可攜帶的。你可以在另一台裝置上打開它、邀請同事核准步驟,或把它交給另一個代理執行環境並繼續下去。
它解決的問題是脈絡遺失。檔案保存的是結果,工作階段保存的是過程。少了過程,新的代理或同事就得從零重建一切。AgentGit 正是針對這個缺口運作,作為 AI 代理工作階段的版本控制,讓工作階段本身成為可分享、有版本的成品,而不是把推理困在某一台機器上的某個帳號裡。
主要的限制在於它不是背景服務。沒有常駐程式會監看你的磁碟,所以工作階段只在你透過安裝的 hook 匯入或推送時,才會進入版本控制。分享連結也是唯讀的,而逐字稿裡任何敏感內容,都得由你在發布前自行清除。
開始使用
- 用
npx -y create-agit執行安裝程式,它會把agit指令放進~/.local/bin,並設定好初始化 hook。 - 用
agit login --json登入,打開回傳的網址,在瀏覽器裡核准存取,然後完成它給你的指令。 - 把初始化提示送給你正在執行的代理(Claude Code、Codex、OpenCode、OpenClaw、Hermes 或 WorkBuddy),讓它讀取正確的 skill 檔案。
- 匯入或推送你想保留的對話,這會把它提交到一個工作階段儲存庫。
- 分享唯讀網頁連結,或邀請他人加入工作區並繼續這項工作。
產品資訊
快速了解 AgentGit 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 交接程式設計工作階段的開發者:在新機器上、或同事的代理停下之後,接手未完成的重構,不必重新解釋整個專案。
- 分享代理工作的小型團隊:透過單一工作區連結,邀請同事追蹤進度、送出提示並核准步驟。
- 想從他人代理執行過程中學習的人:瀏覽公開工作階段,看看一個成品結果背後的提示、嘗試與決策。
任務
- 執行環境之間的工作階段交接:把一個代理的脈絡打包,在另一個代理裡繼續,因為 Claude Code、Codex、OpenCode、OpenClaw、Hermes 與 WorkBuddy 都支援原生恢復。
- 遠端控制執行中的代理:從手機或第二台電腦啟動、繼續並追蹤你桌機上的代理。
- 封存已完成的專案:把完整的推理軌跡保存成一個 Git 儲存庫,日後可重新檢視或分支。
情境
- 同事在任務中途離線,而你需要從同一份脈絡讓工作繼續推進。
- 你從桌機換到筆電,希望兩邊都能取用同一個代理工作階段。
- 你想向同事說明某個決策為何做出,而不只是最終產出。
主要功能
以 Git 儲存庫保存工作階段
AgentGit 不是用扁平聊天記錄,而是把每個工作階段提交到儲存庫,讓提示、推理與工具呼叫都受版本控制。當你想把工作帶往新方向時,可以從較早的回合分支出去,在那裡繼續。已發布的歷史是只能追加的,這讓實際發生過什麼的紀錄保持完整。
跨執行環境交接
AgentGit 在代理之間移動脈絡,而不是把它鎖在單一工具裡。Claude Code、Codex、OpenCode、OpenClaw、Hermes 與 WorkBuddy 都支援原生恢復,所以在其中一個開始的工作階段,可以在另一個接手。它對限制也很誠實:跨執行環境轉換可能遺失細節,而 agit 會在轉換前說明損失。
遠端控制與協作
你可以從手機或第二台電腦打開工作區,觀看正在主機上執行的代理。可分享的邀請連結讓他人加入、送出提示、追蹤進度並處理核准。AgentGit 正是靠這裡坐穩 AI 代理協作工具的位置,把一個人的代理變成小型團隊的共享工作區,不必有人守在單一桌前盯著。
預設私密,需要時再分享
新工作階段預設私密儲存,由你決定何時發布。唯讀連結讓任何持有者不用帳號就能讀取完整逐字稿。寫入存取仍需驗證與授權。這樣的分隔讓隨手分享保持安全,又不會敞開編輯之門。
公開執行的集中平台
位於 /agents 的公開平台展示了他人的專案如何成形,包括指令、嘗試、工具呼叫與結果。這是研究提示模式、或看看一個棘手問題究竟如何解決的實用方式。
以 hook 完成本機設定
安裝 AgentGit 會執行 agit setup --yes。這會安裝 hook,在每個使用者回合結束時結算回合,藉此儲存代理工作階段。沒有背景常駐程式,所以在匯入與推送之間不會有任何東西在跑。
優缺點
優點
- 開源,你可以檢視並自行架設這個平台,不必信任封閉服務。
- 在六個熱門代理執行環境之間原生恢復,降低專案中途換工具的成本。
- 唯讀分享連結不用帳號就能用,把工作交給同事毫無摩擦。
- 只能追加的歷史,意味著工作階段的紀錄不會被悄悄改寫。
- 從另一台裝置遠端控制,解決了「我的代理卡在公司筆電上」的麻煩。
缺點
- 沒有常駐程式,工作階段在你匯入或推送前都不會被追蹤,所以未儲存的工作仍可能遺失。
- 跨執行環境交接可能失真,轉換後你也許得重新檢查脈絡。
- 分享的逐字稿可能外洩機密,因為提示與工具輸出都包含在內,所以發布前必須先審閱。
- Cursor 工作階段只能以唯讀方式匯入,限制了在該執行環境中的完整雙向使用。
常見問題
它把你的 AI 代理工作階段存成 Git 儲存庫,然後讓你分享、交接與恢復。目標是保留任務背後的過程,而不只是最終檔案。
相關內容
探索與 AgentGit 相關的工具、技能與文章。
AgentGit 替代方案
Base Code
Base44 (Wix) · 程式設計 · 生產力Base Code 是 Base44 推出的共享雲端開發環境。團隊在對話中描述對既有 GitHub 儲存庫的修改,看著預覽確認結果,再以 Pull Request 交回工程團隊。
Google EmbeddingGemma 2
Google DeepMind · 寫作 · 圖片 · 程式設計Google EmbeddingGemma 2 是 7.4 億參數的開源模型,能把文字、程式碼、圖片、音訊與影片畫面轉成同一個 768 維空間裡的向量,在手機與筆電上就能執行。
GitGlow
GitGlow · 程式設計 · 生產力GitGlow 是桌面版 Git 用戶端,把你自己的程式碼與 AI 代理程式的變更集中在同一份審查裡,讓你在交付前看清楚機器上究竟要送出什麼。
