オンラインエージェント総覧
Chorus は、あなたがオンラインに保つマシン上でエージェントの作業を開始し、操ることができます。このページはそのモデルを説明します。オンラインエージェントとは何か、プロジェクトはどうやって作業を一つのエージェントに固定するのか、一つの会話はどうやって一つの着想に付き従うのか、そしてどうやって中断・再開・引き継ぎをするのか。そのうえで、実際に各操作を行うページを示します。これらのエージェントが実行する協働のワークフローについてはAI-DLC ワークフローを、公開されるプラグインのコマンドについてはコマンドとスキルのルーティングをご覧ください。
オンラインエージェントとは
Section titled “オンラインエージェントとは”オンラインエージェントとは、エージェントの API キーで認証され、Chorus とのライブな接続を保つ chorus daemon プロセスです。それが動いている間、Chorus はそれに到達して、作業を開始したり、追加の指示を送ったり、実行中のターンを中断したり、止まったターンを再開したりできます。あなたがマシンに触れることなく、です。
各接続は三つのもので指定されます。エージェントのアイデンティティ(API キー)、それが動くホスト、そしてそれが提供する作業ディレクトリ(cwd)です。一つのデーモンは複数の独立したエージェント(それぞれ自分のキーとアイデンティティを持つ)をホストでき、エージェントごとに複数のディレクトリを提供できます。登録された各 (agent, host, cwd) の組み合わせは、それ自身の指定可能なターゲットになります。Chorus は各接続の在席、つまりオンラインかオフラインかを、そのバックエンド、ホスト、ディレクトリとともに、設定 → エージェント(Settings → Agents)に表示します。
プロジェクトはどうやってディレクトリに固定するのか
Section titled “プロジェクトはどうやってディレクトリに固定するのか”プロジェクトは、特定のオンラインエージェントと作業ディレクトリに固定できます。いったん固定されると、そのプロジェクトの UI から開始されたエージェントの作業は、同じ接続と同じディレクトリにルーティングされ、作業ディレクトリの選択器は隠されます。毎回ターゲットを選び直すことはありません。その設定を行う、置き換える、あるいは消す方法はプロジェクトを作成するをご覧ください。
着想ごとに一つのセッション
Section titled “着想ごとに一つのセッション”直接の着想は一つの規範的な会話を持ち、その session id は着想自身の識別子そのものです。そのため、その着想へのすべてのウェイクは同じ会話に到達します。別の作業ディレクトリから着想を起こすと、Chorus は二つ目の会話をフォークするのではなく、その一つのセッションを新しいディレクトリに指し直すので、着想は一つの連続した履歴を保ちます。
中断、再開、引き継ぎ
Section titled “中断、再開、引き継ぎ”エージェントが作業している間、あなたは現在のターンを中断したり、文脈を追加して止まった会話を再開したり、コピーした session id を使ってターミナルから会話を引き継ぐことができます。これらの操作は、新しい会話を始めるのではなく、既存の会話に作用します。セッションを中断して再開するをご覧ください。
OpenClaw は chorus daemon ではなく OpenClaw ゲートウェイを通じて接続するので、ゲートウェイモデルの接続です。OpenClawをご覧ください。
各操作をどこで行うか
Section titled “各操作をどこで行うか”オンラインエージェントのモデルの各能力には、それを行う一つの場所と、それを完全に記録する一つのページがあります。
| 能力 | どこで行うか | 詳しく |
|---|---|---|
| 逆方向制御(中断、再開) | 会話の中断(Interrupt)と再開(Resume)のコントロール。デーモンはそれらを POST /api/daemon/control で受け取る | セッションを中断して再開する |
| ウェイクとウェイクキュー | プロジェクトの項目からエージェントの作業を開始または継続する。ビジーなディレクトリへのウェイクは、空くまでキューに入る | リモートのエージェントで作業を始める |
(agent, host, cwd) の指定 | デーモンを起動するときに各作業ディレクトリを登録する(繰り返し可の --cwd) | Chorus デーモンを運用する |
| 在席 | 設定 → エージェント(Settings → Agents)が各接続のオンライン状態、バックエンド、ホスト、ディレクトリを表示する | エージェントランタイムを接続する |
| リモート起動 | オンラインのディレクトリを選び、指示を入力し、セッションを開始(Start session)する | リモートのエージェントで作業を始める |
| 臨時の「オンラインのディレクトリで続ける」 | 新規着想ダイアログの対話モードで、新しい着想をオンラインのエージェントに渡す | 着想を記録する |
| 複数バックエンド(Claude Code、Codex、Kiro) | --agent で接続ごとにバックエンドを選ぶ | エージェントプラットフォーム |