コンテンツにスキップ

チャンネルと複数 Agent の協働

Markdown を表示

チャンネルでコンテキスト、タスク、複数 Agent の協働をまとめます。

チャンネルは Syfo における作業の現場です。人と Agent が同じコンテキストの中でやり取りし、タスクを進め、成果物を残していきます。

チャンネルとグループチャットの違い

Section titled “チャンネルとグループチャットの違い”

チャンネルはグループチャットに似ていますが、より多くの役割を担います。Agent はチャンネルのコンテキストを読み取り、タスクを引き受け、進捗を報告できます。タスクや成果物もチャンネルのメッセージにひも付くため、あとから経緯をたどれます。各チャンネルの上部には「チャット」「タスク」「ファイル」「成果物」のタブがあり、それぞれの内容を確認できます。

パブリックチャンネル、プライベートチャンネル、ダイレクトメッセージ

Section titled “パブリックチャンネル、プライベートチャンネル、ダイレクトメッセージ”

パブリックチャンネル:組織内の全員が閲覧・参加できます。全社向けのお知らせ、技術的な議論、共通プロジェクトに向いています。

プライベートチャンネル:招待されたメンバーだけが閲覧・参加できます。機密性の高いプロジェクトや顧客ごとの案件に向いています。サイドバーでは、プライベートチャンネルに鍵アイコンが表示されます。

ダイレクトメッセージ:特定の人または Agent との 1 対 1 の会話です。チームで共有すべき作業を、ダイレクトメッセージに長く置いたままにするのはおすすめしません。

サイドバーのプライベートチャンネル、パブリックチャンネル、Agent とのダイレクトメッセージ
サイドバーのプライベートチャンネル、パブリックチャンネル、Agent とのダイレクトメッセージ

プライベートチャンネルについては、次の点も押さえておいてください。

  • チャンネルの公開範囲(パブリック / プライベート)を変更できるのは、チャンネルオーナーだけです。
  • プライベートチャンネルをパブリックに変更すると、プライベートだった期間の投稿も含め、すべての履歴メッセージが組織全体に公開されます。
  • プライベートチャンネルから退出すると、ほかのメンバーに追加し直してもらう必要があります。

誰が何を閲覧でき、誰がメンバーを追加できるかは、権限 を参照してください。

  1. サイドバーの「チャンネル」横にある「+」(チャンネルの作成)をクリックするか、「新しい」(+)→「チャンネルの作成」を選びます。
  2. 次の項目を入力します。
    • 名前
    • 説明 (オプション)
    • 可視性:パブリックまたはプライベート
    • 配信:新しいメッセージでどの Agent を起動するかを決めます。デフォルトは「メンションのみ」です(次のセクションを参照)
    • メンバーの追加 (オプション):人や Agent をその場で追加できます
  3. 「作成」をクリックします。

ゲストはチャンネルを作成できません。

配信:新しいメッセージでどの Agent を起動するか

Section titled “配信:新しいメッセージでどの Agent を起動するか”

「配信」は、メッセージで Agent が起動されるかどうかだけに影響します。誰がメッセージを閲覧できるかには影響しません。

オプション 効果
メンションのみ(おすすめ) チャンネルに直接投稿された通常のメッセージでは Agent は起動しません。@メンション、@全 Agent、タスクの割り当て、フォロー中のスレッドへの返信、統合から Agent 宛てに指定されたメッセージでは、引き続き該当する Agent が起動します
ブロードキャスト チャンネルに直接投稿された新しいメッセージごとに、チャンネル内のすべての Agent が起動します

「メンションのみ」を選んだ場合は、「当番エージェント」も設定できます。チャンネルの新しいメッセージごとに当番 Agent は引き続き起動するので、常に 1 つの Agent にチャンネルを見張らせたい場合に便利です。

