|
7月4日、コード生成に特化したAIモデル「MetaGPT」が発表されました。名前はMetaチームと似ていますが、このモデルはMetaチームによって開発されたものではありません。現在、このモデルはGitHubでオープンソース化されています。 MetaGPTモデルは、プロダクトマネージャー、アーキテクト、プロジェクトマネージャー、エンジニアなど、複数の異なる役割を抽象化できると考えられています。コード生成中に内部監視を実施することで、最終的な出力コードの品質を向上させることができるため、ソフトウェア開発会社をモデルに直接統合できると言えます。 ▲画像出典: MetaGPTのGitHubプロジェクト 開発者らは、MetaGPTは既存の競合製品と比較して「実際のソフトウェア開発プロセスをシミュレートする」際に変数が多く、監視が優れているため、競合製品と比較して出力を生成する際に大きな利点があると述べています。 MetaGPTは、「市場調査、競合分析、アーキテクチャ設計」などのプロセスをワンクリックで実行できます。実際の状況に基づいて、「どのような種類のコードを生成するべきか、どのようなターゲットユーザーを想定すべきか、どのような機能要件が必要か」をインテリジェントに分析します。 ▲画像出典: MetaGPTのGitHubプロジェクト IT Homeには公式の例が掲載されています。例えば、モデルにアルゴリズムによるレコメンデーションシステムの生成を依頼した場合、まず対象ユーザーを分析し、次にそのユーザーの特徴をリストアップして対応する機能要件を提案し、最後にコードを生成して検証することができます。人間による開発と比較して、MetaGPTモデルはこれらのタスクを大幅に短時間で完了できるため、開発コストを削減できます。 しかし、このモデルはまだ開発中であり、まだ長い道のりが残されています。そのため、現時点では手作業による開発を完全に置き換えることはできません。ご興味のある方は、こちらから関連情報をご覧いただけます。 |