VS Codeのエージェントモードを拡張するには、を試してください!

VS Code: オープンソースAIエディター

更新 (2025年6月30日): GitHub Copilot Chat拡張機能がオープンソースになりました

2025年5月19日 VS Codeチーム

コードエディターの未来はオープンであり、AIによって強化されるべきだと私たちは信じています。この10年間、VS CodeはGitHubで最も成功したOSSプロジェクトの一つであり続けています。オープンソースであるという理由でVS Codeを選んでくださる、活気ある貢献者とユーザーのコミュニティに感謝しています。AIがVS Codeにおける開発者体験の核となるにつれて、私たちは創設時の開発原則である「オープン性」「協調性」「コミュニティ主導」に忠実であり続けるつもりです。

私たちはGitHub Copilot Chat拡張機能のコードをMITライセンスの下でオープンソース化し、その後、拡張機能の関連コンポーネントを慎重にVS Codeコアにリファクタリングします。これは、VS CodeをオープンソースのAIエディターにするための次の論理的なステップです。AI駆動ツールがコードの記述方法の核であるという認識、そしてオープンな環境で作業することがユーザーにより良い製品をもたらし、多様な拡張機能のエコシステムを育むという私たちの信念の再確認でもあります。

今、なぜオープンソースなのか?

過去数ヶ月の間、AI開発における変化を観察し、VS CodeでのAI開発をクローズドからオープンソースに移行する動機となりました

  • 大規模言語モデルが大幅に改善され、「秘伝のタレ」のようなプロンプト戦略の必要性が軽減されました。
  • AIインタラクションに対する最も人気があり効果的なUX処理は、現在、エディター間で共通しています。私たちは、これらの共通UI要素を安定したオープンなコードベースで利用可能にすることで、コミュニティがそれらを洗練させ、その上に構築できるようにしたいと考えています。
  • オープンソースのAIツールとVS Code拡張機能のエコシステムが出現しています。私たちは、これらの拡張機能開発者が拡張機能をより簡単に構築、デバッグ、テストできるようにしたいと考えています。現在、Copilot Chat拡張機能のソースコードにアクセスできないため、これは特に困難です。
  • AIエディターによって収集されるデータについて、多くの質問が寄せられていました。Copilot Chat拡張機能をオープンソース化することで、私たちが収集するデータを確認できるようになり、透明性が向上します。
  • 悪意のあるアクターは、AI開発ツールを標的にすることが増えています。VS CodeのOSSとしての歴史を通じて、コミュニティのIssueやPRは、セキュリティ上の問題を迅速に見つけ、修正するのに役立ってきました。

次のステップ

今後数週間のうちに、私たちはGitHub Copilot Chat拡張機能のコードをオープンソース化し、拡張機能からAI機能をVS Codeコアにリファクタリングする作業を行います。優れたパフォーマンス、強力な拡張性、直感的で美しいユーザーインターフェースを提供するという私たちの主要な優先事項は変わりません。

オープンソースは、コミュニティが安定した共通の基盤を中心に構築されるときに最も効果を発揮します。したがって、私たちの目標は、AI機能への貢献を、VS Codeの他の部分への貢献と同じくらい簡単にするKことです。大規模言語モデルの確率的な性質は、AI機能とプロンプトの変更をテストすることを特に困難にします。これを緩和するために、コミュニティのPRがビルドされ、テストに合格することを保証するため、プロンプトテストインフラもオープンソース化します。

いつものように、この作業に関する詳細情報を提供するイテレーション計画を追跡できます。また、コミュニティからの質問への回答をFAQに更新し続けます。このビジョンを実現するにあたり、皆様からのフィードバックを歓迎します

オープンソースAIエディターとして開発の未来を形作っていくことに興奮しています。そして、皆様がこのオープンな構築の旅に私たちに加わってくださることを願っています。

楽しくコーディングしましょう!

VS Codeチーム