基本機能
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 | 必須。速度、コスト、能力の上限に影響します。 |
| Role | Agent が誰で、どのように働くべきか、どのような境界を持つかを説明します。 |
| 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 を作成してください。
結果が期待どおりでない場合はどうすればよいですか?
タスクの説明、Role、Default model、バインドされた Skills を確認してください。フィードバックする際は、どこが誤っているか、正しい基準は何か、修正してほしいのか作り直してほしいのかを説明してください。