T最新テックトレンド

Dreamer: エージェントOSが切り拓く「AI時代のパーソナルコンピューティング」の未来

0:00--:--

はじめに:AIエージェントが「個人」の働き方を再定義する時代へ

現代社会において、人工知能(AI)はもはやSFの領域ではなく、私たちの日常生活や仕事に深く浸透し始めています。特に、近年目覚ましい進化を遂げているのが「AIエージェント」です。AIエージェントは、ユーザーの意図を理解し、自律的にタスクを実行したり、他のシステムと連携したりすることで、私たちの生産性を劇的に向上させる可能性を秘めています。しかし、その可能性を最大限に引き出すためには、技術的な障壁を低減し、誰もが信頼性高く利用できるプラットフォームが不可欠です。

今回ご紹介する「Dreamer」は、まさにこの課題に応えるべく登場した画期的な製品です。Dreamerは、単なるAIツールの集合体ではありません。それは、AIエージェントが私たちのために働き、私たちの生活をより豊かに、より効率的にするための「エージェントOS(オペレーティングシステム)」と呼ぶべきものです。本記事では、Dreamerが提供する具体的な機能、その背後にある深い哲学、ビジネスにもたらす潜在的な影響、そしてAI時代のパーソナルコンピューティングの未来をどのように形作るのかについて、詳細かつ専門的に分析していきます。

Dreamerが目指すのは、誰もがAIエージェントを「発見」し、「構築」し、そして「活用」できる世界です。たとえ技術的な背景が一切ない人でも、まるで熟練のソフトウェアエンジニアがそばにいるかのように、自分のためのインテリジェントなアプリケーションを創り出し、日々の課題を解決できるようになります。このビジョンは、GoogleのAndroid初期にモバイルアプリのエコシステムを築き上げた経験を持つ創業者の洞察に裏打ちされています。

次世代のパーソナルコンピューティングがどのように進化するのか、そしてDreamerがその中心でどのような役割を果たすのか、一緒に見ていきましょう。

Dreamerとは何か?:誰もがAIエージェントを「発見、構築、活用」できるプラットフォーム

Dreamerは、誰もがAIエージェントやエージェンティックアプリを発見し、構築し、そして日常的に活用できる新しいプロダクトです。その最大の特徴は、技術的な専門知識を持たない一般消費者をもターゲットにしている点にあります。創業者であるDavid Singleton氏は、自身の姉のような「非常に賢いが、技術には全く詳しくない」人々が、人生の様々な問題を解決するために、いかにインテリジェントなソフトウェアを求めているかという視点からDreamerを着想しました。彼らは、既存のクラウドコードのようなツールでは第一歩を踏み出すことすら難しいと感じています。Dreamerは、そのような人々がコミュニティが開発したインテリジェントなアプリをすぐに利用し、現実の問題を解決できる場所を提供します。

Dreamerの核となるのは、ユーザーの個人的なエージェントである「Sidekick(サイドキック)」です。ユーザーはSidekickに名前を与え、個性を設定することができます。Sidekickはユーザーの一日、ひいては人生全体をサポートし、プラットフォーム上のあらゆるエージェントの利用を助け、さらにはユーザーが望むあらゆるものを構築する手助けをします。まるで信頼できる有能なアシスタントのように、SidekickはユーザーとAIエージェントの間のインターフェースとして機能します。

David Singleton氏と共同創業者であるHugo Barra氏、Nicolas Jitkoff氏は、GoogleのAndroid初期において、最初のモバイルアプリを構築し、Android自体の中核部分にも貢献しました。彼らは、当時のモバイル技術が「スケールで一般の人々に機能させる」ために解決すべき多くの問題と、Play Storeのようなエコシステムを通じて「プラットフォーム上で自社だけでは提供できない価値」を生み出す開発者コミュニティの重要性を肌で知っていました。この経験が、Dreamerの設計思想に深く影響を与えています。Stripe CTO時代に世界で初めてAIエージェントシステムを実運用した経験から、David氏はAIエージェントが「全ての人がコンピューターや電話、生活の中のあらゆるテクノロジーと対話する方法を変える」と確信しました。しかし、それを一般の人々にとってアプローチ可能にするためには、多くの課題を解決する必要があると感じたのです。Dreamerは、その課題に対する直接的な答えとして、モバイルアプリの初期に直面した課題と全く同じアナロジーで構築されています。

