- HEALTH
- COVERAGE
- COMPLEXITY
- HUMAN
すぐに答え
AIを使ってどのようにコード品質を確認できますか?
エージェントがDeepSourceを利用して、テストカバレッジやリポジトリの健全性などのメトリクスをリアルタイムで取得します。特定のレポートを求めたり、全体的な健全性の要約を確認したりすることで、修正が必要な箇所を素早く特定できます。
すべてのメトリクスが集約されます
クエリによって得られる結果
エージェントがデータを処理し、以下の項目に整理して提示します。
HEALTH
リポジトリの健全性チェック
AIがステータスレポートを取得し、コードベースが安定しているか、技術的負債が蓄積していないかを示します。
COVERAGE
テストカバレッジの分析
コードのどの程度が実際にテストでカバーされているか、正確なパーセンテージを取得できます。
COMPLEXITY
コード複雑度の解析
メンテナンスが困難になりつつある、複雑すぎる関数やファイルを特定します。
HUMAN
手動によるコードレビュー
AIが問題をフラグ立てしますが、実際のロジックの修正にはエディタでの作業が必要です。
ワークフロー
データ受信後のAIの動き
エージェントは、チャットインターフェースとDeepSourceダッシュボードを繋ぐ架け橋となります。
健全性データの取得
エージェントがリポジトリの現在の状態に関する全体的な概要をリクエストします。
get_report_cardカバレッジの分析
テストカバレッジの数値を照会し、不足している箇所を確認します。
get_test_coverage複雑度の確認
コードの読みやすさやメンテナンスの難易度に関するメトリクスを取得します。
get_repository_metrics分析結果の要約
取得したすべてのデータを統合し、分かりやすい要約として提示します。
get_report_card
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使って、すぐに作業を開始できます。
出発点
リポジトリ名は、実際のプロジェクト名に書き換えて使用してください。
DeepSource Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_gRojrYBqBJYk2MB0kmqFd1Bq7M9JWeWmipQYTeBA/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 — DeepSource capabilities are ready to use.
{
"mcpServers": {
"deepsource-mcp": {
"url": "https://edge.vinkius.com/vk_preview_gRojrYBqBJYk2MB0kmqFd1Bq7M9JWeWmipQYTeBA/mcp"
}
}
}backend-api リポジトリのレポートカードを出してください。
auth-service リポジトリの現在のテストカバレッジを教えてください。
frontend-app のリポジトリメトリクスを表示して、複雑度を確認してください。
DeepSourceアカウント内のリポジトリで、テストカバレッジが低いものはどれですか?
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
DeepSourceを一度接続すれば、あとは聞くだけです
Vinkiusダッシュボードからアカウントを連携するだけです。認証情報は暗号化されて保持されるため、すぐにメトリクスの照会を開始できます。
DeepSourceをAIに接続するFAQ
FAQ
- 01
AIは検出したコードの問題を修正できますか?
いいえ。AIは問題の特定と報告は行いますが、コードベースへの修正の適用は手動で行う必要があります。
- 02
AIにリポジトリを削除する権限はありますか?
いいえ。提供されるツールは、エージェントがメトリクスやレポートを読み取ることを許可するものです。コードやリポジトリの削除といった破壊的な操作はできません。
- 03
特定のファイルのカバレッジを確認できますか?
はい。リポジトリ内の特定の箇所について、カバレッジを確認するようエージェントに依頼できます。
- 04
データはどのくらいの頻度で更新されますか?
AIは、質問が行われた時点でDeepSourceで利用可能な最新のデータを取得します。
- 05
AIが新しいテストを作成することはできますか?
いいえ。エージェントは既存のカバレッジデータを取得することのみが可能であり、新しいテストファイルの作成や実行はできません。
DeepSourceに関するその他の質問は、コネクターの専用ページで確認できます。 DeepSource MCPコネクターの全機能を見る
『DeepSource』を Claude、Cursor、ChatGPT などに接続
