GitHub Copilot CLIがGAに、SDKもパブリックプレビュー公開

GitHub Copilot CLIがGeneral Availability(GA)に達し、すべての有料Copilotユーザーが利用できるようになった。

このツールを最後に確認したのが、コマンドラインで質問に答えるだけの段階だったなら、今では大きく進化している。

現在のCLIの姿

もはやターミナルで質問に答えるだけのアシスタントではない。

最近のバージョンで追加された主な機能は以下の通り:

v1.0.21(4月7日)mcpコマンドを追加。CLIから直接MCPサーバーを管理(接続、表示、切り替え)できるようになった。MCPは現在AIツールの事実上の共通インターフェース標準であり、Copilot CLIに統合されたことで、既存のMCPエコシステムと接続可能になった。

v1.0.18(4月4日):Criticエージェントを導入。複雑なタスクや計画の実行前に、自動的にエージェントがレビューし、潜在的な問題を特定する。コードの自動レビュアーのようなものだが、実行前に行う点が異なる。

二重モード動作

  • Planモード:要件を分析し、疑問点を明確にし、実行計画を生成し、確認を待ってから実行する。不確実性の高いタスクに適している。
  • Autopilotモード:確認を待たずに完全自動で実行。コマンド実行、コードの反復、自己修正が可能。

モデル選択:Claude Opus 4.6、Claude Sonnet 4.6、GPT-5.3-Codex、Gemini 3 Pro、Claude Haiku 4.5 — タスクの複雑さと予算に応じて選択できる。

Copilot SDKも登場

4月2日、GitHubはCopilot SDK(パブリックプレビュー)を静かにリリースした。

これはCLIのGAよりも長期的な意義を持つ可能性がある:SDKはCopilot CLIとクラウドエージェントを動かすのと同じランタイムを公開しており、開発者はこのエージェントを自身のアプリケーションに組み込むことができる。

GitHubがCopilotのエージェント機能を組み込み可能なインフラとして公開するのはこれが初めてである。

この方向性が示すもの

GitHub Copilotはここ2〜3年で、自動補完のタブキーから、Issue処理、コードレビュー、そして本格的なCLIエージェントへと進化してきた。

各ステップは制御平面を拡大している — IDEからブラウザ拡張機能、PRレビュー、コマンドライン、そして今やSDKへ。

現在の姿:Copilot CLIにタスクを与えれば、計画、実行、結果の自己チェック、MCPツールへの接続を、ターミナルから離れることなくすべて行える。

キーボード中心のワークフローを好む開発者にとって、この方向性は非常に魅力的だ。GitHub Copilotのユーザー数は現在2000万人を超えており、そのかなりの割合がヘビーなターミナルユーザーである。

Copilot CLIの直接の競合はClaude CodeとGemini CLIである。3つすべてがこの方向に進んでおり、開発者の習慣を獲得したものがこの入り口を制するだろう。

参考元:GitHub Copilot CLI Reaches General Availability、CocoLoop;Bringing Agentic Coding to the Terminal(Visual Studio Magazine);RELEASE: GitHub Copilot CLI – AI for the Command Line(kurtsh.com)