Copilotコーディングエージェントのコミットをセッションログにトレース可能に
GitHubは、Copilotコーディングエージェントによるコミットにエージェントセッションログへの永続的リンクを含める機能を追加し、コードレビューや監査時に変更理由を追跡できるようにしました。
キーポイント
コミットとセッションログの永続的リンク
CopilotコーディングエージェントによるコミットにAgent-Logs-Urlトレーラーを含め、セッションログへの永続的リンクを提供する。
コード生成の透明性向上
エージェントが生成したコードと、タスクを開始した人間の共同作成者を容易に識別できるようにする。
レビューと監査の効率化
コードレビュー中にCopilotが変更を行った理由を理解したり、後で監査目的で追跡したりできる。
利用可能なプランと設定
Copilot Pro、Pro+、Business、Enterpriseの加入者が利用可能で、Business/Enterpriseでは管理者がポリシーページから有効化する必要がある。
影響分析・編集コメントを表示
影響分析
この機能は、AI支援コーディングにおける透明性と説明責任の重要な進歩であり、チーム開発でのAI生成コードの管理と監査を大幅に改善する。特に企業環境でのAIツール採用における信頼性向上に寄与する。
編集コメント
AI生成コードのトレーサビリティを実装した点は実用的で、企業でのAIツール導入における懸念の一つを解消する前向きなアップデートと言える。
Copilotコーディングエージェント(当社のクラウドベースのバックグラウンドエージェント)によるすべてのコミットはCopilotによって作成され、タスクを与えたユーザーが共同作成者として記録されます。これにより、エージェントによって生成されたコードと、タスクを開始したユーザーを容易に識別できます。
今回、エージェントのコミットメッセージにはAgent-Logs-Urlトレーラーが含まれ、セッションログへ直接リンクするようになりました。
これにより、エージェントが作成したコミットから完全なセッションログへの恒久的なリンクが提供されます。コードレビュー時にCopilotが変更を行った理由を理解したり、後日の監査目的で追跡したりする際に役立ちます。
詳細については、ドキュメントの「GitHub Copilotのセッションを追跡する」をご覧ください。
Copilotコーディングエージェントは、Copilot Pro、Copilot Pro+、Copilot Business、Copilot Enterpriseの加入者がご利用いただけます。Copilot BusinessまたはCopilot Enterpriseの加入者の場合、管理者が「ポリシー」ページからCopilotコーディングエージェントを有効化する必要があります。
この投稿「Copilotコーディングエージェントのコミットをセッションログまで追跡」は、The GitHub Blogで最初に公開されました。
原文を表示
Every commit from Copilot coding agent, our cloud-based background agent, is authored by Copilot, with the human who gave Copilot the task marked as the co-author. This makes it easier to identify code generated by the agent and who started the task.
Now, the agent’s commits link back to the agent session logs by including an Agent-Logs-Url trailer in the commit message.
This gives you a permanent link from agent-authored commits back to the full session logs, so you can understand why Copilot made a change during code review or trace it later for auditing purposes.
To learn more, see “Tracking GitHub Copilot’s sessions” in the documentation.
Copilot coding agent is available to Copilot Pro, Copilot Pro+, Copilot Business, and Copilot Enterprise subscribers. If you’re a Copilot Business or Copilot Enterprise subscriber, an administrator will have to enable Copilot coding agent from the “Policies” page before you can use it.
The post Trace any Copilot coding agent commit to its session logs appeared first on The GitHub Blog.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み