GitHub、Copilotの品質を保ちAI費用を削減
全体最適の原則
出力と指示の圧縮
余分な呼び出し削減
詳細を読む
GitHubは2026年9月2日、AIコーディング支援のGitHub Copilotで、作業品質を落とさずモデル利用費を抑える4つの改善を公表しました。必要な文脈を残す出力圧縮、不要な行番号の削除、指示文の短縮、完了したバックグラウンド処理の結果通知により、個々の応答ではなく依頼から完了までの総費用を減らします。
GitHubの実験では、ツール出力を一律に短くすると、AIが省かれた情報を読み直したり命令を再実行したりして、全体ではトークンと時間が増える場合がありました。そこでソースコードや任意の命令結果は残し、検索結果は内容を落とさず整理し、インストール、ビルド、テストなどの反復部分だけを圧縮しています。完全な元出力を取り出せる経路も残しました。
ファイル表示から使われていない行番号を外すと、オフライン評価でモデル推論費が約5%低下しました。Copilot CLI利用者による実験でも、1人当たりの1日平均費用が約3%減り、品質や満足度に目立った悪化は確認されませんでした。ソース自体は変更せず、文脈枠を実作業へ多く割ける改善です。
専門AIを起動する機能の指示文は、自動的な書き直しと行動テストを重ねて約1300トークン短縮しました。初回実験では並列に動くべきAIが順番に実行される問題が出たため配信を止め、再発防止テストと短い新指示を追加しています。最終版は1回の利用全体で指示トークンを約1.8%、稼働1時間当たりの標準化費用を2.9%減らしました。
長時間の命令や専門AIによるバックグラウンド処理が完了した際は、従来、通知後に結果を取りに行くための追加呼び出しが必要でした。現在は複数の完了通知と結果をまとめて渡し、余分な往復をなくしています。内容を圧縮せず直接届ける変更で、AI Creditsで測るトークン関連使用量が平均約2.3%減少しました。
各変更はAIコーディング評価で事前検証し、有望な案だけを利用者による比較実験へ進めました。別製品で効果があった指示でもCopilot CLIで費用が増えた例は採用せず、数値は独立した実験のため単純には合算できません。GitHubは、局所的なトークン削減より、完了率、品質、再作業を含む作業全体の成果で効率を測るべきだとしています。