【Devin最新情報】Cognitionが開発した自律型エンジニアAI とは?

2023年11月に誕生したスタートアップ、Cognitionが史上初の自律型エンジニアAIを開発しました。

その名も「Devin」です。(読み方はデヴィン)

今回はDevinで作れるサービスからDevinの活用例までを解説していきます!

1. 超万能エンジニアAI、Devinとは?

Devinはウェブサイトやスマホアプリの作成からバグ修正など、プロジェクトを自動で進めてくれます。

この自律型AIを使うことによって、コードを学んだことがない人でも高いクオリティのプロジェクトを作り上げられる時代になるでしょう。

(引用元:Devin公式サイト

インターフェースは下の画像のようになっています。

(引用元:Devin公式サイト

画像を見る限りだと、Devinは単なるソフトウェア開発アシスタントのように見えます。

しかし、Devinは普通のプログラミングAIと違い、ソフトウェアプロジェクト全体を終始1人で完結することができるのです。

2. GPT-4を超えたDevinの性能とは

Devinの性能はとても高く、SWE-Benchベンチマークと呼ばれる現実世界のコード問題を集めたテストにおいても、DevinはGPT-4やClaude 2を差し置いて最高得点を叩き出しています。

下の画像がDevinのパフォーマンスを他のAIモデルと比較したグラフで、左の緑色のバーがDevinの成績です。他のAIと比べてもダントツでトップの性能を誇っています。

(引用元:Devin公式サイト

また、実在するAI企業のエンジニア面接をパスし、Upworkというフリーランスマッチングサービスを運営するIT企業で実際に仕事をこなしています。

下の動画からDevinのエンジニアとしての仕事ぶりを見ることができます。

動画によると、GitHub上のワークスペースでDevinにプロンプトを与えることができ、Devinがそのプロンプトに従ってコードを書いてくれるようです。

3. 東京にあるラーメン店を紹介するWebサイトも作れる!

Devinは今までAIが出来ないと考えられてきたことさえも出来ます。

例えば、

・ブログを読んでソフトウェアの使い方/開発の仕方を理解する。

・コード内のバグを自分で見つけて自分で直す。

・Devin自身のAIモデルをファインチューニングする。

AIが自分自身をファインチューニングするって何だ… それは人間の仕事でしょ…とツッコミを入れたくなります。しかし、Devinがいかに性能が高いか表す証拠といえるでしょう。

ここまで出来るともはやDevinが人間のように見えてきます。人に指示を与えられなくても、自分で問題を見つけて解決することができるのが、最先端の自律型AIなのです。

他にも、Devinができることの例をあげてみます。

  • 「東京にある全てのラーメン店とその場所を紹介するウェブサイトを作る」
  • 「AIモデルのファインチューニングをする」
  • 「ウェブ上でゲームを作らせる」

さまざまなことができるようです。

4. Devinが実際に作ったゲームを紹介!プレイも可能!

下にCognition社が公開しているDevinの作業動画を置きました。画面をクリックするとピクセルアートが生まれるウェブサイトのようです。

ここまでのクオリティのウェブサイトをAIが自動でやってくれるとは本当に驚きです。

ちなみに上の動画のウェブサイトですが、実際に公開されているようなので下にURLを置いておきます。スマホでもパソコンでも無事遊べました。

実際にDevinが作ったウェブサイトはこちら

ソフトウェアエンジニアがAIに替わられるとは最近よく聞きますが、その言葉の現実味が帯びてきていると言っても過言ではないかもしれません。

ちなみにこちらがUpworkの仕事をこなすDevinの動画です。

Devinはかなり優秀ですが、一般公開はまだされていません。

手軽に優秀なAIを使いたい方は、AI相談.comを活用してみてはいかがでしょうか。

専門家AIがいて、調べごとにも会話をすることにも最適です!どうぞお試しください。

5. これぞ、不労所得!Devinの活用例4選

①SNSにログインしてもらい、仕事の募集とその仕事を自動でやってもらう。

ペンシルバニア大学ウォートン校のイーサン・モリック教授は、Devinに自動でお金を稼いでもらえるシステムを考えました。

モリック教授は、Redditと呼ばれるSNS上にDevinを自動でログインさせ、プログラミングの仕事を募集しました。

Devinは自らの時給を7500円 - 1,5000円と設定し、Reddit上でポストをしたそうです。実際に投稿されたポストがこちら。

(引用元:Xポスト

366人が実際にこの投稿を目にしたそうです。現在はモリック教授の手によってこの投稿は削除されています。

しかし、Devinは本当に賢くRedditの投稿ルールに反しないような投稿内容を事前に考えてポストしていました。

このようにDevinを使えば、人間が働かなくてもAIが仕事がしてくれる不労所得が実現します笑

日本のサイトでDevinを使うとしたら、ココナラやクラウドワークスで仕事が募集できるかもしれませんね。

② Slack上でプロジェクトを管理するボットになってもらう。

Devinに進行中のプロジェクトを管理させれば、プロジェクトに関する質問を答えてもらうこともできます。

実際にModalという会社でSlack上にDevinを導入されたようです。その結果、Devinはプロジェクトに関するさまざまな質問に答えており、社員から感謝されていました。

(引用元:Devin公式サイト

③ データを自動で抽出しCSVファイルを作ってもらう。

エンジニアであるバルン・シェノイ氏は、ウェブサイト上にあるデータをDevinに抽出させその情報をCSVファイルにまとめてもらいました。

(引用元:Devin公式サイト

Devinは数行のプロンプトで動き、分からないことは積極的にシェノイ氏に質問して問題を解決していったようです。

シェノイ氏は「本物の人と作業しているようだった」と述べています。

このように自動でデータを抽出させることによって、サイトの分析や改善方法などがわかるようになります。

また他の活用例をあげると、Xの投稿データを抽出することで、そのアカウントそっくりに投稿するボットが楽に作れるようになるかもしれませんね。

④レストランの自動評価サイトの作成

ライターのパッキー・マクコーミック氏はDevinを使って、ニューヨーク市内にあるレストランの自動評価してくれるアルゴリズムを作りました。

この評価サイトでは住所、緯度・経度などの位置情報を使って、そのレストランの評価をしてくれます。

(引用元:Devin公式サイト

このような仕組みをAIが作ってくれることによって、将来的に成功するレストランの場所なども教えてくれるようになるかもしれません。

また、場所だけでなく、どんな食べ物や店内のデザインなどもAIが考えてくれるというのは近いうちに実現しそうですね!

6. Devinの申し込みはこちらから!

現在、Devinはデモ版のみの申し込みを募集しているようで、興味のある方はこちらからデモを申し込めます。

Devinデモ申し込み

参考文献

Cognition

Introducing Devin, the first AI software engineer

Ethan Mollick X post

Raunak Chowdhuri X post

Request Access to Devin

Read more

リアルタイム投票アプリ5選【ライブ配信やイベントで】

リアルタイム投票アプリ5選【ライブ配信やイベントで】

ウェビナーやセミナー、社内研修を実施する際、「参加者が受け身になってしまう」「質問がなかなか出てこない」といった課題を感じたことはないでしょうか。 オンラインでの情報発信が当たり前になった今、一方的な配信だけでは参加者の満足度を高めることが難しくなっています。そこで注目されているのが、リアルタイムで参加者の意見を集約し、その場で結果を共有できる投票・質問ツールです。 本記事では、ライブ配信やイベント、研修などで活用できるリアルタイム投票アプリを5つ厳選してご紹介します。 リアルタイム投票でつながる参加者とイベント リアルタイム投票やQ&A機能を使うと、視聴者や参加者の意見を即座に集計・表示できます。講義や会議の進行を妨げず、参加者全員が自分の意見を簡単に表明できる仕組みです。 従来の挙手による質疑応答では、発言しづらいと感じる参加者も少なくありません。特にオンラインイベントでは、カメラがオンになっていることへの抵抗感や、大人数の前で質問することへのハードルが存在します。 しかし、スマートフォンから匿名で投票やコメントができる仕組みがあれば、参加者は気軽に自分の意見を伝えら

By 阿部 隼也
質問受付ツールの選び方とおすすめ5選を紹介

質問受付ツールの選び方とおすすめ5選を紹介

セミナーや講演会、社内研修などで「質問はありませんか?」と投げかけても、なかなか手が挙がらない経験はないでしょうか。参加者に有益な情報を提供しても、疑問や意見が共有されないまま終わってしまうのは、主催者にとっても参加者にとっても大きな機会損失です。 こうした課題を解決するために注目されているのが「質問受付ツール」です。参加者がスマートフォンから匿名で質問を投稿できるため、発言への抵抗感が下がり、活発なコミュニケーションが生まれます。 本記事では、質問受付ツールの基本機能から、実際に役立つおすすめツール5選、そして選定時に押さえておきたいポイントまで、実務に活かせる情報をまとめて解説します。 質問受付の現場課題 イベントやセミナーの運営で最も頭を悩ませる問題の一つが、参加者からの質問をいかに引き出すかという点です。質問タイムを設けても、会場がシーンと静まり返ってしまい、仕方なく「それでは時間になりましたので」と締めくくる光景は珍しくありません。 この背景には、日本特有の文化的要因も関係しています。大勢の前で発言することへの恥ずかしさ、自分の質問が的外れではないかという不安、他

By 阿部 隼也
オンラインセミナーアプリの選び方。参加者エンゲージメントを高めるポイント

オンラインセミナーアプリの選び方。参加者エンゲージメントを高めるポイント

近年、オンラインセミナーの活用が急速に広がっています。会場のコストや移動時間を気にすることなく、全国・世界中から参加者を集められる点は大きな魅力です。 しかし、せっかく開催しても 「参加者が途中で離脱してしまう」 「ただ見ているだけで反応が薄い」 といった課題を抱えている企業も少なくありません。 本記事では、参加者のエンゲージメントを高め、成果につながるオンラインセミナーアプリの選び方と、実務に役立つ具体的なポイントを解説します。 参加者とのつながりを生むオンライン環境の設計 オンラインセミナーにおける最大の課題は、画面越しの距離感です。会場で直接顔を合わせる機会がないからこそ、参加者が「ただ見ているだけ」にならないような仕組みが求められます。適切なツールと機能選びが、参加者のエンゲージメントを左右します。 従来のオフラインセミナーでは、会場の雰囲気や参加者同士の反応が自然と生まれましたが、オンラインではそうした「空気感」が伝わりにくくなります。だからこそ、双方向のコミュニケーション機能や、参加者の行動データを活用した設計が重要になるのです。 エンゲージメントを高

By 阿部 隼也
参加者の質問を効率的に管理!ZoomウェビナーQ&A機能の使い方を徹底解説

参加者の質問を効率的に管理!ZoomウェビナーQ&A機能の使い方を徹底解説

オンラインでのセミナーやイベントが日常化する中で、Zoomウェビナーを活用している企業が増えています。しかし、ウェビナーの開催で意外と頭を悩ませるのが「参加者からの質問をどう管理するか」という点ではないでしょうか。 セミナーが盛り上がり、次々と質問が寄せられるのは嬉しいことです。一方で、質問が多すぎて整理しきれない、どの質問に優先的に答えるべきか判断に迷う、といった課題も生じます。こうした問題を解決するために役立つのが、ZoomウェビナーのQ&A機能です。 本記事では、ZoomウェビナーのQ&A機能の基本的な使い方から、参加者の質問を効率的に管理する実践的なテクニックまで、詳しく解説していきます。 ZoomウェビナーのQ&A機能とは ZoomウェビナーのQ&A機能は、ウェビナー開催中に参加者が質問を投稿し、主催者側が回答を行うための専用機能です。この機能を使うことで、質問と回答がスレッド形式で整理され、効率的なコミュニケーションが可能になります。 チャット機能との違い Zoomには「チャット機能」もあるため、「Q&A機能とチャット機能の違いは何か」と疑問に思う方も多いで

By 阿部 隼也