この初期のモバイルエコシステム構築の経験は、Dreamerがなぜ単なるAIツール群ではなく、包括的な「エージェントOS」として設計されているのかを理解する上で極めて重要です。それは、ユーザーの信頼とプライバシー、セキュリティを確保しながら、多数のエージェントが連携し、スケールで機能するための強固な基盤が不可欠であるという認識に基づいています。

Dreamerの核心機能:パーソナルなAI体験を実現する三位一体のアーキテクチャ

Dreamerは、ユーザーがAIエージェントを最大限に活用できるよう、以下の三位一体のアーキテクチャを基盤としています。

4.1. エージェントとエージェンティックアプリの「ギャラリー」:即座に使える豊富な解決策

Dreamerのエコシステムの入り口は、コミュニティが構築した多様なエージェントとエージェンティックアプリが並ぶ「ギャラリー」です。ここには、現時点で何百ものエージェントが存在し、多種多様なユースケースに対応しています。特に人気の高い分野は、個人の生産性向上と情報管理です。

例えば、個人文書やメールの管理から、興味のある公共情報の洪水の中から重要なものを選別するエージェントまで様々です。David氏自身が利用している「AIニュース」を常に監視し、自分にとって本当に価値のある情報だけを選別してくれるエージェントは、その一例です。

Dreamerでは、まず「発見(Discover)」が「構築(Build)」よりも優先されています。これは、Dreamerが技術的な背景を持たない一般消費者を主なターゲットとしているためです。ユーザーは、ギャラリーから自分に合ったエージェントを見つけ、すぐに利用を開始できます。さらに、インストールしたエージェントは、Sidekickとの自然言語での対話を通じて、自分の好みに合わせて簡単にカスタマイズできる柔軟性も持っています。これにより、既存のアプリをベースに、まるで新しいアプリを開発するかのように、独自のニーズに合わせたパーソナルな体験を創り出すことが可能です。気に入ったエージェントを「フォーク」して、自分だけのバージョンを公開することもできます。

4.2. 強力な基盤となる「ツール」エコシステム:高品質なデータとアクションの源泉

あらゆるAIシステムがそうであるように、Dreamerのエージェントもまた、その機能と価値は「取り込むデータの質」と「実行できるアクションの質」に大きく左右されます。Dreamerは、エージェントが利用できる高品質でパワフルな「ツール」の提供に非常に力を入れています。

ベータ版公開前には、Google検索やGmailのような主要なサービスとの公式連携を確立しました。これにより、エージェントは信頼性の高い情報源にアクセスし、具体的なアクションを実行できます。さらに、プラットフォームのアルファコミュニティとの対話から、スポーツ関連のユースケースが多く浮上したことを受け、Formula 1、MLB、NFLといった主要スポーツの「高品位なライブデータフィード」との直接統合ツールも独自に開発しました。これらはウェブスクレイピングで得られたデータではなく、直接的なデータフィードであり、その品質とリアルタイム性は、非常に強力なエージェントの構築を可能にします。

Dreamerのツールエコシステムは、開発者にも開かれています。ソフトウェアエンジニアは、Dreamerプラットフォーム上で利用可能なツールを構築し、貢献することができます。そして、ここが重要な点ですが、Dreamerは「ツールビルダーに報酬を支払う」仕組みを導入しています。公開されたツールが多くのエージェントに利用されるほど、ツールビルダーは使用量に応じて報酬を得られます。これは、革新的なツール開発を促進し、エコシステム全体の価値を高める強力なインセンティブとなります。

具体例として、ライブの積雪状況を提供する「Ski Bum」ツールや、Plaidのような安全なシステムを介して金融データにアクセスし、強力な個人金融エージェントを構築できる「Attain Finance」ツールなどが、コミュニティのビルダーによって開発されています。これらのツールは、プラットフォーム上で厳格なセキュリティレビューを経て公開され、ユーザーはプレミアムツールであっても無料トライアルを通じてその効果を検証できます。

また、Dreamer自身も画像理解、画像生成、RSSフィードの探索、テキスト読み上げ、さらにはレシピ検索といった「ファーストパーティツール」を提供しています。これらのツールはインターフェースが安定しており、内部では常に最新かつ最適なAIモデルが使用されるようルーティングされています。例えば、高性能な翻訳ツールは、今日のベストなモデルと来年のベストなモデルが異なる場合でも、常に最新の状態を維持し、ユーザーが最高の体験を得られるように設計されています。

