VSCodeのAgentの初期設定がClaudeSonnet4になっているのはなぜかと疑問に思い調査してみる。GitHub の公式ドキュメントによれば、Copilot は複数の AI モデルをサポートしており、用途やプランによって「どのモデルを使うか(例えば GPT‑4.1/Claude Sonnet 4/Claude Opus 4 など)」が切り替え可能としている。特に「Agent Mode」という開発支援機能(複数ファイルをまたいだ操作、自動生成+テスト実行+修正ループ)において、Copilot チームは「Claude Sonnet 4 がこの種のマルチステップ/ツール連携/コードベース把握作業において非常に優れている」というフィードバックを出しているとのことである。例えば公式ブログでは「Today, the VS Code team prefers Claude Sonnet over GPT-4o for our Copilot agent mode use cases.」という記述がある。Claude Sonnet 4 は「コード生成/修正/複数ファイル操作/エージェント的作業」において、開発者から良い評価を受けており、例えば「より指示追従性が高い」「長い文脈を扱える」「ツール連携がスムーズ」という声も上がっている。
OpenAI社によってChatGPTは2015年に開発され、ClaudeはChatGPTの6年後にAnthropic(アンスロピック)社が開発した対話型生成AIとして誕生している。2025年に新たに最新バージョン「Claude 4」が誕生している。Claude 4の特徴として長文の理解とコード生成の精度向上があげられるので、これがVSCodeのAgentの初期設定がClaudeSonnet4になっている理由でもあると想定できる。
