mcpField
G
GitWhy — The Context Layer for Git

GitWhy — The Context Layer for Git

本地服务
github.com/gitwhy-cli版本控制031 周前更新

关于 GitWhy — The Context Layer for Git

GitWhy Agent Skills 让编码 Agent 保存、检索和搜索关联 Git 提交的推理记录,可通过 MCP 工具或命令行使用 GitWhy。

主要功能

  1. 01保存关联提交的上下文
  2. 02检索和搜索结构化上下文
  3. 03为 Claude、Cursor 或 Codex 安装

适用场景

  1. 01记录生成代码背后的决策与取舍
  2. 02查找某个主题的既有上下文
  3. 03查看上下文树或将上下文发布到 PR

MCP 相关

该技能可通过 MCP 工具或命令行调用 GitWhy。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"gitwhy-cli-gitwhy": {
"command": "npx",
"args": [
"-y",
"gitwhy-mcp"
],
"env": {
"GITWHY_API_KEY": "<GITWHY_API_KEY>"
}
}
}
}
启动命令npx -y gitwhy-mcp
需要配置的环境变量
GITWHY_API_KEY密钥GitWhy API key for cloud sync, publish, and PR comment features. Not required for local-only context saving.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmgitwhy-mcp0.7.9

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

GitWhy Agent 技能

适用于 GitWhy 的 Agent 技能——保存 AI 生成代码背后的推理、决策和权衡。

安装

npx skills add gitwhy-cli/gitwhy

也可以为特定 Agent 安装:

npx skills add gitwhy-cli/gitwhy --agent claude
npx skills add gitwhy-cli/gitwhy --agent cursor
npx skills add gitwhy-cli/gitwhy --agent codex

包含内容

gitwhy 技能

教会你的 AI 编码 Agent 保存、检索和搜索与 git 提交关联的结构化上下文。可通过 MCP 工具或命令行使用。

触发短语:

  • “使用 GitWhy 保存本次会话”
  • “关于身份验证,我们有哪些上下文?”
  • “显示上下文树”
  • “将上下文发布到 PR”

前提条件

请先安装 GitWhy CLI:

curl -fsSL https://gitwhy.dev/install.sh | sh

也可以通过 Homebrew 安装:

brew install gitwhy-cli/tap/git-why

然后运行设置:

git why setup

链接

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。