agent-management について
AI Maestro の Agent とプラグインをコマンドラインで管理するスキルです。AI Maestro をローカルで実行するユーザー向けに、Agent の状態管理や設定の移行を支援します。
主な機能
- 01Agent の作成、一覧表示、更新、削除
- 02Agent の休止、再開、再起動
- 03プラグインのインストールと管理
- 04Agent 設定のエクスポートとインポート
活用シーン
- 01プロジェクトのタスクごとに Agent を作成
- 02リソース節約のため Agent を休止
- 03環境間で Agent 設定を移行
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ davila7/ claude-code-templates --skill agent-managementインストール後、Claude Code で/agent-managementを入力して読み込まれたか確認します。
詳細
AI Maestro エージェント管理
統一されたCLIで複数のAIエージェントを作成・管理・オーケストレーションします。作成、ハイバネート、ウェイク、名前変更、エクスポート/インポート、プラグイン管理まで、エージェントのライフサイクル全体を扱います。AI Maestro スイートの一部です。
前提条件
tmux 3.0以上がインストールされた状態で、ローカルで AI Maestro が実行されている必要があります。
# Install the CLI
git clone https://github.com/23blocks-OS/ai-maestro-plugins.git
cd ai-maestro-plugins && ./install-agent-cli.sh
主要コマンド
エージェントのライフサイクル
| コマンド | 説明 |
|---|---|
aimaestro-agent.sh list | すべてのエージェントをステータス付きで一覧表示 |
aimaestro-agent.sh show <agent> | エージェントの詳細情報を表示 |
aimaestro-agent.sh create <name> --dir <path> | 新しいエージェントを作成 |
aimaestro-agent.sh update <agent> --task "..." | タスクやタグを更新 |
aimaestro-agent.sh delete <agent> --confirm | エージェントを削除 |
aimaestro-agent.sh rename <old> <new> | エージェントの名前を変更 |
aimaestro-agent.sh hibernate <agent> | 状態を保存し、リソースを解放 |
aimaestro-agent.sh wake <agent> | ハイバネート中のエージェントを再開 |
aimaestro-agent.sh restart <agent> | ハイバネートしてからウェイク |
プラグイン管理
| コマンド | 説明 |
|---|---|
aimaestro-agent.sh plugin install <agent> <plugin> | プラグインをインストール |
aimaestro-agent.sh plugin uninstall <agent> <plugin> | プラグインを削除 |
aimaestro-agent.sh plugin list <agent> | インストール済みのプラグインを一覧表示 |
aimaestro-agent.sh plugin marketplace add <agent> <source> | マーケットプレイスを追加 |
エクスポート/インポート
| コマンド | 説明 |
|---|---|
aimaestro-agent.sh export <agent> | エージェントの設定をエクスポート |
aimaestro-agent.sh import <file> | ファイルからエージェントをインポート |
使用例
# Create a backend API agent
aimaestro-agent.sh create backend-api \
--dir ~/projects/backend \
--task "Build REST API with TypeScript" \
--tags "api,typescript"
# End of day -- save resources
aimaestro-agent.sh hibernate frontend-ui
aimaestro-agent.sh hibernate data-processor
# Resume next morning
aimaestro-agent.sh wake frontend-ui --attach
# Install a plugin on an agent
aimaestro-agent.sh plugin install backend-api my-plugin
# Backup before risky changes
aimaestro-agent.sh export backend-api -o backup.json
エージェントのステータス
| ステータス | 意味 |
|---|---|
online | tmuxセッションで実行中 |
offline | 登録済みだがアクティブなセッションがない |
hibernated | 状態を保存済みでセッションは終了済み |
AI Maestro の全機能
このスキルは AI Maestro プラットフォームの一部であり、AI エージェントのオーケストレーション向けに 6 つのスキル を提供します。メッセージング、メモリ、ドキュメント、グラフ、計画、エージェント管理がその内容です。
コメント
Markdown 対応