GitHub、Copilotの品質を保ちAI費用を削減

全体最適の原則

完了までの費用測定
有用な文脈の維持

出力と指示の圧縮

行番号削除で約3%減
指示を1300トークン減
反復ノイズのみ圧縮

余分な呼び出し削減

完了結果の一括通知
AI使用量を約2.3%減
詳細を読む

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は、局所的なトークン削減より、完了率、品質、再作業を含む作業全体の成果で効率を測るべきだとしています。