- 公開日
Microsoft Paper が完全自律型 AI フレームワークを導入し、開発者をスーパーバイザーに変える
- 著者

- 名前
- AbnAsia.org
- @steven_n_t
"GitHub Copilot と AutoDev は別のもので、すべての作業を自ら実行する自律型 AI エージェントによってソフトウェア開発を完全に自動化し、開発者をスーパーバイザーに変えます。
Microsoft の 5 人の研究者が最近発表した論文「AutoDev: Automated AI-Driven Development」では、この概念について次のように説明されています。
AutoDev は、複雑なソフトウェア エンジニアリング タスクを自律的に計画および実行できるように設計された、完全に自動化された AI 主導のソフトウェア開発フレームワークです。 AutoDev を使用すると、ユーザーは複雑なソフトウェア エンジニアリングの目標を定義でき、それを AutoDev の自律 AI エージェントに割り当てて達成できます。これらの AI エージェントは、ファイル編集、取得、ビルド プロセス、実行、テスト、Git 操作など、コードベース上でさまざまな操作を実行できます。また、ファイル、コンパイラー出力、ビルドおよびテストのログ、静的分析ツールなどにもアクセスできます。これにより、AI エージェントは、必要なコンテキスト情報を包括的に理解しながら、完全に自動化された方法でタスクを実行できるようになります。 予想のとおり、このプレゼンテーションは Hacker News などで多くの開発者の不安を引き起こしました。
それは、論文内の次のような抜粋のせいかもしれません。「AutoDev フレームワーク内での開発者の役割は、手動によるアクションと AI 提案の検証から、タスクに関するマルチエージェントのコラボレーションを監督するスーパーバイザーに変わり、フィードバックを提供するオプションもあります。開発者は AutoDev の機能を監視できます」エージェントとリポジトリ間の通信に使用される進行中の会話を観察することで、目標に向かって前進します。」
このような考えから、HN は次のようなコメントを引き起こしました。「無知かもしれませんが、AI が SWE を完全に自動化するところまで到達できれば、ホワイトカラーの知識ベースの仕事はほとんど安全ではなくなります。」
フレームワークの基本部分に関しては、次の図は、AutoDev ワークフローによって AI エージェントがリポジトリ内でアクションを実行することでどのように目標を達成できるかを示しています。 「評価環境は提案された操作を実行し、その結果を AI エージェントに提供します。会話では、紫色のメッセージが AI エージェントからのものであり、青のメッセージが評価環境からの応答です。」
このフレームワークは、自律型 AI エージェントが上記のようなアクションを実行できるようにすることで、GitHub Copilot などのツールを改良しており、主な機能は次のとおりです。
会話マネージャーを通じてユーザーと AI エージェントの会話を追跡および管理する機能
さまざまなコードおよび SE 関連の目的を達成するためのカスタマイズされたツールのライブラリ
エージェント スケジューラを通じて、共通の目標に向かって協力して作業するさまざまな AI エージェントをスケジュールする機能
評価環境を通じてコードを実行し、テストを実行する機能
「ソフトウェアエンジニアリングタスクに関連するコンテキストを抽出し、AIが生成したコードを検証する責任を、ユーザー(主に開発者)からAIエージェント自体に移した」と論文では述べている。
「エージェントは取得アクションを通じてコンテキストを取得し、ビルド、実行、テスト、および検証アクションを通じてコード生成を検証できるようになりました。」
研究者らは印象的なベンチマーク数値を発表し、「AutoDevをチャットボットエクスペリエンスとしてIDEに統合し、それをCI/CDパイプラインやPRレビュープラットフォームに組み込む」さらなる作業を予告した。
デビッド・ラメル"
日本語版は Ai 支援を使用しているため、小さな間違いが存在する可能性があることをご了承ください。 
著者
Ai Base Network (ABN), ABN ASIAは、アカデミアに深く関わり、アメリカ、オランダ、ハンガリー、日本、韓国、シンガポール、ベトナムでの仕事経験を持つ人々によって設立されました。ABN ASIAは、学問とテクノロジーが機会と出会う場所です。最先端のソリューションと優れたソフトウェア開発サービスにより、ビジネスがレベルアップし、グローバルシーンに挑戦できるよう支援しています。 私たちの取り組み: より速く。 より良い。 より信頼性が高くなります。 ほとんどの場合、価格も安くなります。
いつでも、ITサービス、デジタルコンサルティング、既製のソフトウェアソリューション、または提案依頼書(RFP)をお探しの際は、お気軽にお問い合わせください。お問い合わせ先は[email protected]です。お客様のテクノロジーに関するニーズにお応えします。

© ABN ASIA