Devin AIは、 Cognition Labsによって開発されたAI支援型ソフトウェア開発ツールです。[ 1 ]これは、ソフトウェア開発タスクを自律的に完了するように設計されています。Devin AIは、その機能と人工知能およびソフトウェア開発の未来への影響に関して、賞賛と懐疑の両方を受けています。
Devin AIは、CEOのスコット・ウー氏と最高技術責任者のスティーブン・ハオ氏を含む10名のメンバーで構成されるスタートアップ企業Cognition Labsによって設立され、ピーター・ティール氏のFounders Fund社から資金提供を受けている。[ 2 ] [ 3 ]メンバーの何人かは、会社設立前に競技プログラミングコンテストに参加していた。 [ 3 ]メンバーは、 OpenAIのGPT-4に似た大規模言語モデルのトレーニングと強化学習の側面を組み合わせることでソフトウェアを開発した。[ 3 ]
Devin AI は、AI 支援によるソフトウェア開発タスクを自律的に実行し、機械学習技術を使用してコーディングとデバッグを行うことができます。[ 4 ] [ 5 ] Devin AI は、ユーザーが自然言語でタスクをソフトウェアに指示すると、ソフトウェアがプランとコードを生成することで動作します。[ 3 ]プロセス中にオンライン リソースを検索します。[ 4 ]また、ソフトウェアは実装プロセス中にユーザーからの指示を受け取り、ユーザーが問題やバグに気づいた場合など、それに応じてプランを調整します。[ 3 ] [ 6 ]
ブルームバーグが行ったテストでは、このツールは10分以内にウェブサイトを作成でき、同様の時間でポンのウェブサイトを再現できることが明らかになった。 [ 3 ]その他の例としては、ブログ記事から画像を表示するプロジェクトの構築や、Upworkプロジェクトからコンピュータビジョンモデルをコンパイルすることなどが挙げられる。[ 6 ]
Devin AI は、ジャーナリストやソフトウェア エンジニアから賞賛、懸念、懐疑的な反応を受けています。[ 1 ] [ 7 ] [ 8 ] Xでの発表は、投資家やソフトウェア エンジニアから賞賛されるとともに、さまざまなミームを生み出しました。[ 1 ]同社とともに、このツールは AI 愛好家の間で楽観視され、一般公開への期待が高まっています。[ 3 ]このツールは、技術的なバックグラウンドを持たないユーザーがプロジェクトを作成したり、開発者がより複雑なタスクを解決するのを支援できる可能性についても注目されています。[ 4 ] Indian Express は、その機能により、人間のミスを回避しながらソフトウェア開発プロセスを効率化できると主張しました。[ 5 ] Perplexity.aiのCEOアラビンド スリニバスは、Devin を賞賛し、「コーディングはさておき、人間の能力の限界を超えているように見えるエージェントの最初のデモのようだ」と主張しました。[ 7 ]
Devin AIのリリース後、Cognition Labsは成長と注目度が高まった。2024年初頭、同社は3億5000万ドルの評価額で2100万ドルを調達した。その後、10億ドルの評価額でのオファーを断った。ウォール・ストリート・ジャーナルによると、同社は最大20億ドルの評価額での取引について投資家と交渉中である。[ 9 ]
このソフトウェアに対する懸念には、AI の将来やソフトウェア開発業界への影響が含まれます。[ 3 ] [ 7 ] 2023 年と 2024 年にテクノロジー業界で人員削減が行われた結果、[ 7 ]このツールに関する議論では、エンジニアを置き換え、下位レベルの仕事をなくしてしまう可能性があるという懸念が示されています。[ 4 ]ソーシャルメディアでは、さまざまな開発者が、このソフトウェアの機能と人員削減を引き起こす可能性について批判を表明しました。[ 1 ] [ 7 ] [ 8 ]
また、このツールは、効率性に加えて、人間の創造性を必要とするより複雑な要件やシナリオのタスクを完了するのに苦労する可能性があるという懐疑論も浮上した。[ 5 ] [ 7 ]さらに、Devin AI による Upwork プロジェクトの実行のパフォーマンスなどのツールのプロモーション ビデオの後、その正確性に関する懐疑論が浮上した。Internet of BugsやComputer Vision Projectなどの YouTube チャンネルは、このツールがプロジェクトの要求に応えられず、代わりに Upwork の要求とは無関係なコードを記述、テスト、デバッグしたとして批判した。[ 10 ]
しかし、このツールはソフトウェアエンジニアがより創造的な作業を行うよう促すものとしても考えられてきた。[ 3 ] [ 5 ] Devinの登場後、OpenDevin(現在はOpenHandsと呼ばれている)[ 11 ]やDevika [ 12 ]などの無料かつオープンソースの代替ツールや、サンフランシスコを拠点とするスタートアップCosineのGenie [ 13 ]など、さまざまなAIソフトウェアエンジニアリングモデルがリリースされた。