このオープンかつ収益化可能なツールエコシステムは、Dreamerを単なるAI活用プラットフォームではなく、次世代の「Play Store」のような、広範な価値を生み出す場として位置づけています。

4.3. エージェント「スタジオ」とSidekickによる開発体験:直感的かつパワフルな構築環境

DreamerのAgent Studioは、ユーザーがAIエージェントを構築するための中心的な場所です。Sidekickは、ユーザーが望むものを構築するために、まるで「プロのソフトウェアエンジニア」のように機能します。

直感的な構築プロセス: ユーザーはSidekickと会話するだけで、何を作成したいかを伝えます。Sidekickはまず、利用可能なエージェントやツールを理解し、ユーザーの目標を達成するための「計画」を立案します。もし必要なツールがなければ、それをユーザーに伝え、新しいツールを構築する機会を創出します。計画が固まれば、Sidekickは実際にエージェントを構築し、さらに「テスト」まで行います。このテストフェーズでは、生成されたものがユーザーの目標を達成しているかを確認し、必要に応じて「自己修正ループ」に入ります。最新のコーディングモデルは、自身の出力を見てバグを修正するループに入ることで、魔法のような力を発揮します。最初のビルドは10~15分程度かかることがありますが、ほとんどの場合、最初から機能するものが生成されます。その後の小さな変更やUI調整は、はるかに高速に実行されます。

技術的ユーザー向けの深掘り機能: 非技術者向けの直感的な体験を提供する一方で、Dreamerはより技術的なユーザーのために、詳細なコントロールも提供します。エージェントスタジオには、生成されたコードやプロンプトを直接確認・編集できる「IDE(統合開発環境)」が組み込まれています。例えば、特定のスケジュール選択を行うためのLLMプロンプトを直接読み込み、編集することも可能です。

CLIとTypeScriptの採用: Dreamerのコアには、パワフルなCLI(コマンドラインインターフェース)を備えたSDKが存在します。Sidekickは、コーディングモードで内部的にこのCLIと全く同じツールを使用してエージェントを構築します。これは非常に強力な抽象化であり、優れたドキュメントを備えたCLIは、人間とエージェント双方にとって開発体験を向上させます。ユーザーは、必要であればSidekickとの対話なしに、ローカルマシンでCLIを使ってコードを手書きで開発し、Dreamerにデプロイすることも可能です。

使用言語としてはTypeScriptが推奨されています。創業チームは当初Pythonで開発を開始しましたが、最終的にTypeScriptに移行しました。その理由は、「型安全性」にあります。TypeScriptはコンパイル時にエラーを発見できるため、コーディングエージェントが自身のミスを認識し、修正するループに入れるという点で非常に優れています。Dreamer社内でも、データベースからフロントエンドまで型安全性を確保することで、開発効率を高めています。

プラットフォームが提供する開発基盤: Dreamer上で構築されたエージェントは、別途データベースプロバイダーやLLMプロバイダーと契約する必要がありません。ホスティング、データベース(マルチユーザー対応のSQLite)、LLMプロバイダーのトークン管理など、すべてのインフラがDreamerプラットフォームによって提供されます。特に、データベースはエージェントごとにユニークなものが提供されつつ、エージェントを複数の人と共有する場合でも、ユーザーごとのデータアクセス権限などが自動的に管理されます。これにより、開発者はインフラの複雑さから解放され、純粋にエージェントの機能開発に集中できます。

透明性とバージョン管理: エージェントの構築履歴は「バージョン」として記録され、Gitとは異なるDreamer独自の効率的なシステムで管理されます。また、「アクティビティ」ログを通じて、エージェントのバックグラウンドでの動作、トリガー、実行されたLLMコール(どのモデルが使われたかまで)などを詳細に確認できます。この透明性は、開発者がエージェントの動作を理解し、デバッグする上で非常に役立ちます。

さらに、エージェンティックアプリは、その「内部構造」をシステムに公開するように設計されています。これにより、Sidekickは他のエージェントをまるで人間が操作するかのように操ることができ、エージェント間の連携と自動化を可能にします。この「内部の可視化」は、Dreamerの「エージェントOS」としての核となる機能の一つであり、複数のAIが協調して複雑なタスクをこなす未来を支える基盤となります。

