
GitWhy — The Context Layer for Git
io.github.gitwhy-cli由 GitHub 帳號 gitwhy-cli 發布v0.7.9更新於 Oct 24, 2026
The shared AI context engine for git — save, search, and share the reasoning behind code changes.
概覽
GitWhy MCP 伺服器讓 AI 程式助理儲存、檢索與分享 git 提交背後的推理,形成結構化脈絡。
- 可以做什麼
- 儲存一次編碼工作階段的推理、決策與取捨,並與 git 提交連結
- 檢索與搜尋已儲存的脈絡,例如查詢某個主題(如驗證)有哪些脈絡
- 檢視已存脈絡的脈絡樹
- 將脈絡發佈為拉取請求留言
- 可透過 MCP 工具或 GitWhy CLI 指令使用
- 適用情境
- 適合希望 AI 產生的程式變更能附帶其理由,方便日後工作階段或團隊成員查詢改動原因的情境。也適合在程式碼審查中想把脈絡附加到提交或拉取請求的團隊。
- 執行需求
- 以本機 stdio 程序在桌面執行,透過 npm 套件 gitwhy-mcp 安裝。需先安裝 GitWhy CLI 並執行 git why setup 完成設定。雲端同步、發佈與 PR 留言功能需要 GITWHY_API_KEY 中的 GitWhy API 金鑰;僅在本機儲存脈絡則不需要。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 GitWhy — The Context Layer for Git,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
GitWhy Agent Skills
Agent skills for GitWhy — save the reasoning, decisions, and trade-offs behind AI-generated code.
Install
Or install for a specific agent:
What's Included
gitwhy skill
Teaches your AI coding agent to save, retrieve, and search structured context linked to git commits. Works via MCP tools or CLI commands.
Trigger phrases:
- "Save this session with GitWhy"
- "What context do we have on authentication?"
- "Show me the context tree"
- "Post the context to the PR"
Prerequisites
Install the GitWhy CLI first:
Or via Homebrew:
Then run setup:
Links
來源:README.md,提交 df07cae
工具
0版本歷史
1- v0.7.9最新Sep 16, 2026
評分
已滿足適用檢查項的 40%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。