AIエージェントをVisual Studio Codeに統合する方法を学ぶ
絶えず変化するテクノロジーの世界では、ソフトウェア プロジェクトの開発方法も急速に変化しています。開発ツールへの人工知能の統合が不可欠になっています。 2025 年に Visual Studio Code 1.99 がリリースされると、開発者は AI を活用したアプローチへと大きく前進し、ワークフローを根本的に変革できるようになります。この記事では、Microsoft がこの必須 IDE に導入する新機能について詳しく説明します。
Visual Studio Code 1.99 の革新的な新機能
柔軟性と幅広い拡張機能で知られる Visual Studio Code は、従来の開発と AI 主導の開発のギャップを埋めるメジャーアップデートを受けています。の統合により、 AIエージェント Chat Copilot における Microsoft の戦略は明確です。最も複雑なタスクであってもプログラミングを簡素化することです。
新しいエージェントモード: プログラミング支援
VS Code のエージェント モードは、開発者が開発環境と対話する方法を変革します。自然言語クエリを使用してコードを記述できるようにすることで、ユーザーは次のような特定のアクションを要求できます。
- 新しいプロジェクト用のファイルを作成する
- 単体テストを実行する
- 技術文書を書く
- 複雑なコマンドを実行する
このモードを有効にするには、設定にアクセスして適切なオプションを検索するだけです。システムが起動すると、「Thinking」と呼ばれるツールが使用され、Anthropic が Sonnet 3.7 モデルで行っているのと同様に、AI が段階的に思考できるようになります。
エージェントモードに組み込まれた強力なツール
エージェント モードは、自然言語コーディングの単なる仲介者ではありません。また、開発者のエクスペリエンスを向上させるための高度なツールも統合されています。その中には次のようなものがあります。
| 道具 | 機能性 |
|---|---|
| フェッチツール | 公開 Web ページからコンテンツを取得する |
| 使用ツール | コードを深く理解する すべての参考文献を検索 そして 定義に移動 |
| ターミナルコマンド | VS Code でターミナル コマンドを直接実行する |
これらのツールを使用すると、開発者は「MongoDB 接続を使用して API Express エンドポイントを作成する」などのタスクをリクエストできます。その後、エージェントは必要なファイルをすべて生成し、依存関係をインストールし、単体テストを自動的に実行することもできます。
MCP による新しいプロトコル標準
VS Code のアップデートでは、 モデルコンテキストプロトコル (MCP)、AI モデルと外部ツールおよびアプリケーションの統合を促進します。これは、開発者が自分のプロジェクトを他のプラットフォームと対話できるようになり、前例のない活用分野が開かれることを意味します。
カスタム API のサポートによる柔軟性の向上
Visual Studio Code 1.99 のもう 1 つの大きな進歩は、カスタム API のサポートです。これは、開発者がさまざまな AI モデルから選択できることを意味します。
- Azure OpenAI
- 人間性(クロード)
- Google ジェミニ
- OpenAI (さまざまな GPT モデル)
この柔軟性により、企業はプロジェクトのセキュリティと機密性を保証できます。たとえば、ローカル モデルに Ollama を使用すると、コードがローカル開発環境から離れることがなくなり、プライバシーを重視する企業にとって貴重な資産となります。ただし、企業が Azure サブスクリプションを持っている場合は、標準の Microsoft サービスを経由せずに、それを直接使用できます。
クロードの能力と他のモデルを活用する
Claude の深い理解を評価する開発者にとって、Anthropic の API との統合は、GPT-4o と比較してより堅牢なインタラクションを提供します。この選択は、アプリケーションの開発において精度とシンプルさを求める方に最適です。
Visual Studio Code の一般的なユーザー エクスペリエンスの改善
Microsoft はエージェント機能だけに留まりませんでした。アップデート 1.99 には、IDE のあらゆる側面に影響する一連の改善が含まれており、新しい機能と最適化の形で実現されています。
- 統合チャット ビュー: 質問、編集、エージェント モードの統合。
- 画像サポート: 画像をチャットに直接インポートします (サポートされている形式には、.jpg、.png、.gif、.webp が含まれます)。
- 次の編集提案 (NES): 現在最終バージョンです。
- コードベースを即座にインデックス化することで、ユーザーはすぐに回答を受け取ることができます。
ザ セマンティック検索 AI ベースの検索がデフォルトで有効になり、スマート検索が可能になります。たとえば、ユーザーは AI に「検証なしでユーザーデータを操作するすべての関数を見つける」ように依頼するだけで済みますが、これは AI の支援がなければ何時間もかかるタスクです。
| 改善 | 説明 |
|---|---|
| 統合チャットビュー | さまざまな作業モード間の相互作用が簡素化されました。 |
| 画像のサポート | チャットによるグラフィカルなコミュニケーションの容易さ。 |
| セマンティック検索 | シンプルなクエリで複雑な検索を容易にします。 |
これらの改善により、Visual Studio Code は開発者にとってさらに魅力的なものとなり、シームレスなコラボレーションと生産性の向上が可能になります。
開発プロジェクトに Visual Studio Code を選択する理由は何ですか?
これらすべての機能が改訂され、最適化されたため、「なぜ Visual Studio Code を主要な IDE として採用しないのか」という疑問が重要になります。多様な拡張機能と適応性により、次のような代替品と容易に競合します。 ジェットブレインズ、 日食、あるいは 崇高なテキスト。これらの他の IDE にはそれぞれ独自の強みがありますが、Microsoft の統合された AI 支援アプローチにより、市場で独自の地位を確立しています。
開発中のAIエージェントの統合と継承
AI エージェントは、開発方法だけでなく、ソフトウェア開発の将来に対するビジョンにも革命をもたらします。 Visual Studio Code に組み込まれているようなツールの登場により、コンピューティングはより流動的かつアクセスしやすくなっています。アジャイル環境とインテリジェントな支援の重要性は、現在、開発サイクルにおいて最も重要になっています。
次のようなプラットフォームは明らかです GitHub また、人工知能によって強化されたプロジェクトや知識の共有を可能にすることで、この傾向を強化します。こうした進歩のおかげで、開発はより直感的な時代へと一歩前進し、機械は単なるツールではなく味方になります。
コード画面に直面することはもはや避けられません。 Microsoft の環境にあるような AI エージェントが私たちをサポートしており、継続的な更新により、このサポートはさらに向上します。
Catégories : Non classé
Tags : ソフトウェア開発, テクノロジー, ビジュアルスタジオコード