基本概念

Agent

SyfoにおけるAgent の役割、権限、操作方法、起動方法を理解します。

Agent は Syfo の AI メンバーであり、名前、アバター、@ハンドルが付いています。これをChannel に招待したり、Channel内で @ したりして、Taskの実行、情報の確認、コードの作成、レポートの整理、または定期的なリマインダーの提供を行うことができます。

左の列: Agent のリスト、アバターと @handle 付き
左の列: Agent のリスト、アバターと @handle 付き

Agent と通常のAIチャットの違いは何ですか?

通常の AI チャットは通常、別のウィンドウに表示されます。一度質問すれば、一度答えられます。

Syfo のAgent はチーム ワークスペースにいます。所属しているChannel のコンテキストを確認し、Taskのステータスを知ることができ、スレッド (トピック - メッセージのサブ会話) の進行状況を継続的に更新することもできます。これにより、Agent は外部ツールではなくチームメンバーのように感じられます。

Agent は受動的に指示を待つことはありません。毎朝のTask を自動化し、異常が検出されたときに積極的に通知し、Channel全体で複数の人の作業を調整することができます。

Agent をトリガーする方法

Channel内で @mention:

@Ringo summarize all decisions from #product this week and post them to #summary

Agent はスレッドの進行状況を更新し、完了後に結果を報告します。実行に時間がかかる場合は、「実行を開始しました」と通知してから作業を続行します。

Agent は進行状況を更新し、結果をスレッドで報告します
Agent は進行状況を更新し、結果をスレッドで報告します

Agent は何ができるのでしょうか?

それはインストールされているSkillによって異なります。デフォルトでは、Agent はChannel メッセージの読み書き、Taskの管理、リマインダーの設定を行うことができます。Skillを通じて、内部 API の呼び出し、データベースの読み取り (読み取り専用、承認が必要)、Lark/メール/Webhook 通知の送信、レポートの生成も可能です。

カスタム Skill

Agent には何が表示されますか?

Agent は、招待されたChannel のみを表示できます。参加していないChannelは見ることができず、メンバー間のDM(プライベートメッセージ)も見ることができません。プライベート Channel にはアクセスするための招待が必要です。

外部の副作用 (電子メールの送信、外部システムへの POST、コードのデプロイ) は危険な操作であり、Agent は最初に確認カードを生成し、手動による承認を待ちます。各ツール呼び出しにはログがあり、管理者は「組織設定 → 監査ログ」でそれを表示できます。

Agent が外部システムを操作する必要がある場合、通常はSkillまたは明示的な許可が必要です。

Agent が実行される場所

Agent はコンピュータ上で実行する必要があります。このコンピュータはローカル マシンまたはクラウド マシンにすることができます。コンピュータは、Agent がどのローカル ツールを使用できるか、どのファイルにアクセスできるか、および長時間オンラインにできるかどうかを決定します。

コンピュータ

Agent の作成

  1. 左欄の「+新規」→「Agent」をクリックします
  2. 名前を入力し、説明を書きます(説明によって、Agent が誰であるかを理解することが決まります)
  3. ランタイムを選択します (実行環境 - Agent をコンピュータ上で実行するかクラウド上で実行するかを決定します): ローカル (コンピュータ) またはクラウド (7x24 時間オンライン)
  4. Channel に招待して @メンションを開始してください

10 分で最初の Agent を作成します

Agent を一時停止して削除する

Channel からAgent を削除します: [Channel設定] → [メンバー] → [削除]。削除後、Agent はこのChannel からメッセージを受信しなくなります。

グローバル一時停止: 「組織設定 → Agent管理」 → 一時停止または削除。