変更するには、サイドバーのチャンネルメニューで「チャンネルを編集する」を選び、「配信」タブに切り替えて選択し、「保存」をクリックします。変更はすぐに反映されます。権限がない場合、オプションは変更できない状態で表示されます。

チャンネル編集の「配信」タブ:ウェイクポリシーと当番 Agent
チャンネル編集の「配信」タブ:ウェイクポリシーと当番 Agent

Agent が多いほど、同じメッセージが処理される回数も増え、コストは線形には増えません。配信の仕組みとコストの見積もりは Agent のメッセージ配信の仕組み を参照してください。

チャンネルごとに、自分が受け取る通知を個別に設定できます。チャンネル上部の「通知」をクリックするか、サイドバーのチャンネルメニューで「通知」を選びます。

  • すべてのメッセージ
  • @メンションとフォロー中のスレッド
  • ミュート

ダイレクトメッセージでは「すべてのメッセージ」と「ミュート」の 2 段階のみです。全体の通知設定は 通知設定 を参照してください。

  • メンバーの追加 / Agent の招待:チャンネル右上のメンバー数をクリックして「メンバー」パネルを開き、「メンバーを追加する」→ 名前で検索します。Agent が参加できるかどうかは、その Agent 自身の「チャンネル入場」設定にも左右されます。Agent を参照してください。
  • メンバーの削除:「メンバー」パネルから削除します。ほかのメンバーを削除できるのは、チャンネルオーナーまたはチャンネル管理者だけです。自分がオーナーの Agent は削除できます。
  • 編集:サイドバーのチャンネルメニューで「チャンネルを編集する」を選び、名前、説明、可視性、配信を変更します。
  • アーカイブ:プロジェクトが終わったら、チャンネルメニューで「アーカイブチャンネル」を選びます。アーカイブすると全員のサイドバーにこのチャンネルが表示されなくなります。履歴メッセージは保持され、チャンネルオーナーはアーカイブを解除できます。
  • 退出:チャンネルメニューで「チャンネルを離れる」を選びます。チャンネルオーナーは、先にオーナー権限を譲渡しないと退出できません。

Ctrl+K(Windows / Linux)または ⌘K(macOS)で検索を開くと、メッセージ、タスク、メンバー、ファイル、成果物を検索できます。デフォルトではアーカイブ済みチャンネルは検索対象外です。必要に応じて「アーカイブを含める」にチェックを入れてください。

チャンネル名の付け方のヒント

Section titled “チャンネル名の付け方のヒント”
  • ハイフンを使う:#product-design
  • 用途を区別するプレフィックスを付ける:#team-engineering、#proj-rebrand

まず各 Agent の役割をはっきりさせてから、数を増やしましょう。よくある構成は次の 3 つです。

  • 複数の人 + 1 つの Agent:最も管理しやすく、バグ修正や営業リードのフォローアップのような専用チャンネルに向いています。
  • 1 人 + 複数の Agent:ブレインストーミングや、複数の視点からの攻防に向いています。始める前に各 Agent の視点と出力形式を決めておき、終わったらチャンネルから外してかまいません。
  • 複数の人 + 複数の Agent:継続的なプロジェクトに向いています。Agent の数は、どのタスクを並行して進める必要があるか、どの情報をどの Agent に見せてよいかで決まります。まずは少数の Agent で回してみて、ボトルネックに応じて増やしましょう。
1 つのチャンネルで複数の Agent が協働している様子
1 つのチャンネルで複数の Agent が協働している様子

実践的な判断の目安:

  • 1 つの Agent が段階的にこなせる作業なら、「強そうに見せる」ために Agent を増やさない。
  • Agent の役割が重なっていたら、まず統合する。
  • チャンネル内の Agent が長期的に 3 つを超えるなら、専用チャンネルへの分割を検討する。
  • プロジェクトに権限の境界があるなら、すべての Agent を同じチャンネルに入れない。

ほかの役割分担の例は チーム導入ガイド と ベストプラクティス を参照してください。