Last Updated on 2024-06-30 04:22 by admin
Cognitionは、Peter ThielのFounders Fundや元Twitter幹部のElad Gil、Doordash共同創業者のTony Xuなどのテック業界リーダーに支えられた新興AIスタートアップであり、完全自動のAIソフトウェアエンジニア「Devin」を発表した。Devinは、コードの記述からバグの修正、最終実行に至るまで、開発プロジェクト全体をエンドツーエンドで処理する能力を持つ点で、既存のコーディングアシスタントと一線を画している。この種のサービスとしては初めての提供であり、Upwork上のプロジェクトを扱う能力もデモンストレーションで示された。
Devinは、開発者ツールへのアクセス、独自のシェル、コードエディタ、ブラウザを含むサンドボックス化された計算環境内で、複雑なエンジニアリングタスクを計画し実行することができる。ユーザーは自然言語プロンプトをDevinのチャットボットスタイルのインターフェースに入力し、AIソフトウェアエンジニアがそこからプロジェクトを開始し、開発ツールを使用してコードを記述し、問題を修正し、テストし、リアルタイムで進捗を報告する。何か問題があれば、ユーザーはチャットインターフェースを介してAIに修正を命じることができる。
Devinは、アプリやウェブサイトのデプロイメントと改善、コードベース内のバグの発見と修正、GitHub上の研究リポジトリへのリンクを使用した大規模言語モデルのファインチューニングの設定、未知の技術の使用方法の学習など、幅広い開発タスクを処理する能力を持つ。SWE-benchテストでは、実際のオープンソースプロジェクトからのGitHubの問題に挑戦し、13.86%のケースをエンドツーエンドで正確に解決した。
Cognitionは、Devinの背後にあるコア技術については詳細を共有していないが、長期的な推論と計画における「進歩」の結果であると述べている。現在、同社はDevinへのアクセスを選ばれたユーザーに限定して提供しており、将来的にはより広範なアクセスを提供する予定である。Cognitionはこれまでに2100万ドルの資金を調達している。
【ニュース解説】
Cognitionという新興AIスタートアップが、完全自動のAIソフトウェアエンジニア「Devin」を発表しました。このAIは、開発プロジェクトを始めから終わりまで一貫して処理する能力を持ち、コードの記述、バグの修正、最終実行までを自律的に行うことができます。これまでにないサービスであり、特にUpwork上のプロジェクトを扱う能力も示されています。
Devinは、開発者ツールへのアクセス、独自のシェル、コードエディタ、ブラウザを備えたサンドボックス化された計算環境内で動作します。ユーザーは自然言語でプロンプトを入力し、Devinがプロジェクトの計画から実行までを担います。これにより、エンジニアリングチームはより創造的なタスクに集中できるようになります。
Devinの能力は多岐にわたり、アプリやウェブサイトのデプロイメントから改善、バグの発見と修正、大規模言語モデルのファインチューニング設定、未知の技術の学習まで対応可能です。SWE-benchテストでは、実際のオープンソースプロジェクトからのGitHubの問題に対して、13.86%のケースをエンドツーエンドで正確に解決しました。
Cognitionは、Devinの背後にある技術については詳細を明らかにしていませんが、長期的な推論と計画における進歩が鍵となっていると述べています。現在、Devinへのアクセスは選ばれたユーザーに限定されていますが、将来的にはより多くのユーザーに提供される予定です。
この技術の導入により、ソフトウェア開発のプロセスが大きく変化する可能性があります。AIによる自動化が進むことで、開発者はより創造的な作業に集中できるようになり、開発の効率化が進むと考えられます。しかし、このような技術の進歩は、開発者の役割や雇用に影響を与える可能性もあり、そのバランスをどのように取るかが今後の課題となるでしょう。
また、AIによる開発が一般化することで、ソフトウェアの品質やセキュリティに新たな基準が求められるかもしれません。AIが生成するコードの品質をどのように保証し、セキュリティリスクを管理するかは、今後の開発環境において重要な考慮事項となります。
長期的には、DevinのようなAI技術が他の分野にも応用される可能性があり、多様な業務プロセスの自動化や効率化が進むことが予想されます。これにより、業務の質の向上や新たな価値の創出が期待されますが、同時に人間の役割の再定義や倫理的な問題も浮上するでしょう。AIの進化と共に、これらの課題に対する社会全体の理解と対応が求められます。
from Cognition emerges from stealth to launch AI software engineer Devin.
“AIソフトウェアエンジニア「Devin」、開発プロセスを革新” への1件のコメント
DevinっていうAIがソフトウェアエンジニアの仕事を全部できちゃうなんて、すごく未来っぽいし、ちょっとワクワクするよね!InstagramやTikTokで活動している私たちにとっても、アプリやウェブサイトを自分たちでカスタマイズできるようになるかもしれないから、すごく便利だと思う。でも、開発者の仕事がAIに取って代わられるってことは、仕事を失う人も出てくるかもしれないから、その辺りが心配。
音楽イベントのウェブサイトを作るとか、新しいアプリをデザインするみたいなクリエイティブなことに、もっと時間を使えるようになるのはいいことだと思う。でも、AIがコードを書くってなると、そのコードが本当に安全なのか、バグはないのかっていうのが気になる。プログラマーじゃない私でも、そういうのって大事だって分かるから。
それに、DevinみたいなAIが普及したら、学校でプログラミングを学んでる友達や、将来エンジニアになりたいって言ってる弟も、どうなっちゃうんだろうって心配になる。もちろん、クリエイティブな仕事がもっと評価されるようになるかもしれないけど、プログラミングのスキルが必要なくなるわけじゃないよね。
この技術、すごく魅力的だけど、使う側としてはどう影響してくるの