03/Documentation
セッション
セッションの定義、生成元(ターミナルまたはdurable agent)、スマートフォン上でのそれぞれの表示内容
sessionはエージェントとの1回の会話です。ユーザーが指示を出し、エージェントが作業を進め、必要に応じてユーザーへの質問で待機します。Collieは各セッションをスマートフォンのペインに表示します。チャット画面はエージェント自身の記録からセッションを読み取るため、スマートフォンから内容を確認して返答できます。ターミナルビューは、同じペインを表示するためのもう1つの手段です。
tmuxやzellijでは最上位のグループをsessionと呼びます。Collieはこれをspaceとして表示します。このページでは、「session」という言葉を会話の意味でのみ使用します。
セッションの生成元
セッションの生成元は2つあります:
- ターミナル。 Herdr、tmux、zellij、tuios、またはTernがシェルを保持し、その中の1つでエージェントが動作します。Collieはそこからペインを読み取り、エージェントのセッションを検出します。大半のユーザーはこの方法でCollieを使用します。お使いのツールに向ける手順はターミナルに記載されています。
スマートフォンの表示
スマートフォン用のURLは1つです。その配下で、各ターミナルワークスペースはスペースとなり、各常駐エージェントは固有の名前を持つスペースとなります。スペースはタブを保持し、タブはペインを保持します。ペインには1つのセッションが表示されます。常駐エージェントは専用の「Durable agents」セクションに表示され、名前、ランタイム、「Experimental」バッジ、開いている会話の数、応答待ちの会話数が示されます。質問待ちが発生すると、このセクションはスペース一覧の上に移動します。
ターミナルスペースには、これまでどおりの内容がそのまま描画されます。常駐エージェントのスペースは会話一覧を開き、その常駐エージェントが対応可能と応答したときにのみ操作用コントロールが表示されます。
用語の説明は用語集にあります。
単一マシンまたは複数マシン
1つのCollieでターミナルと常駐エージェントを同時に管理できます。Herdrと常駐エージェントを備えたマシンでは、2つ目のCollieもcrewも不要です。両方とも同じURLの下に表示されます。
複数のマシンにはcrewが必要です。crewは全マシンのCollieを1つのleadと1つのURL(crew)の背後にまとめます。crew内のマシンは、独自にターミナルや常駐エージェントを保持できます。