背景
GitHub Copilotの機能を一通り使ってみると、「AI Creditsを消費する機能」と「無制限に使える機能」がはっきり分かれていることに気づきました。エージェントモードの有効化手順とあわせて、コスト管理の観点から機能を整理します。
1. コード補完とNext Edit Suggestionsだけはクレジット消費なし
コード補完: なし(積極的に使ってよい)
Next Edit Suggestions: なし(積極的に使ってよい)
Copilot Chat(基本): あり
エージェントモード: あり(多め)
コードレビュー: あり
PR Summary: あり
2026年6月のAI Credits制導入以降、リアルタイムのインライン提案系だけは全プランでクレジット消費なしという扱いが継続しています。日常的な入力補完は気にせず使い、チャットやエージェントモードは「タスクをまとめて一度で依頼する」「小さいタスクに分ける」といった節約意識が必要になります。
2. エージェントモードはVS Codeの設定を1つオンにするだけで有効化できる
1. VS Code の設定を開く(Ctrl+,)
2. 検索ボックスに「chat.agent.enabled」と入力
3. チェックボックスをオンにする
4. Copilot Chat パネルで「Agent」タブが表示されることを確認
通常のCopilot Chatが「指示→提案→開発者が確認して適用」という都度対話型なのに対し、エージェントモードは「ゴールを指示→Copilotが自律的にファイル特定・編集・テスト実行・修正まで完結」という一気通貫型です。有効化自体はワンクリックですが、挙動が根本的に変わる点を理解した上でオンにする必要があります。
3. エージェントモードを使う前はgit commitで変更前の状態を確保する
- 変更前にバージョン管理(git commit)を済ませておくことを強く推奨
- 大規模な変更は段階的に依頼するほうが精度が高い
エージェントモードは複数ファイルを自律的に編集するため、意図しない変更が混ざった場合に元に戻す手段を確保しておく必要があります。「ユーザー認証機能を実装して。要件:JWT・bcrypt・ログイン/ログアウト/リフレッシュAPI・テストコードも生成」のように、達成したい状態を具体的に指示するほど精度が上がります。
4. コードレビュー自動化はProプランでは使えない
利用可能プラン: Business・Enterpriseのみ(Proプランは2026年7月時点で非対応)
PRにコードが追加されるとCopilotがSQLインジェクション・N+1クエリ・テストカバレッジ不足などをインラインコメントとして自動投稿する機能ですが、個人のProプランでは利用できません。チーム開発でこの機能を使いたい場合はBusiness以上へのプラン変更が前提になります。
5. コード生成の指示は日本語より英語の方が精度が上がることがある
チャットでの質問・回答: 日本語でOK
コード生成の指示: 英語の方が精度が上がることがある
Copilot Chat自体は日本語の質問に日本語で回答しますが、実際にコードを生成させる指示については英語表現の方が意図通りの結果を得やすい場面があります。用途に応じて言語を使い分けるのが実践的なコツです。
まとめ
コード補完・Next Edit Suggestionsだけがクレジット消費なしという線引きと、エージェントモードが設定1つで有効化できる手軽さの裏にある「git commitで退避してから使う」という運用上の注意が、このガイドでの実践的なポイントでした。機能ごとのクレジット消費有無を意識すると、コストを抑えながら段階的に機能を取り入れられます。