Microsoft Visual Studio Code (VS Code) チームは、GitHub Copilot チャット チェックポイントなどの新機能を搭載したバージョン 1.103 をリリースしました。
開発者が直近のAIチャットインタラクションの結果がひどいと気づいた場合、「チェックポイントの復元」オプションを使用して、チャットとワークスペースの両方をチェックポイント作成時の状態に戻すというアイデアです。また、考えを変えたい場合は「やり直し」オプションも利用できます。この機能は現在プレビュー段階です。
ドキュメントには、チェックポイントは「チャットインタラクション中の重要なポイント」で自動的に作成されると記載されており、これはチャットリクエストと一致するようです。関連機能として、各チャットリクエストの終了時にどのファイルが変更されたかが表示されます。
チャットチェックポイントは、AI関連のアップデートの1つです。MCP(モデルコンテキストプロトコル)サーバー用のツールピッカーの改良、Open AI GPT-5のサポート、1回のチャットリクエストで使用できるMCPツールの上限を128個から解除するための回避策など、他にも多くのアップデートが含まれています。また、エージェントモード向けに実験的なタスクリスト機能も追加され、Copilotが高レベルの指示を自律的に実行します。タスクリストはチャットパネルに表示され、各タスクが完了するたびに更新されます。
プレビューチャットのもう一つの拡張機能は、KaTeXを使用して数式をレンダリングする機能です。これはデフォルトではオフになっていますが、設定で有効にできます。
AI統計がVS Codeに組み込まれました(プレビュー)
また、プレビュー版ではAI統計機能も提供されており、これは入力ではなくAIによって挿入された文字の割合を記録します。粗い指標ではありますが、開発者のAI利用度合いをある程度示す指標となります。
リリース ノートを最後まで読むと、AI 以外の変更もいくつか見つかります。最も注目すべきは、2019 年 2 月にリクエストされた機能である Git ワークツリーのサポートです。Git ワークツリーを使用すると、開発者は一度に複数のブランチをチェックアウトできます。
このリリースでは、新しいTypeScriptリリース5.9がサポートされています。TypeScriptとJavaScriptの開発者向けに、シンボルにマウスポインターを合わせるとIntelliSense経由で型情報が表示される新しいUI(ユーザーインターフェース)も提供されます。デフォルトでは基本的な情報が表示されますが、プラス記号で展開することで複雑な型の詳細レベルを上げることができます。
2016 年 4 月にバージョン 1.0 が出荷された VS Code の当初の目的は、「ネイティブに感じられるブラウザベースのコード エディター」を構築することでした。これを Electron ツールキットと組み合わせると、クロスプラットフォームのデスクトップ エディターと軽量 IDE になりました。
- あなたの履歴書は21世紀にふさわしくありません。今こそ、それを改善すべき時です。
- AIコーディングツールが起動時にクラッシュ、将来的には再起動で改善される可能性
- OpenAIのGPT-5は幻覚を最大80%削減して登場
- GitHub CEO:「未来の開発者はコードを書くのではなく、AIを管理する」
優れた設計、容易な拡張性、そして無料提供のおかげで、開発当初から人気を博しました。製品のコア部分はCode-OSSという形でオープンソース化されているにもかかわらず、マイクロソフトはVS Codeのディストリビューションと拡張機能マーケットプレイスの所有権を保持しています。同社はGitHub Copilotのプロモーションにこの権利を活用し、多くのCopilot固有の機能を製品に組み込み、毎月のアップデートでそれらに重点的に取り組んできました。そのため、Copilotを使用していない開発者や、AIアシスタンスを全く利用していない開発者は、見過ごされていると感じるかもしれません。
Microsoft/GitHub CopilotへのVS Codeへの執着は、その人気を低下させたのでしょうか?最新のStackOverflow調査によると、VS Codeはプロの開発者の76.2%に利用されており、2024年には74%にまで増加する見込みです。これは、2位のVisual Studio (29.7%) の2倍以上で、IntelliJ IDEA (28.4%) をわずかに上回っています。したがって、答えは「まだ」のようです。
とはいえ、StackOverflowの調査は大規模なサンプルに基づいているものの、VS Codeを時々使用する開発者の数を示すものであり、メインのエディタとして何を使用しているかを示すものではありません。VS Codeの使用を避けるのは難しいことを考えると、高速で小型のRustベースのZedが7.5%のシェアで初めて調査に登場し、他の選択肢への関心が少なくともある程度示されていることは注目に値するかもしれません。®