Dreamerが解決する「個人」の課題とビジネスへの影響

Dreamerは、個人の生活と仕事を効率化し、よりパーソナルな体験を創出することで、多くの課題を解決します。同時に、そのエコシステムはビジネスにも大きな影響を与える可能性を秘めています。

5.1. 具体的なユースケースの深掘り:生活と仕事の自動化、パーソナルな体験の創出

David Singleton氏は、Dreamerが解決できる具体的なユースケースを多数紹介しています。

  • デイリーブリーフィングポッドキャスト: Dreamerエージェントは、ユーザーのスケジュールや関心事に基づいて、毎日のブリーフィングポッドキャストを自動生成し、Apple Podcastsなどのユーザーが普段利用するアプリに配信します。これにより、通勤中などにその日の予定や重要な情報を手軽に把握し、準備を整えることができます。これは、ユーザーが既に利用しているアプリにAIの機能をシームレスに統合するDreamerの強力なアプローチを示しています。

  • AI Engineer Conference App: David氏は、わずか25分の作業で、あるAIエンジニアカンファレンスのためのカスタムアプリをDreamer上に構築するデモを披露しました。このアプリは、カンファレンスのウェブページから公開されているLLMが読み取り可能なデータ(LLMs.txt、JSON形式のセッションフィード)を利用しています。ユーザーはスピーカーを検索し、セッションをスケジュールに追加できます。さらに、「ガイドミー」機能を使えば、Sidekickがカンファレンスの全スケジュールを解析し、ユーザーの興味(エージェント、コード生成、RLなど)に基づいて最適なパーソナルスケジュールを自動生成します。これは、従来の会議アプリが提供できなかったレベルのパーソナライゼーションと利便性であり、かつて高コストで品質の低い会議アプリを開発していた経験からくる、まさに「夢の会議アプリ」だとDavid氏は語ります。このアプリは他のユーザーと共有でき、さらにフォークしてカスタマイズすることも可能です。

  • Ski Trip App(スキー旅行アプリ): 友人とのスキー旅行のためにDavid氏が構築したアプリは、ギャラリーからインストールした「Ski Bum」ツールを活用し、Big Skyスキーリゾートのリアルタイムリフト状況や週末の天気予報を表示します。さらに、宿泊情報や友人がまとめた飲食店情報なども一元管理できます。特筆すべきは、旅行中に発生した共同経費をアプリ内で記録し、最終的に「Split」機能で誰が誰にいくら支払うべきかを自動計算する精算機能です。これにより、旅行後の精算の煩わしさから解放されます。

  • Magic To-Do List(自己完了型ToDoリスト)とGranola連携: Dreamerユーザーの中には、AIを活用してタスクの一部を自動で完了させる「自己完了型ToDoリスト」を構築している人もいます。David氏は、このToDoリストが最近追加された「Granola」ツールと連携することで、さらに魔法のような体験が生まれることを紹介しました。Granolaが会議を録音・記録することで、会議中にコミットした事項が自動的にToDoリストに追加されます。さらに、ToDoリストのエージェントが、他のDreamerエージェントを呼び出すことで、そのタスクの進行を助けたり、時には完全に完了させたりします。例えば、会議で人材紹介を約束した場合、ToDoリストが自動的に別の「採用エージェント」を起動し、候補者の紹介プロセスを完了させるといった連携が可能です。これはまさに、複数のAIエージェントが相互に連携し、ユーザーの生活を自動化する「Dreamer」の真髄を示しています。

  • Attain Financeによる個人財務管理: コミュニティビルダーが開発した「Attain Finance」は、安全な金融データアクセスツールを活用し、個人の金融状況を分析してくれます。サブスクリプションの整理や、支出パターンの分析(例:「ブリトーを減らすと一番節約できる」といった具体的なアドバイス)を通じて、金融の「フィットネスコーチ」のように機能し、ユーザーの節約をサポートします。

  • 週末アクティビティプランナー: 子供を持つ家族にとって、週末の活動計画は意外と手間がかかるものです。Dreamer上の「週末アクティビティプランナー」エージェントは、Sidekickが構築したユーザーの記憶(プロファイル)に基づいて、パーソナライズされた活動を提案します。David氏の例では、Sidekickが彼がアイルランド系であることを記憶しているため、St. Patrick's Dayパレードを推薦しました。使えば使うほど、Sidekickはユーザーの好みや家族構成を学習し、より適切な提案をしてくれます。

