- CRITICAL
- TRENDS
- BACKLOG
- HUMAN
すぐに答え
AIを使ってどのように技術的負債を見つけるのか?
AIがCode Climateから最新のスナップショットと具体的なコードの問題を抽出し、コードベースの弱点を明らかにします。抽出された問題は分類されるため、今すぐ修正すべきものと後回しにできるものを判断できます。最も緊急性の高いリファクタリング作業を明確に把握することが可能です。
負債の分類
整理されたリファクタリング対象
AIは検出結果を以下の4つのカテゴリに分類します。
CRITICAL
即時修正が必要
システムの安定性を脅かす深刻度の高い問題をAIが特定します。すぐに対処が必要なファイルの一覧を取得できます。
TRENDS
増加傾向にある箇所
最新のスナップショットを比較し、負債が蓄積している場所をAIが特定します。モジュールが崩壊する前に予兆を捉えられます。
BACKLOG
優先度の低い負債
現在の開発速度に影響を与えていない軽微な問題は、まとめて管理されます。開発が落ち着いたスプリント中に確認できます。
HUMAN
設計上の判断が必要
シニアエンジニアの判断を要する複雑なパターンをAIが指摘します。AIはコンテキストを提供しますが、最終的な修正方針は人間が決めてください。
ワークフロー
データ受信後のAIの動作
スナップショットのスキャンや問題リストの解析といった重い作業は、すべてAIが担当します。
スナップショットの取得
AIがリポジトリの履歴を確認し、コードの最新の状態を特定します。
list_repository_snapshots問題の抽出
選択したスナップショットから、具体的な技術的負債の指標やエラーレポートを抽出します。
list_snapshot_code_issuesパターンの分析
複数のファイルにわたる繰り返しの問題をAIが調査し、システム全体に及ぶ課題を見つけ出します。
list_snapshot_code_issues計画の作成
AIは調査結果をまとめ、実行可能なリファクタリングタスクのリストとして提示します。
list_repository_snapshots
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使ってプロセスを開始できます。
出発点
実際のプロジェクトに合わせて、リポジトリ名や問題の種類を書き換えて使用してください。
Code Climate Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_dEa3ubWm5DI8grNI5Jrd9891vm9odnIoA9LITGNs/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Code Climate capabilities are ready to use.
{
"mcpServers": {
"code-climate-mcp": {
"url": "https://edge.vinkius.com/vk_preview_dEa3ubWm5DI8grNI5Jrd9891vm9odnIoA9LITGNs/mcp"
}
}
}'api-gateway' リポジトリの最新のスナップショットをリストアップし、最も問題が多いものを教えてください。
'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がコードの問題を直接修正することはできますか?
いいえ。AIはCode Climateから問題を特定して要約しますが、実際のコード修正はIDE上で行う必要があります。
- 02
AIがCode Climate内のデータを削除することはありませんか?
はい、ありません。このMCPはスナップショットと問題データの読み取り権限のみを持ちます。Code Climateアカウント内のデータを変更または削除することはできません。
- 03
AIが参照するデータはどの程度最新ですか?
AIは、listツールを通じてCode Climateのリポジトリ内で現在利用可能なすべてのスナップショットを参照できます。
- 04
特定のファイルに関する問題を質問できますか?
はい。AIがスナップショットの問題リストを取得した後は、特定のファイルやモジュールに絞り込んで分析するよう指示できます。
- 05
AIが自動的にJiraのチケットを作成することはありますか?
いいえ。このコネクターはCode Climateからのデータ読み取りに特化しています。データをタスク管理ツールに転送するには、別途専用のコネクターが必要です。
Code Climateに関するその他の質問 Code Climate MCPの全機能を見る
『Code Climate』を Claude、Cursor、ChatGPT などに接続
