osFoundry / Platform
ハンドオフ
あるエージェントが自分のパートを終えると、共有コンテキストごと次のエージェントに引き継ぎます。
概要
ハンドオフを使うと、複数ステップの作業を毎回最初からやり直すことなく、あるAIエージェントから次のエージェントへ移せます。エージェントが自分の担当分を終えると、共有文脈のすべて、つまりそれまでの会話、途中結果、前のエージェントが生み出したファイルや判断をまとめて、次のエージェントへバトンを渡します。受け取ったエージェントは冷えた状態からではなく温まった状態から作業を再開できるので、指示文を貼り直したり、目的を説明し直したり、二手前に積み上げた状態を失ったりすることがありません。
osFoundryの中では、エージェントは一つのワークスペースでまとまって動きます。そのためハンドオフがツールの境界をまたぐことはなく、連鎖が動いている間、文脈はずっと同じ場所にとどまります。osFoundryはBYOKでモデル非依存なので、連鎖の各エージェントは別々のモデルで動かせます。機密を扱うステップにはローカルモデル、重い推論にはクラウドモデル、その中間には自ホストのエンドポイントといった具合です。どのエージェントがどのモデルを使っていても共有文脈はその間を移動し、osFoundryはローカルファーストなので、その文脈を第三者のオーケストレーターへ持ち出さず、手元のデバイスにとどめられます。
これが重要なのは、実務のほとんどが一つのプロンプトでは終わらないからです。まず調査し、次に草稿を書き、そして確認し、最後に仕上げる。段階ごとに求められる強みも変わります。ハンドオフは、出力をチャット間で手作業で往復させるリレーではなく、これを一続きの連続した実行に変えます。さらにosFoundryはチャット、エージェント、アプリ、コード、ナレッジ、データを一つのワークスペースにまとめているため、ハンドオフはそれらすべてへの参照を先へ運べます。次のエージェントは直前のメッセージだけでなく、パイプラインが積み上げてきた成果物そのものを見られます。
主な機能
- 完全な共有文脈とともに作業を次のエージェントへ引き継ぐ。会話、途中結果、生成されたファイルがハンドオフに同行する
- 受け取ったエージェントは温まった状態から始まる。指示文の貼り直しも、目的の説明し直しも、ステップ間の状態喪失もない
- 連鎖の各エージェントは別々のモデル、ローカル、クラウド、自ホストで動かせて、同じ文脈を共有できる
- ローカルファースト設計のおかげで、外部のオーケストレーターを経由させず、文脈を手元のデバイスにとどめられる
- 自分のAPIキーで動き、リセラーの上乗せもシート課金もない。マルチエージェントの連鎖が人数分のコストに膨らまない
活用例
- リサーチャー:収集担当のエージェントが情報源とメモを集め、すべての発見を文脈に持った草稿担当エージェントへ引き継ぐ
- 開発者:計画担当のエージェントが変更範囲を定め、計画、ファイル参照、制約をそのまま実装担当エージェントへ渡す
- アナリスト:前処理担当のエージェントがデータを整形して要約し、その結果を再アップロードなしで推論担当エージェントへ渡して解釈させる
よくある質問
ハンドオフでは具体的に何が引き継がれますか。
連鎖が積み上げてきた共有文脈です。進行中の会話、途中結果、そして前のエージェントが生み出したファイルや判断が含まれます。次のエージェントは白紙ではなくそれを受け継ぐので、新しいプロンプトからではなく、これまでの経緯を踏まえて作業します。
ハンドオフの連鎖で、エージェントごとに違うモデルを使えますか。
使えます。osFoundryはBYOKでモデル非依存なので、各エージェントをローカル、クラウド、自ホストのいずれのモデルでも動かせます。どのエージェントがどのモデルを使っていても、ハンドオフは同じ共有文脈をその間で運びます。
エージェント同士がハンドオフするとき、私のデータは端末の外に出ますか。
osFoundryはローカルファーストなので、共有文脈は手元のデバイスにとどめられます。あるステップが外部サービスに触れるかどうかは、そのエージェントが使うモデル次第です。ローカルモデルならそのステップは端末内で完結し、クラウドモデルならそのステップに必要な分を、あなた自身のキーで選んだプロバイダーへ送ります。