これらのユースケースは、Dreamerが単なるツールではなく、ユーザーのライフスタイルに深く統合され、日々の煩わしさを解消し、より豊かな体験を提供するプラットフォームであることを示しています。

5.2. プライバシーとセキュリティ:信頼できるエージェントOSの構築

AIエージェントが私たちの代わりにタスクを実行する上で、最も重要なのは「信頼性」です。特に、個人のデータや機密情報を取り扱う場合、プライバシーとセキュリティは不可欠な要素となります。David Singleton氏は、長年にわたり重要な情報を安全に保つ仕事に携わってきた経験から、この問題を深く認識しています。

Dreamerは、この課題に対して「エージェントOS」というアプローチで解決策を提示しています。その核となるのが、やはり「Sidekick」です。Sidekickは単なるコンパニオンやヘルパーではありません。システム内の「トラフィックコップ」としての役割も果たします。

具体的には、Dreamer内のエージェントが別のエージェントと連携したい場合、直接的に行うのではなく、必ずSidekickを介して行われます。Sidekickは、ユーザーが各エージェントに許可したツールの利用範囲や、エージェントに設定された期待値(何をしてよいか)を完全に理解しています。これにより、実行される全てのアクションが、ユーザー自身の利益と合致していることを確認します。

David氏は、この構造を従来のコンピューターのオペレーティングシステムに例えています。「Sidekickがカーネルのような存在であり、エージェントやアプリがユーザーのような存在である」。そして、これらの間に異なる「リング」のセキュリティ階層が存在します。このOSのような設計がなければ、個々の「バイトコードアプリ」がユーザーのデータを無秩序に取得したり、相互に連携できなかったりする問題が発生します。スケールで信頼性の高いエージェントシステムを実現するためには、このような根本的なコアへの投資が不可欠であるとDreamerチームは考えています。

5.3. エコシステムと収益化モデル:開発者とユーザーの活性化

Dreamerは「エコシステム」と「プラットフォーム」として設計されています。David氏は、Bill Gatesの言葉を引用し、「プラットフォームは、それ自身が創り出す以上の価値を、プラットフォームに参加し利用する人々に提供しなければならない」という哲学を掲げています。

この哲学に基づき、Dreamerは開発者とユーザーがプラットフォームからより多くの価値を引き出せるよう、具体的なインセンティブとプログラムを提供しています。

  • ツールビルダーの報酬制度: 前述の通り、Dreamerはツールビルダーに対して、そのツールがエージェントによって利用される量に応じて報酬を支払います。これにより、高品質で多様なツールの開発が促進され、プラットフォーム全体の機能が向上します。これは、初期のウェブにおける多様なプロトコルと競争し、最終的にHTTP/HTMLが勝者となった状況を例に、エージェント・トゥ・コマース(Agent-to-Commerce)における様々なプロトコルの可能性を受け入れるオープンな姿勢を示しています。

  • エージェントの収益化の可能性: Dreamerは、ユーザーが構築したエージェントを共有できるだけでなく、将来的にはそれらを収益化できる方法も検討しています。これにより、創造的なユーザーが自身のスキルとアイデアを活かし、経済的な価値を生み出せるようになります。

  • 「Builder in Residence(ビルダー・イン・レジデンス)」プログラム: Dreamerは、ギャラリーに貢献している多くの開発者に加え、特に創造的でユニークなアイデアを持つ人々を支援するため、「ビルダー・イン・レジデンス」プログラムを立ち上げました。これは、他の企業における「アーティスト・イン・レジデンス」プログラムに着想を得たものです。選ばれたクリエイターは、ウェイティングリストをスキップしてDreamerにアクセスできるだけでなく、Dreamerチームと直接協力しながらエージェントを構築し、その活動に対して報酬を受け取ることができます。彼らは、プラットフォームに「丸いハンドル」のような新しいブロックが必要であれば、Dreamerチームがそれを提供してくれるような、密接な協力体制のもとで創造性を発揮します。これは、LEGO社の「マスタービルダー」プログラムに触発されたもので、コミュニティの創造性を引き出し、プラットフォームの可能性を広げることが目的です。

  • ツール開発コンテスト: プラットフォームに追加される最高のツールに対して$10,000の賞金を提供するコンテストも開催されており、これは開発者の意欲をさらに刺激し、エコシステムを活性化させるための取り組みです。

