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 は、Git のコミットに紐づく推論を保存、取得、検索するコーディングエージェント向けスキルです。MCP ツールまたはコマンドラインから GitWhy を利用します。

主な機能

  1. 01コミットに紐づくコンテキストの保存
  2. 02構造化コンテキストの取得と検索
  3. 03Claude、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 エージェントスキル

GitWhy 用のエージェントスキルです。AI が生成したコードの背後にある理由、決定事項、トレードオフを保存します。

インストール

npx skills add gitwhy-cli/gitwhy

特定のエージェントにインストールする場合:

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 コーディングエージェントが、Git のコミットに関連付けられた構造化コンテキストを保存、取得、検索できるようにします。MCP ツールまたは CLI コマンドを使用して動作します。

トリガーフレーズ:

  • 「このセッションを GitWhy に保存して」
  • 「認証についてどんなコンテキストがありますか?」
  • 「コンテキストツリーを表示して」
  • 「コンテキストを PR に投稿して」

前提条件

まず GitWhy CLI をインストールしてください。

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

Homebrew を使用する場合:

brew install gitwhy-cli/tap/git-why

次にセットアップを実行します。

git why setup

リンク

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。