Ottermind DocsOttermind

基本機能

Agents

設定可能な作業ロール。モデル、動作の境界、一連のスキルを組み合わせられます。

Agents とは

Ottermind Agents は、ユーザーの指示を受け取り、設定されたモデル、ロール、Skills に基づいて作業を完了するインテリジェントなタスク実行者です。Agent は設定可能な作業ロールだと考えてください。Agents を設定することで、タスクごとに適したモデル、動作の境界、利用できる Skills を割り当て、実行をより安定させ、期待に近づけられます。

Agents を使うと、次のことができます

  • タスクごとに異なる Agents を作成して作業を分担できます。
  • Role で動作を制御できます。
  • Skills を通じて能力を拡張できます。
  • モデル、説明、バインドした Skills を管理し、Agents を編集、複製、削除できます。

Agents は、長期的に再利用でき、責任範囲が明確な作業に適しています。一度きりの非常に単純なタスクや、権限やデータ範囲が不明確なタスクには適していません。

Agents を管理する

Ottermind の左サイドバーで Agents を選択すると、現在の Workspace の Agents を確認できます。各カードには Agent 名、説明、デフォルトモデル、バインドされた Skills、利用可能な操作が表示されます。

フィールド意味
defaultシステムのデフォルト Agent です。
Default Modelこの Agent がデフォルトで使用するモデルです。
Skillsこの Agent が利用できる能力パッケージです。
Start Taskこの Agent で新しいタスクを開始します。

Agent を作成する

New Agent をクリックして Agent を作成します。Name、Description、Default model、Role を入力し、必要に応じて Skills を追加します。

フィールド要件
Name必須。Agent を識別するために使用します。
Description適用シーンの簡単な説明です。
Default model必須。速度、コスト、能力の上限に影響します。
RoleAgent が誰で、どのように働くべきか、どのような境界を持つかを説明します。
Skills任意。Agent が使用できる能力を決定します。

保存すると、新しい Agent が Agents 一覧に表示されます。

デフォルトモデルを選ぶ

Default model で、Agent がデフォルトで使用するモデルを選択します。モデルはタスクの速度、コスト、能力の上限に影響します。利用可能なモデルと説明は変わる場合があるため、現在の画面を基準としてください。

スキルを追加または削除する

Agent の編集ページの Skills セクションで + をクリックし、バインドする Skills を検索して選択します。バインドすると、Agent はタスク中にこれらの Skills を使用すべきかどうかを自動的に判断します。

Skill を削除すると、Agent はその能力を使用できなくなります。タスクがその Skill に依存している場合、結果が不完全になったり失敗したりする可能性があります。

Agent を編集する

Agent をクリックするか、Agent カード右下のメニューを開いて Edit を選択します。名前、説明、デフォルトモデル、ロール、Skills を変更できます。Save をクリックすると変更が適用されます。

使用上の注意

Role は責任と境界を定義する

Role は Agent の責任、働き方、制限を説明します。単なる汎用的な人物設定だけを書かないでください。

良い例

あなたは製品ドキュメントのアシスタントです。簡潔で検証可能な使用手順を優先し、確認されていない機能を作り出さないでください。

悪い例

あなたは最強のアシスタントで、何でもできます。

Skills は利用できる能力を定義する

Agent は、バインドされていて有効になっている Skills のみを使用できます。Skills を多くバインドしすぎると誤用のリスクが高まる可能性があり、少なすぎると Agent が特定のタスクを完了できなくなる可能性があります。

権限とデータのセキュリティ

Agent はバインドされた Skills を通じて、ファイルにアクセスしたり、外部サービスを呼び出したり、操作を実行したりする場合があります。高権限の Skills を、それを必要としない Agents にバインドしないでください。機密データを扱う前に、データソース、アクセス範囲、コンプライアンス要件を確認してください。

FAQ

なぜ Agent は特定の Skill を使用しなかったのですか?

その Skill がバインドされていない、無効になっている、タスクの説明が適用シーンと一致していない、または入力が要件を満たしていない可能性があります。

デフォルトの Agent を削除できますか?

デフォルトの Agent はシステムの基本 Agent です。通常は削除したり大幅に変更したりしないことをおすすめします。専門的な能力が必要な場合は、新しい Agent を作成してください。

結果が期待どおりでない場合はどうすればよいですか?

タスクの説明、RoleDefault model、バインドされた Skills を確認してください。フィードバックする際は、どこが誤っているか、正しい基準は何か、修正してほしいのか作り直してほしいのかを説明してください。