これらの取り組みは、Dreamerが単なるAI活用ツールに留まらず、開発者とユーザーが共に成長し、価値を創出するダイナミックなエコシステムを目指していることを明確に示しています。これは、より多くのツールとビルダーが、より多くのエージェントを生み出すという「フライホイール(好循環)」を生み出し、Dreamerの価値を継続的に高めていくでしょう。

Dreamerの「OS」としての哲学と技術的深掘り

Dreamerが単なるAIアプリの集合体ではなく、「エージェントOS」と称される所以は、その深い技術的設計思想と哲学にあります。

6.1. モデルアグノスティックなルーティング層:常に最高のAIモデルを提供

Dreamerの重要な設計原則の一つは、ユーザーが使用するAIモデルについて意識する必要がない「モデルアグノスティック」なアプローチです。これは、特定のLLM(大規模言語モデル)に縛られず、常にその時点での最先端かつ最適なモデルをバックエンドで選択・ルーティングするということです。

David氏は、ユーザーが「Opus 46を使うべきか、OpenAIの54モデルを使うべきか」といった判断をする必要がないと強調しています。Dreamerは継続的にモデルの評価を行い、各タスクに最適なモデルを自動的に選択・適用します。これにより、ユーザーはプラットフォーム上で構築するだけで、AI技術の進化に合わせて常に最高のパフォーマンスを得られるという安心感があります。この機能は、一部で「Agent Lab(エージェントラボ)」と呼ばれるような、モデルの選択と評価、ルーティングを専門とするレイヤーとしての役割をDreamerが果たしていることを示唆しています。AIの進化が速い現代において、この抽象化は一般ユーザーがこの技術をスケールで利用するために不可欠な要素です。

Dreamerは、画像理解や生成、音声認識、テキスト生成など、多様なAIタスクに対応するファーストパーティツールを介して、このルーティングを行っています。例えば、強力な翻訳ツールは、今日の最良の翻訳モデルを使い、来年さらに良いモデルが登場すればそれに自動的に切り替わります。

6.2. パーソナライゼーションと記憶(Memory):使えば使うほど賢くなるSidekick

DreamerにおけるパーソナルエージェントであるSidekickの最も重要な機能の一つは、「パーソナライゼーション」と「記憶」です。Sidekickはユーザーのことを知り、時間とともにその記憶を構築していくことで、ユーザーにとってより関連性の高い、パーソナルな体験を提供します。

David氏は、Dreamerが「使えば使うほど良くなる」と述べています。多くのエージェントは、利用開始時にまずユーザーにとって何が関連性があるかを提示します。このパーソナライゼーションは、Sidekickが構築するユーザーに関する記憶から生まれます。

週末アクティビティプランナーの例がこれをよく示しています。David氏のSidekickは彼がアイルランド系であることを記憶しているため、St. Patrick's Dayパレードのような関連性の高いイベントを自動的に提案します。この記憶メカニズムは、単なる事実の羅列ではなく、ユーザーの興味、習慣、背景といった深い情報を保持し、それをエージェントの行動に反映させるものです。

Dreamerチームは、エージェントの記憶に関する最先端の研究に積極的に投資しており、これまでに様々な技術を試してきました。初期には、多くの事実をベクターデータベースに入れ、埋め込みとRAG(Retrieval Augmented Generation)を用いた検索を行っていましたが、これは必要な複雑さに対して過剰であると判断され、より洗練されたシステムに置き換えられました。現在採用されているシステムは、他の多くの製品で見られるものと類似していますが、Dreamerチーム内には記憶機能の改善に特化したメンバーが複数おり、継続的に進化させていく計画です。知識グラフなど、様々な学術論文で提唱されているアプローチも試行錯誤されており、その結果として現在の効果的なシステムが構築されています。

6.3. スモールチーム、ハイタレント密度:効率性とイノベーションの源泉

David Singleton氏は、自身の会社経営において「スモールチームの力」を強く信じています。チームの人数が増えれば増えるほど、コミュニケーションのオーバーヘッドは線形以上に増加し、組織の俊敏性は失われるという考えに基づいています。大規模な組織は、常に小さなチームのように機能させるための「剪定」を意識する必要があります。

