• 履歴
  • ステータス
  • ギャップ
  • 人間による操作

AIを活用してテストカバレッジを監視する方法 Code Climate MCPコネクター

Code ClimateをAIクライアントに一度接続するだけで、エージェントに対して特定のカバレッジデータの取得やリポジトリの健全性確認を依頼できるようになります。

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

すぐに答え

AIを使ってリポジトリのテストカバレッジを確認するには?

AIがCode Climateにクエリを送り、過去のテストレポートや現在のコード品質メトリクスを取得します。チャット画面から離れることなく、テストの健全性を明確に把握できます。これにより、カバレッジの不足や品質の低下を即座に発見することが可能です。

インサイトの活用先

カバレッジによる成果

AIがCode Climateから取得するデータは、ワークフローの以下の領域で活用できます。

履歴

トレンド分析

AIが過去のレポートを取得し、カバレッジが増加しているか減少しているかを示します。テストへの取り組みが時間の経過とともにどう変化しているかを確認できます。

ステータス

現在の健全性チェック

リポジトリの現在の品質を即座に把握できます。エージェントが、設定したカバレッジ目標を達成できているかを判断します。

ギャップ

未テストコードの特定

AIがカバレッジの低い箇所を探し出します。追加のテストが必要な特定のファイルやモジュールのリストを取得できます。

人間による操作

手動でのコード修正

AIが問題を特定しますが、テスト自体を書くのはあなたです。どのカバレッジ不足を次のスプリントで優先的に対応するかを決定できます。

ワークフロー

データ取得後のAIの動き

エージェントは、チャットインターフェースとCode Climateダッシュボードの架け橋となります。

  1. テスト履歴の取得

    エージェントが特定のリポジトリにおける過去のカバレッジ実行リストを取得します。これにより、テスト状況の変化を把握するためのコンテキストが得られます。

    list_repository_test_reports
  2. 品質メトリクスの確認

    AIがコードの現在の品質ステータスを照会します。保守性やカバレッジ率などの指標を確認します。

    get_repository_code_quality
  3. カバレッジ傾向の分析

    最新のレポートと過去のレポートを比較することで、エージェントはテストの健全性が向上しているかを判断します。カバレッジの急激な低下も検知します。

    list_repository_test_reports
  4. 健全性ステータスの要約

    AIが最新の品質データとテストレポートを組み合わせ、分かりやすい要約を作成します。リポジトリが健全かどうか、迅速に判断を下せます。

    get_repository_code_qualitylist_repository_test_reports

試してみる

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

これらのプロンプトを使用して、Code Climateのデータとの対話を開始しましょう。

出発点

プロンプト内のリポジトリ名は、実際のプロジェクト名に置き換えてください。

Code Climate Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_dEa3ubWm5DI8grNI5Jrd9891vm9odnIoA9LITGNs/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 — Code Climate capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "code-climate-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_dEa3ubWm5DI8grNI5Jrd9891vm9odnIoA9LITGNs/mcp"
    }
  }
}
チャットにコピー04
  • backend-api リポジトリの直近5回分のテストカバレッジレポートを見せてください。

  • frontend-app リポジトリの現在のコード品質ステータスはどうなっていますか?

  • auth-service のテストカバレッジは、直近3回のレポートで減少していますか?

  • data-pipeline リポジトリのコード品質とテストの健全性を要約してください。

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

ここから始める

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

アカウントの連携は一度だけで済みます。認証情報は暗号化されて保持されるため、すぐにAIに対してリポジトリに関する質問を開始できます。

Code ClimateをAIに接続する

FAQ

機能の詳細

  • 01

    AIがCode Climate内のカバレッジ設定を変更することはできますか?

    いいえ。AIができるのはレポートや品質データの読み取りのみです。Code Climateの設定や構成を変更することはできません。

  • 02

    AIがテストコード自体を書いてくれますか?

    いいえ。AIはカバレッジが不足している箇所を特定しますが、テストの作成およびコミットはユーザー自身が行う必要があります。

  • 03

    AIはすべてのリポジトリを閲覧できますか?

    コネクターを通じて権限を付与しているリポジトリであれば、ユーザーが明示的に指示したリポジトリに対してAIがアクセス可能です。

  • 04

    AIはどのようにしてカバレッジデータを取得するのですか?

    特定のツールを使用して、Code Climateアカウントから過去のレポートや現在の品質メトリクスを直接取得します。

  • 05

    特定のファイルのカバレッジについて質問できますか?

    はい。リポジトリ内の特定のファイルにおける品質やカバレッジのステータスを確認するようエージェントに依頼できます。

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

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