• PASS
  • FAIL
  • DATA
  • HUMAN

Codecov MCPコネクターを使ってAIでコミットのカバレッジを検証する

CodecovをAIクライアントに接続して、コミット単位でのコード品質監査を実現しましょう。接続後は、エージェントが特定のカバレッジ指標を取得し、プルリクエストの妥当性を検証できます。

このページについてAIに聞く

すぐに答え

AIでどのようにコミットのカバレッジを確認できますか?

AIがCodecovを使用して、特定のコミットSHAに対応するカバレッジの合計値を取得します。その数値を設定済みのしきい値と比較し、そのコミットがマージ可能かどうかを判断します。リポジトリ履歴内の任意のコミットについて、詳細なカバレッジの内訳を確認できます。

出力される結果

カバレッジ検証の結果

AIがリクエストを処理し、以下の結果を提供します。

PASS

しきい値を達成

AIがコミットSHAがカバレッジ要件を満たしていることを確認します。コードがレビュー準備完了であることを明確に示します。

FAIL

しきい値を未達成

AIが設定した制限を下回った箇所を特定します。品質チェックに失敗した特定のコミットをフラグ立てします。

DATA

コミット履歴

AIがリポジトリから最近のコミット一覧を取得します。これを使用して、カバレッジの推移を追跡できます。

HUMAN

手動レビュー

AIが生の数値データを提供します。現在のスプリントにおいて、特定箇所のカバレッジ不足が許容できるかどうかは人間が判断します。

ワークフロー

コミット時にAIが行うこと

AIがデータ取得を代行するため、あなたはコードのロジックに集中できます。

  1. コミットの特定

    AIがリポジトリ内を検索し、指定されたSHAや最近のアクティビティを特定します。

    list_repository_commits
  2. カバレッジデータの取得

    AIがその特定のコミットに関連付けられた正確なカバレッジ率を取得します。

    get_commit_coverage_totals
  3. しきい値との比較

    取得した合計値を、プロジェクトに定義されたカバレッジルールと照合します。

    get_commit_coverage_totals
  4. ステータスの報告

    取得したデータに基づき、コミットが合格か不合格かを報告します。

    get_commit_coverage_totals

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使用してCodecovのワークフローを起動できます。

出発点

リポジトリ名やSHA文字列を、実際のプロジェクトの詳細に書き換えて使用してください。

Codecov Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_BhxY5dMcJ3daTaX2y9iBmjnp8uvuBDxG25b4pKhj/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Codecov capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "codecov-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_BhxY5dMcJ3daTaX2y9iBmjnp8uvuBDxG25b4pKhj/mcp"
    }
  }
}
チャットにコピー04
  • backend-apiリポジトリのコミット a1b2c3d のカバレッジを確認して。

  • frontend-appリポジトリの最新5件のコミットをリストアップして。

  • auth-serviceの最新のコミットは、カバレッジしきい値の80%を満たしていますか?

  • data-pipelineリポジトリの最新コミットのカバレッジ合計を表示して。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Codecovを一度接続すれば、あとは聞くだけです

Vinkiusのダッシュボード経由でアカウントをリンクするだけです。認証情報は暗号化されて保持されるため、すぐにAIへコードカバレッジについて質問できるようになります。

CodecovをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIがカバレッジのしきい値を変更することはできますか?

    いいえ。AIができるのはカバレッジデータの読み取りのみです。しきい値の更新はCodecov上で直接行う必要があります。

  • 02

    AIがプルリクエストをマージすることはできますか?

    いいえ。AIはコミットが要件を満たしているかを報告するだけです。実際のマージ操作は、ご利用のGitプロバイダーで行ってください。

  • 03

    AIはコードベース全体にアクセスしますか?

    いいえ。AIがアクセスするのは、Codecovツールから提供されるカバレッジの合計値とコミットのメタデータのみです。

  • 04

    特定のブランチのカバレッジを確認できますか?

    はい。そのブランチの状態に対応する特定のコミットSHAを指定できれば可能です。

  • 05

    指定したコミットSHAが存在しない場合はどうなりますか?

    AIは、リポジトリの履歴の中にその特定のコミットが見つからない旨を回答します。

  • Codecovについてさらに質問がありますか? Codecovコネクターの全機能を見る

『Codecov』を Claude、Cursor、ChatGPT などに接続