Dreamerの中核チームは、今回紹介された全てのシステムを構築するのにわずか約6名でした。現在、会社全体では約17名にまで成長していますが、それでもこの規模の製品を開発するには非常に少ない人数です。この少数精鋭主義は、非常に高い「タレント密度」を特徴としています。Dreamerチームは、採用にあたって、全員が相互に学び、貢献し合えるような人材であることを重視しており、それぞれのメンバーが素晴らしい才能と経験を持っています。これにより、より効率的かつ革新的な開発が可能となっています。

また、Dreamer自体も、その運営においてエージェントを積極的に活用しています。コーディングエージェント、マーケティングエージェント、オペレーションエージェントなど、自社のツールを用いて社内のプロセスを自動化し、加速させています。これは、「ドッグフーディング(自社製品の利用)」を極限まで押し進めたものであり、製品の改善にも直結しています。例えば、新規ユーザーのウェイティングリスト管理において、Dreamerエージェントがサインアップした人々を調査し、特にビルダーやフィードバックを積極的に提供してくれるユーザーを優先的にオンボーディングするといった形で活用されています。

6.4. 開発者のワークフロー変革:エージェントとの協調作業

AIエージェントの台頭は、ソフトウェアエンジニアの働き方にも大きな変革をもたらしています。Dreamerチームは、採用プロセスにおいて、候補者が「コーディングエージェントといかにうまく協働できるか」を重要な評価基準としています。

従来のコーディングスキルはもちろん重要ですが、それに加えて、エージェントへの効果的なプロンプトの出し方、エージェントが作業している間の時間の使い方、複数のエージェントを同時に活用して生産性を最大化するワークフローなどが重視されます。David氏は、最近では常に複数のコーディングエージェントを同時に動かし、一つのエージェントがコードを生成している間に別のエージェントの出力をレビューするといった、効率的な「ラウンドロビン」型の作業スタイルを実践していると述べています。

Dreamerの開発環境が、Sidekickが内部的に使用するCLIを外部のエンジニアにも提供している点は、この新しいワークフローを支える重要な要素です。優れたドキュメントを備えたCLIは、人間にとってもエージェントにとっても使いやすいインターフェースとなり、開発者体験を向上させます。David氏は、かつてStripeのCTOとしてAPIドキュメントの重要性を説いてきましたが、今やそれはAIエージェントにとっても同様に不可欠なものとなっています。

TypeScriptの採用も、エージェントとの協働に最適です。型安全性によりコンパイル時に多くのバグが発見できるため、エージェントは自身のミスを早期に認識し、修正するループに効果的に入ることができます。これは、人間とAIが協力して、より高品質なソフトウェアを迅速に開発するための理想的な環境を提供します。

将来展望:AIエージェントOSが描く「ジェネレーティブ・コマース」と「創造性」の未来

Dreamerは、現在のAIエージェントの可能性を最大限に引き出すだけでなく、その先に広がる未来をも見据えています。

7.1. ジェネレーティブ・コマースと金融プロトコルの進化

Dreamerチームは、「エージェント・トゥ・コマース(Agent-to-Commerce)」、すなわちエージェントが自律的に価値交換を行う未来に大きな期待を寄せています。現在のDreamerでは、ツールビルダーへの報酬支払いにStripe Connectのような既存の決済インフラを活用しており、これは「人がビルドしたものから価値を得る」ための最初のステップです。

しかし、その先には、エージェントが現実世界で価値を交換する多様なシナリオが考えられます。例えば、自己完了型ToDoリストが、タスク完了のために外部サービスを利用し、その支払いをエージェントが自動で行うといったケースです。David氏は、現在の状況を「初期のウェブ」になぞらえています。当時はHTTPだけでなく、GopherやUUCPといった多様なプロトコルが存在しましたが、最終的にHTTP/HTMLが勝利しました。同様に、ジェネレーティブ・コマースの世界でも、今は様々な金融プロトコル(ステーブルコインなど)が乱立していますが、Dreamerはその全てに「オープンでアグノスティック(不可知論的)」な姿勢を保ち、ツールビルダーがこれらのプロトコルを活用したツールを構築することを奨励しています。将来的には、いずれかのプロトコルが支配的になった時点で、Dreamerはより深いサポートを提供していくでしょう。

