Devinが作ったアプリを、Devinの環境でそのまま公開

AIプログラマー「Devin」を手がける米Cognitionは11月13日(日本時間同日深夜)、「Devin Apps」を発表した。Devinに作らせたWebアプリを、Devinのクラウド上のコンピューターでそのまま動かし、社内の利用者に共有できる。同社は、社内ツールやプレビュー環境(開発中の製品の試験公開)、Devin自体の拡張に使うと説明している。

Introducing: Devin Apps Private, secure, sharable web applications running directly on Devin’s cloud computer. Devin Apps are designed to power your most ambitious internal tools, preview deployments, and extensions to Devin itself.

訳:紹介します:Devin Apps。Devinのクラウド上のコンピューターで直接動く、非公開で安全な、共有できるWebアプリです。Devin Appsは、最も意欲的な社内ツール、プレビュー環境、そしてDevin自体の拡張を支えるために設計しました。

発表は公式Xの投稿(日本時間13日午後11時53分30秒)と、11月13日付の公式ブログで行った。公式Xは、続く3件の返信(同53分31秒から32秒)で仕組みと使い方を説明し、ブログと案内ページへ誘導した。

Cognitionは10月下旬から、脆弱性の対策を担う「Devin Security」の刷新、コードを点検する「Devin Review 2.0」、新モデル「SWE-2 Flash」、チーム向けの「Teams」プランの刷新と、Devinの発表を続けてきた。今回は、Devinが作ったアプリを動かし続ける場を加えた。

社内のツールやデータとつながる

ブログによると、Devin AppsはDevinのマシンの上で直接動くため、利用企業が設定済みのMCP(AIと外部のツールをつなぐ仕組み)や連携先、コードベースを使える。社内の技術構成や部品で作るほか、用意されたテンプレートから始めることもできる。HTTPを出せる構成なら言語や仕組みを問わず、同じマシンのSQLiteやPostgresなどのデータベースも使える。AppからDevinのAPIを呼べるので、Devinの上に自社のツールを作ることもできると同社は説明している。

公式Xの返信では、データは利用企業のマシンに残り、外部の事業者に送ったり、インターネットに公開したりしないと説明した。Cognitionは社内でもDevin Appsを使い、複数の事業者から届く請求データをDevinが集めて費用を分けるダッシュボードを作っている。新しい事業者やサービスが増えると、Devinが自分でサイトを直すという。

Devin Apps run directly on Devin’s machine - they can use any tech stack, reuse your existing components, and integrate with preinstalled MCPs and tools. Your data remains on your machines and nothing is uploaded to 3rd party providers or exposed to the broader internet. Devin apps are powered by memory snapshots, our latest advancement in cloud agent infrastructure. Devin’s machine automatically wakes to serve traffic and then quickly sleeps when not in use. You only pay for the compute you actually use. We use Devin Apps internally to build useful, personal, AI-enabled dashboards maintained by Devin itself. Devin continuously aggregates billing data from our various disparate providers, intelligently breaking down costs and giving. He autonomously adjusts the site to handle new providers, new services, and ongoing changes to the Devin infrastructure.

訳:Devin AppsはDevinのマシン上で直接動きます。どんな技術構成でも使え、既存の部品を再利用でき、事前に入っているMCPやツールと連携できます。データは皆さんのマシンに残り、第三者の事業者にアップロードされることも、広くインターネットに公開されることもありません。Devin Appsを支えるのは、クラウドで動くエージェントの基盤での最新の進歩である「memory snapshots」です。Devinのマシンはアクセスがあると自動で起き、使われていないときはすぐに眠ります。支払うのは実際に使った計算の分だけです。私たちは社内でDevin Appsを使い、Devin自身が維持する、役に立つ個人用のAI搭載ダッシュボードを作っています。Devinはさまざまな事業者の請求データを継続して集め、費用を賢く分けて(原文はここで文が途切れている)。新しい事業者やサービス、Devinの基盤の変更に合わせて、Devinが自分でサイトを調整します。

ログイン必須で一般には公開せず

ブログによると、Appは利用者がサイドバーの「Apps」から作りたいものを説明すると、Devinが作って公開する。テンプレートには、指標のダッシュボード、プロジェクトの進捗ページ、レビュー待ちの一覧がある。作業中のセッションでも頼め、Devinが見せたブラウザのプレビューをそのままAppとして公開することもできる。

各AppのURLは固定で、開く人は全員Devinへのログインが必要になる。同社は、Appは一般に公開されることはないとしている。共有の範囲は、追加した人だけ、組織全体、エンタープライズ全体から選ぶ。組織の管理者は、Appを全員の画面に固定表示できる。

更新はDevinに変更点を伝えて行い、新しい版として公開される。URLは変わらない。新しい版が起動に失敗したときは、前の版が動き続ける。自動化の設定で、決まった時刻にデータを取り込んだり、ブランチ(コードの作業用の系統)が変わるたびに公開し直したりもできる。

公式Xの返信は、Devin AppsでDevin自体を拡張したり、自社向けに作り替えたりできるとも説明した。

Devin Apps can be used to extend and customize Devin itself. Read more about how to create, share, and update an App: https://t.co/Gx8w5zuzuf

訳:Devin Appsは、Devin自体を拡張し、カスタマイズするために使えます。Appの作り方、共有の仕方、更新の仕方はこちらで詳しく紹介しています。

起きている時間で課金、大量のアクセスには向かず

Devin Appsは、Devinを作業の合間に休止させる「memory snapshots」という仕組みで動く。Appを誰も使っていないときはマシンが眠り、誰かが開くと起きる。ブログによると、課金はマシンが起きている時間に基づく。眠った後に最初に開くときは、表示までに数秒かかることがある。

1つのAppは1台のマシンで動く。ブログは、社内ツールやダッシュボードに向く一方、アクセスの多い本番サービスには向かないと書いている。同社が挙げた使い方は、管理画面や申請フォーム、承認待ちの一覧のような社内ツール、指標や営業の数字を追うダッシュボード、製品のベータ版やステージング版(公開前の検証用の版)の共有の3つだ。

公式X、ブログ、案内ページは、起きている時間あたりの料金や、Devin Appsを使えるプランを示していない。