AgentGit

AgentGit

Einsia AI · 程式設計 · 生產力

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

AgentGit 的介面預覽

關於 AgentGit

什麼是 AgentGit

AgentGit 對待代理工作階段的方式,就像 Git 對待程式碼一樣。每一個回合、提示、工具呼叫與結果都會提交到儲存庫,而不是在對話結束時消失。這意味著任務背後的工作是可攜帶的。你可以在另一台裝置上打開它、邀請同事核准步驟,或把它交給另一個代理執行環境並繼續下去。

它解決的問題是脈絡遺失。檔案保存的是結果,工作階段保存的是過程。少了過程,新的代理或同事就得從零重建一切。AgentGit 正是針對這個缺口運作,作為 AI 代理工作階段的版本控制,讓工作階段本身成為可分享、有版本的成品,而不是把推理困在某一台機器上的某個帳號裡。

主要的限制在於它不是背景服務。沒有常駐程式會監看你的磁碟,所以工作階段只在你透過安裝的 hook 匯入或推送時,才會進入版本控制。分享連結也是唯讀的,而逐字稿裡任何敏感內容,都得由你在發布前自行清除。

開始使用

  1. 用 npx -y create-agit 執行安裝程式,它會把 agit 指令放進 ~/.local/bin,並設定好初始化 hook。
  2. 用 agit login --json 登入,打開回傳的網址,在瀏覽器裡核准存取,然後完成它給你的指令。
  3. 把初始化提示送給你正在執行的代理(Claude Code、Codex、OpenCode、OpenClaw、Hermes 或 WorkBuddy),讓它讀取正確的 skill 檔案。
  4. 匯入或推送你想保留的對話,這會把它提交到一個工作階段儲存庫。
  5. 分享唯讀網頁連結,或邀請他人加入工作區並繼續這項工作。

產品資訊

快速了解 AgentGit 的定價、支援平台與效能。

免費方案是
付費方案$0
平台Web, CLI (Claude Code, Codex, OpenCode, OpenClaw, Hermes, WorkBuddy; Cursor import)
開發者Einsia AI
類別程式設計 · 生產力
發布日期Sep 2025
最近更新Sep 2025
網站訪問量N/A
網站全球排名N/A
API 提供狀態N/A

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 交接程式設計工作階段的開發者:在新機器上、或同事的代理停下之後,接手未完成的重構,不必重新解釋整個專案。
  • 分享代理工作的小型團隊:透過單一工作區連結,邀請同事追蹤進度、送出提示並核准步驟。
  • 想從他人代理執行過程中學習的人:瀏覽公開工作階段,看看一個成品結果背後的提示、嘗試與決策。

任務

  • 執行環境之間的工作階段交接:把一個代理的脈絡打包,在另一個代理裡繼續,因為 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 儲存庫,然後讓你分享、交接與恢復。目標是保留任務背後的過程,而不只是最終檔案。