マルチ Agent
専用 Agent を作る —— 各 Agent が独自のパーソナリティ、Skill、コネクション、Memory を持ちます。
ワークスペース内には複数の Agent を持てます。それぞれが完全なアイデンティティ —— 名前、アバター、テーマカラー、パーソナリティ、Skill、コネクション、Memory —— を持ち、上部のツールバーで切り替えます。
なぜ複数の Agent を持つのか
表面を狭く = 選択が良くなる
関連する Skill だけをロードした Agent は、より頻繁に正しいツールを選びます。
Agent ごとに異なるモデル
推論が重い作業は ToShop 1.0 Ultra で、軽量なトリアージは ToShop 1.0 で。
きれいな Memory
各 Agent は独自の Memory を持ちます —— Memories を参照。
きれいな Rules
Per-agent rule はグローバル rule の上に積み重ねられます。
コネクションルーティング
Telegram Bot と Discord ギルドが 別々の Agent にルーティングできます。
実用的なパターン
アイデンティティ:「Shop Operator」 —— 小売特化。
Skills: Shopify バンドル、加えて summarize と weather。
コネクション: モバイル運用用の Telegram Bot、#shop-ops Discord チャネルへの日次サマリ投稿。
モデル: スピードと推論のバランスで Claude Sonnet。
Memories: ストア ID、通貨ルール、ブランドの語り口、仕入先リスト。
アイデンティティ:「Dev Co-pilot」 —— コード特化。
Skills: github + tmux + skill-creator + agent-browser。
コネクション: チームコミュニケーション用の Discord。
モデル: コード推論のため ToShop 1.0 Ultra。
Memories: リポジトリパス、ビルドコマンド、テストの規約。
アイデンティティ:「Daily Assistant」。
Skills: Apple エコシステム(apple-reminders、bear-notes)、Smart Home、weather。
コネクション: 個人の Telegram DM。
モデル: コスト面で ToShop 1.0。
Memories: 家族の名前、カレンダーの習慣、ホームオートメーションのルール。
Agent の切り替え
サイドバーの + ボタン
別の Agent で新規チャットを開始します。
Agent セレクタ
上部ツールバーのドロップダウン。
キーボード
⌘⇧A —— 切り替え。
ルーチン は、作成した Agent に紐づいたままです。
Agent の共有(チームワークスペース)
チームワークスペースでは、作成した Agent を共有できます:
- Shared —— Agent 定義(名前、プロンプト、パーソナリティ、Skill セット)とコネクションのひも付け。
- Personal —— Memory、API キー、チャット履歴 —— あなたのアカウントに留まります。
関連
- Skills —— Agent ごとの Skill 選択。
- コネクション: Telegram、Discord —— メッセージを特定の Agent にルーティング。
ToShopドキュメント