.agent/workflows/atualizar-agente.global.md
2026-07-01 13:47:39 -03:00

52 lines
No EOL
1.3 KiB
Markdown

---
type: workflow
name: atualizar-agente
description: Sincroniza artefatos globais do ecossistema de agentes via git submodule
scope: global
updatedAt: "2026-07-01"
---
# Workflow: Atualizar Agente
## Objetivo
Sincronizar rules, workflows, skills e `agent.json` de todos os agentes com a versão mais recente do submodulo `.agent`.
> **Padrão atual:** git submodule. O script `atualizar-agente.global.sh` (curl legado) foi removido.
## Passos
### 1. Atualizar o submodulo
```bash
sh .agent/atualizar-agente.sh
```
O script:
1. Faz `git submodule update --remote --merge` para puxar a última versão
2. Copia todos os artefatos globais para `.agent/inherited/`
3. Configura os symlinks em `.gemini/agents/` para o Antigravity
### 2. Regenerar os `agent.json` (quando necessário)
Se as rules globais mudaram e os `agent.json` precisam ser recompilados:
```bash
sh .agent/adaptadores/antigravity/gerar-agent-json.sh
```
Para regenerar apenas um agente específico:
```bash
sh .agent/adaptadores/antigravity/gerar-agent-json.sh ag-back
```
### 3. Verificar resultado
```bash
find .agent/inherited/ -type f | sort
```
### 4. Revisar mudanças (quando aplicável)
Se houve alterações significativas nas rules ou workflows, executar `/aprimorar-IA` para validar consistência do sistema de conhecimento.