コース目次
アカデミーモジュール 5 · エージェントの作業と承認
長い作業に使うUltra・リサーチ・ゴール
このレッスンで学ぶこと
- インテリジェンス設定を「Ultra」に切り替え、並列で動く「探索中…」チップを読み取れる
- /research を実行し、グラフから引用できる出典付き Web ドキュメントのフォルダーを作成できる
- 確認可能な終了条件を指定して /goal を設定し、安全に停止、解除、再開できる
- 実行を終了せずにエージェントへ追加指示を送れる。Enter は予約、⌘Enter は即時送信になる
ワークスペースに「価格設定について何を決めたのか」と尋ねれば、エージェントは約 30 秒で答えます。検索を 1 回行い、いくつかの引用を示して完了します。
さらに規模の大きな仕事もあります。「韓国の造船業界を調査し、出典付きの資料フォルダーを作成してください」「すべての出張ノートを、矛盾のない 1 つの日程表にまとめてください」。こうした仕事には数十回のツール呼び出しと継続的な処理が必要で、すべての手順を手動承認すれば午後の大半を費やしてしまいます。
Consilience には、このような作業向けの 3 つのディープモードがあります。Ultra は、難しい質問に対して読み取り専用の探索エージェントを並列展開します。/research は、Web の情報をワークスペース内の出典付きドキュメントへ変換します。/goal は、指定した条件が成立するまでエージェントを自律的に動かします。どのモードでも追加指示を送れるため、長時間の処理を最初からやり直さずに方向修正できます。
- Ultra
- インテリジェンス設定の最上位。最高水準の推論に加え、読み取り専用のサブエージェントが並列で探索する。
- /research
- Web を詳細に調査し、出典ごとに 1 件のドキュメントを research/ フォルダーへ保存するスラッシュコマンド。
- /goal
- 指定した条件が成立するまで、ターンを重ねてエージェントに作業を継続させるスラッシュコマンド。
- ステアリング
- すでに進行中の実行へメッセージを送ること。Enter は次の処理段階に予約し、⌘Enter は割り込んで直ちに届ける。
- バックグラウンドタスク
- エージェントがほかの作業を続けられるよう、時間のかかるコマンドを別で実行する仕組み。「バックグラウンドで実行中」チップとして表示される。
Ultra:難しい質問を並列で探索する
コンポーザーのインテリジェンスバッジには、現在のモデルと推論レベルが表示されます。クリックして「インテリジェンス」メニューを開くと、推論の深さを「オフ」「最小」「低」「中」「高」「最高」から設定できます。
その最上部に 「Ultra」 があります。説明は「最高水準の推論と、並列に展開する読み取り専用サブエージェント」です。直線的な 1 回の処理では足りず、ワークスペースの複数箇所を同時に確認する必要がある質問で使用します。
- メッセージはオーケストレーターを経由し、複数の 読み取り専用 サブエージェントを並列起動します。
- 各探索エージェントは個別の「探索中…」チップとして現れ、完了すると「探索しました」に変わります。探索が広がる様子をリアルタイムで確認できます。
- サブエージェントは意図的に読み取り専用です。調査は行いますが、書き込みを行うのはメインエージェントだけです。
- 停止ボタンを 1 回押すと、全体を安全にキャンセルできます。
Ultra はモデルの能力に連動します
インテリジェンスメニュー内の「モデルを変更」サブメニューで、処理を担当するフロンティアモデルを選択できます。
「Ultra」は、最上位の「最高」推論レベルに対応するモデルでのみ表示されます。Ultra を選ぶと推論レベルも「最高」になります。上限が「高」の軽量で高速なモデルには Ultra が表示されません。
/research:Web資料の収集と文書作成
メッセージの先頭で / を入力すると、スラッシュ選択メニューに「Research」が表示されます。説明は「Web を詳細に調査してワークスペースへ保存」です。どこからでも ⌘⇧R(Windows は Ctrl+Shift+R)を押すと、/research が入力されたチャットを開けます。トピックを指定すると、ディープリサーチのオーケストレーターが処理を引き継ぎます。
/research korean shipbuilding industryリサーチを実行する
- 開始する
⌘⇧R(Windows は Ctrl+Shift+R)を押すか、メッセージの先頭に /research とトピックを入力します。トピックのない /research だけでは、通常のメッセージとして送信されます。
- 範囲を定める
エージェントが質問カードで確認事項を提示します。回答して、望ましい成果の条件を明確にします。
- 並列処理を確認する
Web 検索、抽出、検証の各エージェントが、通常のツールチップとしてスレッド内で動きます。
- 成果物を受け取る
出典ごとに 1 件のドキュメントが、ワークスペースの research/ フォルダーへ保存されます。
最後の手順が重要です。出典は Markdown ドキュメントになるため、利用者が書いたほかの資料と同じようにナレッジグラフへ抽出されます。その後の質問で引用でき、資料内に登場するエンティティもグラフへ加わります。
/goal:目標を決めて作業を実行
もう 1 つのディープ用スラッシュコマンドは「Goal」です。説明は「条件が成立するまで作業を継続」です。終了状態を記述すると、エージェントは各ラウンドで条件を確認しながら、ターンを重ねて自律的に処理します。条件が成立する、ターン上限に達する、または進行できなくなるまで継続します。
重要なのは、完了を 確認できる 条件を書くことです。アプリ内のヒントにも「完了したと判断できるよう記述してください。例:/goal draft is proofread with no typos」と示されています。
/goal all trip notes are merged into one itinerary with no conflicts| ゴール行の状態 | 意味 |
|---|---|
| 「ゴール:…」と「作業中… 現在 Nm」 | ループが進行中で、行に経過時間が表示される |
| 「達成」 | 条件が成立し、ループが終了した |
| 上限で停止 | ターン上限に達した。途中までの作業は保存されるため、/goal を再実行して続けるか、ゴールを改善する |
| 進行不能 | 条件に向けて進めず、ゴールへの作業を停止したことがスレッドに表示される |
ゴールが有効な間、その行はスレッド下部に固定され、スラッシュ選択メニューには「Goal: clear」(「有効なゴールを解除」)が追加されます。/goal clear を送信すると「ゴールを解除しました」と回答します。
「停止」リンクが 2 段階なのは意図的です。最初に「停止しますか?」へ変わり、もう一度確認するため、誤操作で 1 時間分の作業を失うことがありません。強制停止後は「続ける」リンクで再開できます。
ステアリング:実行を終えずに方向を変える
ディープモードでは実行時間が長くなり、途中で方向修正が必要になることがあります。エージェントの作業中に入力しても中断はしません。コンポーザーのプレースホルダーは「回答中」に変わり、Enter で予約、⌘Enter で即時送信できます。
予約したメッセージは、光が流れる状態でコンポーザー上のストリップに置かれ、ツールチップには「エージェントの次の処理段階で受け取ります」と表示されます。隣には「今すぐ送信」「編集して再予約」「削除」ボタンがあります。実際に届けられた時点でチャットバブルになり、「メッセージを今すぐ届けました」という控えめな行が付きます。
| 操作 | 動作 |
|---|---|
| 実行中に Enter | エージェントの次の処理段階へメッセージを予約する |
| ⌘Enter | 現在の処理に割り込み、メッセージを直ちに届ける |
| 停止ボタン(四角、「回答を停止」) | 実行を中止する。同じボタンで /goal ループと Ultra のオーケストレーションも安全にキャンセルできる |
| ステアリング送信 ↑(実行中の下書き) | 表示は「送信」。Enter と同様、エージェントの次の処理段階で受け取られる |
Enter は割り込みではありません
エージェントの実行中、Enter は常に予約です。メッセージは次の処理段階まで待機します。直ちに読ませる必要がある場合は、⌘Enter を使ってください。
Enter を何回押しても実行は停止しません。停止する操作は四角いボタンだけです。
時間のかかるシェルコマンドも、スレッドを占有しません。エージェントはバックグラウンドタスクとして実行でき、経過時間、コマンド本文、専用の停止ボタン(「バックグラウンドコマンドを停止」)を備えた「バックグラウンドで実行中」チップとして表示します。
完了するとチップは「バックグラウンドで実行しました」に変わり、展開すると出力の末尾を確認できます。チャットが待機中に完了した場合、エージェントは自動的に再開します。「バックグラウンドタスクが完了しました」という通知が表示され、作業の続きを進めます。
長い作業の会話記録を管理
ディープモードの長いチャットも、左サイドバーの「エージェント」セグメントに新しい順で保存されます。「新しいチャット」(⌘⇧C)、「チャットを検索」フィールド、右クリック →「名前を変更」、「チャットを削除」は、「チャットで文書とグラフについて質問」で確認したとおりに使えます。長い履歴でも表示速度は保たれ、一覧の末尾から項目が消えることはありません。
追加指示を予約する
- ⌘⇧C で新しいチャットを開き、少し時間のかかる作業を依頼します。例:「長いノートを 3 件読み、それぞれ 2 文で要約してください」。
- エージェントの作業中に、「どれが最も古いかも教えてください」のような追加指示を入力し、⌘Enter ではなく Enter を押します。
- コンポーザー上のストリップを確認します。メッセージが光の流れる状態で待機し、隣に「今すぐ送信」「編集して再予約」「削除」ボタンが表示されます。
予約したメッセージはエージェントの次の処理段階まで待機し、その後「メッセージを今すぐ届けました」という行とともにバブルとしてスレッドへ入ります。実行自体は中断しません。
どのモードを選ぶか
| 作業 | 選ぶもの |
|---|---|
| ワークスペースの複数箇所を同時に確認する必要がある難しい質問 | インテリジェンス設定の「Ultra」 |
| Web の情報を出典付き資料としてワークスペースへ取り込む | /research(または ⌘⇧R) |
| 確認可能な終了状態を持つ、長時間の定型的なワークスペース作業 | /goal と、エージェントが検証できる条件 |
| 長時間の実行途中での方向修正 | ステアリング。Enter で予約、⌘Enter で割り込み |
停止ボタンと「ケースとしてピン留め…」
すべて同じボタンで停止できます。四角い「回答を停止」は /goal ループも Ultra のオーケストレーションも安全にキャンセルするため、別の操作を探す必要はありません。
後から戻る会話は、「ケースとしてピン留め…」で調査ケースに変換できます。チャットが一覧の奥へ移動した後も、ケースを開いて情報を追加できます。ケースファイルのレッスンで、この記録の使い方を説明します。