コード レビュー Copilotトラブルシューティング

Azure DevOps サービス

請求とクレジット

Q: トークンに対して課金される定価はどこで確認できますか?

A: GitHub Copilotドキュメントのモデルと価格を参照してください。

Q: コード レビューで使用されるトークンの数に影響を与える要因は何ですか?

A: トークンの使用は、リポジトリのサイズ、変更のサイズ、レビューされるコードの複雑さなどの要因によって異なります。

Q: Copilot サブスクリプションで購入したクレジットは、Azure DevOpsでのコード レビューの使用量にカウントされますか? GitHub Copilot プランの AI クレジットを使用できますか?

A: いいえ。Azure DevOpsでの使用では、GitHub Copilotプランの AI クレジットは使用されません。

データ処理とプライバシー

Q: 顧客コードまたは pull request レビュー コンテンツは、基盤モデルのトレーニングまたは改善に使用されますか?

A: いいえ。 プル リクエストの差分、プロンプト、応答、提案、関連するレビュー コンテキストなど、Copilot コード レビューで使用されるやり取りデータは、基盤モデルのトレーニングまたは改善には使用されません。

Q: コード レビュー中またはコード レビュー後に保持される顧客データは何ですか?

A: データの処理と保持は、GitHub Copilotポリシードキュメントに従います。 Azure Reposでは、Copilotコード レビュー用の個別の保持スケジュールは発行されません。

Q: pull request の差分、プロンプト、生成された提案、またはテレメトリは、リクエスト処理後も保存されますか? 保持されている場合、保持期間は何ですか?

A: 保持関連のポリシーの更新など、現在のストレージと保持の詳細については、GitHub Copilot信頼とプライバシーに関するドキュメントを参照してください。 Azure Reposでは、現在、Copilotコード レビュー用の個別の機能固有の保持期間テーブルは発行されていません。

Q: 顧客コンテンツはどこで処理され、Copilotコード レビューのために保存されますか?

A: Azure Repos での Copilot コード レビューは、GitHub Copilot を基盤としています。 GitHub Copilotのデータ所在地は、このプレビュー機能Azure DevOps組織のデータ所在地の境界と一致しません。 たとえば、Azure DevOps組織が EU でホストされている場合、Copilotコード レビュー処理は、米国などの別の地域で引き続き発生する可能性があります。

Q: GitHub Copilot データ レジデンシーは、Azure Repos 向けの Copilot コード レビューに適用されますか?

A: このプレビュー機能では、Azure DevOps 組織の地理的な所在地によって Copilot のコード レビュー処理が行われる地理的な場所が決まると見なさないでください。 最新のデータ レジデンシーの対象範囲と境界については、GitHub Copilot の信頼とプライバシーに関するドキュメントを確認してください。

Q: Azure Repos Copilotコード レビューは、GitHub Copilot Business および GitHub Copilot Enterprise と同じデータ処理コミットメントに従いますか。

A: はい。Azure Reposのコード レビュー Copilotは、GitHub Copilotデータ処理ポリシーに従います。 現在のコミットメントについては、信頼とプライバシーに関するドキュメントGitHub Copilot参照してください

Q: セキュリティおよびコンプライアンス チームと共有できるお客様向けのコンプライアンス ドキュメントは何ですか?

A: 次の公式リファレンスを使用します。

プレビューの制限事項

Q: プレビュー固有の制限事項や、注意する必要がある例外はありますか。

回答: はい。 Azure Reposのコード レビュー Copilot限定プレビュー段階です。

  • プレビュー機能は、予告なしに変更または削除される可能性があります。
  • プレビュー機能には、サービス レベル アグリーメント (SLA) および制限付きサポートはありません。
  • この機能のデータ所在地は、Azure DevOps 組織のデータ所在地の境界線と一致していません。

失敗したコード レビューのトラブルシューティング

Q: Copilotコード レビューが失敗した場合、どうすればよいですか。

A: 失敗したジョブ ログを確認します。

  1. 組織の 設定>Agent プールに移動します。
  2. コード レビューの実行に使用するエージェント プールCopilot選択します。 既定のエージェント プールはAzure Pipelines
  3. 失敗したジョブを見つけて開きます。
  4. JSON 形式の生ログを確認して、エラーの原因を特定します。

カスタム手順のトラブルシューティング

Q: カスタムの手順に従っていないCopilot

A: .github/copilot-instructions.md ファイルが既定のブランチにコミットされていることを確認します。 命令が明確で簡潔な Markdown で記述されていることを確認し、抽象的なガイドラインではなく、実用的なパターンに焦点を当てます。 新しいレビューを要求して、更新された手順を既存のプル要求に適用します。

Q: カスタム命令が積極的すぎるか、または緩やかすぎる

A: 生成Copilotコメントの種類を確認します。 優先順位を付ける問題をより具体的に説明するように指示を調整し、例を使用してエッジ ケースを明確にします。