mcpField
D
DiffCI

DiffCI

リモート
diffci.com開発ツール
リポジトリ公式サイト

DiffCI について

DiffCIは、コーディングエージェントや開発チーム向けの変更対応型テスト検証ツールです。変更の影響を受けるテストを選び、不確実な場合は全件検証に切り替えます。実行時間の比較機能と、案内用およびローカル作業用のMCPインターフェースも備えます。

主な機能

  1. 01変更を分析して影響テストを選択
  2. 02不確実な場合は全件検証へ切り替え
  3. 03スナップショットに検証結果を紐付け
  4. 04全件と選択テストの実行時間を比較
  5. 05指定された変更仕様の競合を確認

活用シーン

  1. 01エージェントが生成したコード変更を検証
  2. 02ローカルやCIで変更対応テストを実行
  3. 03選択テストと全件テストの実行時間を評価
  4. 04複数仕様が同じ対象を指すか確認

MCP 対応

検証ガイダンス用のステートレスで読み取り専用のHTTPS MCPエンドポイントと、ローカルチェックアウトの確認やテスト実行に使うstdio MCPサーバーを提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://diffci.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@diffci.com/diffci0.2.9

ツール

3
パラメーター型必須説明
repostringいいえ単一の --repo 引数として渡す、任意のローカルリポジトリパス。
actionenumいいえ検証アクション。デフォルトは check です。check | observe | init | verify-workflow
platformenumいいえ表示用コマンドの生成にのみ使用するシェル。デフォルトは posix です。posix | powershell

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

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

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