PilotDeck:清華大学がオープンソース化したエージェント OS

·Toolin 編集部

PilotDeck は清華大学 THUNLP 研究室などのチームが共同でオープンソース化した Agent OS で、WorkSpace の独立隔離、ホワイトボックス型の記憶管理、スマートルーティングによるコスト削減、Always-on による能動的実行をサポートします。

PilotDeck:清華大学がオープンソース化したエージェント OS

OpenClaw や Codex などの AI Agent ツールを使ったことがあれば、これらの問題に高確率で遭遇したでしょう。複数プロジェクトを同時に走らせると記憶が混線する、Token の請求額が爆発する、Agent は受動的に応答するだけで能動的には動かない。

PilotDeck は清華大学 THUNLP 研究室、面壁智能、OpenBMB、AI9stars が共同で開発しオープンソース化したエージェント OS です。WorkSpace 隔離、ホワイトボックス記憶、スマートルーティング、Always-on 機構によって、現在の AI Agent の最も痛いいくつかの問題を解決しました。

PilotDeck とは何か

一言でまとめると、OpenClaw がギーク・ロマン主義の「大きなおもちゃ」なら、PilotDeck は純粋な生産性に向けた「エージェント協働ポッド」です。

これは単なる対話ウィンドウではなく、完全なプロジェクトポッドです。各プロジェクトには独立したファイルシステム、記憶、スキル、定期タスクがあります。

PilotDeck の画面

核心設計:WorkSpace はフォルダではない

PilotDeck の核心概念は WorkSpace ですが、他の製品にある「ワークスペース」とは違います。これは3層構造のプロジェクトポッドです:

第1層:専用ファイルシステム

各プロジェクトには独立した操作可能なファイル範囲があり、AI が生成したファイルには自動で識別が付きます。プロジェクト A の Agent がプロジェクト B のファイルに手を出すことはありません。

第2層:専用の記憶

2種類あります。プロジェクトメモリ(Project Memory)は目標、進捗、制約を記録し、個人メモリ(Feedback Memory)はあなたの偏好と具体的な要求を記録します。2つの記憶はプロジェクトをめぐって読み書きされ、互いに干渉しません。

第3層:専用スキル

Skill ストアのツールは、対応する WorkSpace にワンクリックでインストールできます。スキルはタスクの増加に伴って自動的に蓄積され、ポッド横断での共有も、ポッド内専用もサポートします。

この3層構造が重なって、Agent は単に作業を手伝うだけでなく、このプロジェクトの中に「生きて」いるのです。

4つの重要能力

1. ホワイトボックス型の記憶管理

異なる WorkSpace のすべての Memory を確認できます。各記憶がいつ書き込まれ、どのプロジェクトからのものかも含めて、出所を追跡したり、修正したりすることさえ可能です。

さらに「Dream」(夢を見る)と呼ばれる機構もあります。AI が空き時間(通常は深夜)に自身の記憶と経験を自動で振り返り、整理し、最適化するもので、人間の睡眠中に脳が記憶を整理するプロセスに似ています。

記憶のホワイトボックス化

2. スマートルーティングでコスト削減

AI Agent で複雑なタスクを実行するのは通常高くつきます。PilotDeck はスマートルーティングを内蔵し、タスクの難易度を自動で識別して、難易度に応じたモデルを割り当てます。簡単なタスクは安価なサブ Agent に流し、複雑なタスクで初めて能力の高いメインモデルを呼び出すのです。

コストは完全に透明で、各 WorkSpace が独立して計算されます。実測では、ある簡単なプロジェクトで26米ドル、ある複雑なプロジェクトでは計画段階で3米ドル節約できました。

3. Always-on による能動的実行

多くの Agent の作業モードはいまだ「聞かれて答える」だけです。PilotDeck の Agent はトリガーを待つ必要がなく、やる価値のあることを能動的に発見し、能動的に確認し、能動的に推進し、能動的に報告します。

2つの形式があります。Cron Job の定期タスクを自動実行するか、Agent にタスクを自律的に発見させるかです。あなたが寝ている間でも、Agent は何がやる価値があるかを自分で判断し、完了後に能動的に報告します。

4. GitHub 連携による継続的イテレーション

プロジェクト作成時に GitHub リポジトリを連携でき、Token を入力すると Agent が直接コードをプッシュできます。Vercel などの CI/CD ツールと組み合わせれば、プッシュのたびにウェブサイトが自動で再構築・更新されます。

実戦:PilotDeck でウェブサイトを開発

「画家スタイル図鑑」プロジェクトを例にすると、プロンプトを入力すると、PilotDeck はタスクを自動で分解し、必要な Skill をインストールし、コードを書いて Vercel にデプロイします。

全プロセスは複数ターンの対話でイテレーションされ、いつでも Agent にプロジェクトの問題の分析、改善案の提案、サブタスクへの分割、定期自動修正の設定を頼めます。昼食から戻ると、すべての Bug が修正され、変更レポートまで生成されていました。

他の Agent ツールとの違い

特性PilotDeckCodexOpenClaw
プロジェクト隔離3層 WorkSpace ポッドフォルダレベル隔離なし
記憶管理ホワイトボックスで閲覧・変更可能Markdown ファイルに書き込み限られたコンテキスト
コスト制御スマートルーティングで難易度別に割り当て固定モデル固定モデル
能動的実行Always-on + Cron受動的応答受動的応答
定期タスクネイティブサポート非サポート非サポート

クイックスタート

# リポジトリをクローン
git clone https://github.com/OpenBMB/PilotDeck.git
cd PilotDeck
# プロジェクトの README に従って設定し起動

まず3つのことを試して効果を確認するのをお勧めします:

  1. WorkSpace を2つ作り、それぞれ異なるスタイルのタスクを走らせ、記憶が隔離されているか確認する
  2. 同じタスクを、ルーティングありとなしで1回ずつ走らせ、請求額を比較する
  3. Always-on タスクを1つ設定してから他のことをし、Agent がどこまで進められるか見てみる