この「ワイルドウェスト」のような状況は、一方で「Robux」のような独自の仮想通貨やトークンエコノミーの台頭を示唆する可能性もあります。しかし、Dreamerはその混沌とした可能性を最大限に活用し、ユーザーにとって最良の体験を提供するプラットフォームであり続けることを目指しています。

7.2. LLMにまだできないこと:Taste、Creativity、Sense of Individuality

AIエージェントの能力は日々驚くべき速さで進化していますが、David Singleton氏は、LLMにはまだ不足している重要な要素があると考えています。それは「Taste(センス)」「Creativity(創造性)」「Sense of Individuality(個性)」です。

彼は、1年前に音楽生成AIの限界を感じていたが、Sunoの最新トラックには感銘を受けていること、6ヶ月前には画像生成の改善を望んでいたが、Nano Bananaのようなツールが素晴らしいインフォグラフィックや絵画的な画像を生成できるようになったことを例に挙げます。しかし、それでもなお、AIが「味気ないジェネリックなスロップ」ではない体験を生み出すためには、人間の多大な努力が必要だと指摘します。

Dreamerは、テンプレート、プロンプト、そして全体的なハーネス(フレームワーク)に、多くの「人間のセンス」を投入することで、AIが生成する体験が個性的で魅力的になるように努めています。例えば、ToDoリストアプリのようなシンプルなものでも、AIが生成したものと人間がセンスを込めて作ったものでは、その見た目や使い心地で違いが明らかになります。

David氏は、「ソフトウェアを構築する上で本当に重要なのは『センス』だ」と語ります。人々を真に理解し、彼らにとって本当に魅力的なものをどう構築するか。これは、LLMがデフォルトで生成できるものではなく、依然として人間の創造性が果たすべき重要な役割です。

AIは検証可能なコード生成のような「扱いやすい」問題を解決する能力に優れていますが、「センスの定量化」は非常に難しい課題です。しかし、この「センス」の問題に取り組む研究者が現れることで、未来のAIはより人間らしい創造性を発揮できるようになるかもしれません。知能の定義が進化するにつれて、AIが私たちをどのように驚かせるのかはまだ未知数ですが、人間は引き続き、AIが届かない創造性のフロンティアを探索し続けることになるでしょう。

まとめ:Dreamerが示す「次の当たり前」

Dreamerは、単なるAIアプリのプラットフォームではありません。それは、AIエージェントが私たちの生活に深く根差し、パーソナルな存在として機能する「エージェントOS」という、次世代のパーソナルコンピューティングの基盤を提示しています。

技術的な障壁を取り払い、誰もがAIエージェントを発見し、カスタマイズし、そして構築できるDreamerは、個人の生産性を飛躍的に向上させ、日々の煩雑なタスクを自動化し、より豊かな生活体験を創造します。Sidekickを中心としたOSレベルのプライバシーとセキュリティ設計は、AIエージェントが私たちの代理として信頼性高く機能するための基盤となります。

また、オープンなツールエコシステムと、ツールビルダーや創造的な開発者へのインセンティブを通じて、Dreamerは多様なイノベーションを促進し、新たなビジネスチャンスを生み出す強力なプラットフォームへと成長していくでしょう。David Singleton氏のAndroidとStripeでの経験からくる「エコシステム構築」への深い洞察と、「スモールチーム、ハイタレント密度」という開発哲学は、この壮大なビジョンを実現するための強固な土台となっています。

私たちソフトウェアエンジニアの働き方もまた、コーディングエージェントとの協調作業という新たなフェーズに入りつつあります。Dreamerは、この変革の最前線に立ち、人間とAIが協力して、より複雑で魅力的なソフトウェア体験を創造する未来を示唆しています。

AIがまだ到達できない「センス」と「創造性」の領域は、依然として人間の重要な役割です。Dreamerは、このフロンティアにおいて人間が自身の能力を最大限に発揮できるような、強力な拡張ツールとなるでしょう。

Dreamerは、まさに「次の当たり前」となるAI時代のパーソナルコンピューティングの形を提示しています。この画期的なプラットフォームを体験し、自らの手で未来を構築したいと考える方は、ぜひDreamerのウェブサイトを訪れてみてください。

Dreamerを今すぐ体験する: dreamer.com/latentspace にアクセスすると、特別なウェイティングリストスキップアクセスが提供されます。ぜひこの機会に、AIエージェントOSがもたらす未来を体感し、あなた自身のアイデアを形にしてください。