Gerenciamento de Agentes AI Maestro
Crie, gerencie e orquestre múltiplos agentes de IA através de um CLI unificado. Gerencia o ciclo de vida completo do agente: criar, hibernar, despertar, renomear, exportar/importar e gerenciamento de plugins. Parte da suite AI Maestro.
Pré-requisitos
Requer AI Maestro executando localmente com tmux 3.0+.
# Instalar o CLI
git clone https://github.com/23blocks-OS/ai-maestro-plugins.git
cd ai-maestro-plugins && ./install-agent-cli.sh
Comandos Principais
Ciclo de Vida do Agente
| Comando | Descrição |
|---|---|
aimaestro-agent.sh list |
Listar todos os agentes com status |
aimaestro-agent.sh show <agent> |
Informações detalhadas do agente |
aimaestro-agent.sh create <name> --dir <path> |
Criar novo agente |
aimaestro-agent.sh update <agent> --task "..." |
Atualizar tarefa/tags |
aimaestro-agent.sh delete <agent> --confirm |
Deletar agente |
aimaestro-agent.sh rename <old> <new> |
Renomear agente |
aimaestro-agent.sh hibernate <agent> |
Salvar estado, liberar recursos |
aimaestro-agent.sh wake <agent> |
Retomar agente hibernado |
aimaestro-agent.sh restart <agent> |
Hibernar e depois despertar |
Gerenciamento de Plugins
| Comando | Descrição |
|---|---|
aimaestro-agent.sh plugin install <agent> <plugin> |
Instalar plugin |
aimaestro-agent.sh plugin uninstall <agent> <plugin> |
Remover plugin |
aimaestro-agent.sh plugin list <agent> |
Listar plugins instalados |
aimaestro-agent.sh plugin marketplace add <agent> <source> |
Adicionar marketplace |
Exportar/Importar
| Comando | Descrição |
|---|---|
aimaestro-agent.sh export <agent> |
Exportar configuração do agente |
aimaestro-agent.sh import <file> |
Importar agente do arquivo |
Exemplos de Uso
# Criar um agente backend API
aimaestro-agent.sh create backend-api \
--dir ~/projects/backend \
--task "Build REST API with TypeScript" \
--tags "api,typescript"
# Fim do dia -- economizar recursos
aimaestro-agent.sh hibernate frontend-ui
aimaestro-agent.sh hibernate data-processor
# Retomar na manhã seguinte
aimaestro-agent.sh wake frontend-ui --attach
# Instalar um plugin em um agente
aimaestro-agent.sh plugin install backend-api my-plugin
# Fazer backup antes de mudanças arriscadas
aimaestro-agent.sh export backend-api -o backup.json
Status dos Agentes
| Status | Significado |
|---|---|
online |
Executando em sessão tmux |
offline |
Registrado mas sem sessão ativa |
hibernated |
Estado salvo, sessão encerrada |
Experiência Completa AI Maestro
Esta skill faz parte da plataforma AI Maestro, que oferece 6 skills para orquestração de agentes de IA: mensagens, memória, documentos, grafo, planejamento e gerenciamento de agentes.