
A Fábrica de Agentes
Neste tutorial você aprende a usar a `team-os-creator`, a fábrica de agentes que vive dentro do Centro de Treinamento no repositório team-os. Você abre o C
O que é
A Fábrica de Agentes
Neste tutorial você aprende a usar a `team-os-creator`, a fábrica de agentes que vive dentro do Centro de Treinamento no repositório team-os. Você abre o Command Center para enxergar o estado da operação inteira numa tela só e instala uma squad completa num projeto do jeito padronizado — com preview e confirmação antes de qualquer alteração.
Criar agente na mão, arquivo por arquivo, é como contratar sem processo de RH: cada um chega de um jeito, sem saber as regras da casa, sem saber onde registrar o que faz. A `team-os-creator` resolve isso na raiz — ela é o RH da sua sede de agentes. Todo agente que nasce por ela já vem sabendo trabalhar dentro do sistema: lê a memória compartilhada ao iniciar, sabe onde registrar o que faz e segue o padrão certo.
A fábrica tem três funções principais: criar (gera agentes e squads novos no padrão), atualizar (propaga uma correção do CT para todos os projetos onde o agente já foi instalado) e instalar (leva uma squad inteira para um projeto novo). O Command Center é o painel de diagnóstico que aparece quando você chama a creator sem argumentos, mostrando drift — defasagens entre os projetos e o CT.
Para começar você precisa do Claude Code instalado, do Centro de Treinamento clonado ao lado dos seus projetos e de pelo menos uma pasta de projeto como destino da instalação. A creator é exclusiva do CT — ela nunca é copiada para projetos de destino, de propósito.
Como funciona
Principais recursos
Command Center em segundos
Chame a creator sem argumentos e veja o estado de todos os projetos numa tela só — quais têm time instalado e onde existe drift em relação ao CT.
Instalação padronizada de squads
Use `*install` para levar uma squad inteira para um projeto com preview e confirmação antes de qualquer alteração ser aplicada.
Agentes que nascem prontos
Todo agente criado pela fábrica já vem configurado para ler a memória compartilhada, registrar o trabalho e seguir o padrão do time desde o primeiro dia.
Fonte única da verdade
O CT é sempre a origem — correções e melhorias nascem lá e são propagadas para os projetos, eliminando divergências e agentes desatualizados.
Regras invisíveis do time
Entenda as três regras que o sistema não verifica mas que determinam se o time funciona: lead orquestra, fronteiras de autoridade e sempre via creator.
Nível: intermediário · Tempo estimado: 20 min
Pré-requisitos
- •Claude Code instalado na máquina (`claude --version` responde) — pacote @anthropic-ai/claude-code
- •Centro de Treinamento clonado ao lado dos seus projetos a partir de github.com/joaoguirunas/team-os (o tutorial Como montar seu primeiro time de agentes cobre isso)
- •Pelo menos uma pasta de projeto ao lado do CT para servir de destino da instalação
Conceitos-chave
team-os-creator
A fábrica de agentes. É exclusiva do CT — nunca é copiada para um projeto de destino. Ela fica só no Centro de Treinamento.
Command Center
O painel que aparece quando você chama a creator sem nenhum argumento. É o raio-x da operação: quais projetos têm time instalado e onde existe drift.
Drift
Quando algo num projeto ficou desatualizado em relação ao CT. A fonte da verdade é sempre o CT; o drift mostra onde a realidade se afastou dela.
As três funções
Criar (gera agentes e squads novos no padrão), atualizar (propaga uma correção do CT para todos os projetos onde o agente já foi instalado) e instalar (leva uma squad inteira para um projeto novo).
Passo a passo
Passo 1 — Abrir o Claude Code dentro do CT
Entre na pasta do Centro de Treinamento e abra o Claude Code puro. A fábrica só existe dentro do CT — é aqui que você administra, não onde produz. Abrir o `claude` puro (sem `/team-os`) é a postura de administrador: você está mexendo na fábrica, não gerando entregável de cliente. O Claude Code abre no contexto da pasta do CT; digite a barra `/` e confirme que `/team-os-creator` aparece no menu de comandos.
cd team-os claude
Passo 2 — Abrir o Command Center
Chame a creator sem nenhum argumento. Sem argumento, a creator não instala nada — ela escaneia silenciosamente as pastas irmãs ao CT e mostra o estado de tudo. É como bater o olho no painel de um carro antes de dirigir: você vê quais projetos têm time, quais têm agentes e onde há drift, tudo numa tela. Você verá um painel de status listando os projetos ao lado do CT, o que cada um tem instalado e onde existe defasagem em relação ao CT.
/team-os-creator
Passo 3 — Instalar uma squad num projeto
Dispare a instalação com o argumento `*install`. Essa é a função que você mais vai usar — ela leva uma squad inteira, padronizada, para um projeto sem você copiar arquivo na mão. A creator conduz o processo por perguntas e nunca age sem sua confirmação. Ela pergunta qual é o projeto de destino, quais squads levar (Dev, Sites, Social, Traffic, PM ou combinação), mostra um preview do que vai acontecer e espera sua confirmação. Depois copia os agentes das squads escolhidas, leva a skill `/team-os` para o projeto e deposita o `settings.json`. A própria `team-os-creator` não é copiada e a memória compartilhada também não vem — ela ainda não existe no projeto.
/team-os-creator *install
Passo 4 — Entender por que o agente já nasce pronto
Abra um dos arquivos de agente que foram para o projeto e observe que ele já traz as instruções de como ler a memória e onde registrar o trabalho. Esse é o valor central da fábrica: um agente gerado pela creator não é um arquivo solto — ele nasce dentro do padrão, conhecendo as regras do time. Isso garante que ele funcione desde o primeiro dia, sem você ter que explicar o sistema para cada novo especialista. Você verá os arquivos dos agentes da squad que você instalou.
ls .claude/agents
Passo 5 — Fixar as regras invisíveis
Estas regras não geram erro quando quebradas — o sistema continua rodando, mas o time trava sem você entender por quê. Grave as três: (1) O lead orquestra, nunca executa — com o time ligado, a sessão principal não escreve código nem redige nada, ela despacha um agente para cada ação; se o lead começa a executar, ele para de coordenar e o time engasga. (2) Fronteiras de autoridade — cada papel tem o seu limite: só o devops faz `git push`, só o arquiteto cria e valida story, só o QA emite veredicto formal; isso impede que um agente pise no trabalho do outro. (3) Sempre via creator — nunca crie agente solto nem copie arquivo de agente na mão de um projeto para outro; o fluxo é sempre uma direção: nasce no CT, vai para os projetos.
Instalar uma squad padronizada num projeto
/team-os-creator *install
Criar um novo agente especialista no padrão do time
/team-os-creator Crie um agente especialista em revisão de conteúdo para a squad Social. Ele deve ler a memória compartilhada ao iniciar, checar clareza, tom de voz e erros antes da publicação, e registrar o que revisou no lugar certo. Me mostre o rascunho para eu aprovar antes de gerar o arquivo.
Erros comuns
- •Corrigi um agente direto no projeto e agora ele destoa dos outros: desfaça no projeto e faça a correção no CT, depois use a função de atualizar da creator para propagar
- •A creator não aparece no menu: você não está dentro do CT — ela é exclusiva do CT
- •Instalei e o time não sabe do projeto: normal; a memória é construída pelo `/team-os` na primeira execução, não pela creator
- Claude Code aberto dentro do CT (`claude` puro)
- Command Center aberto com `/team-os-creator` (sem argumento)
- Squad instalada com `/team-os-creator *install`, com preview e confirmação
- Confirmei que a creator NÃO foi copiada para o projeto
- Entendi as três funções: criar, atualizar, instalar
- Memorizei as regras invisíveis (lead orquestra; fronteiras; sempre via creator)
- •Centro de Treinamento (team-os) — https://github.com/joaoguirunas/team-os
- •Claude Code — https://www.npmjs.com/package/@anthropic-ai/claude-code
- •Node.js — https://nodejs.org
- •Git — https://git-scm.com
Vá além do tutorial
Quer dominar isso na prática?
Aprofunde com acompanhamento direto na mentoria ou siga o passo a passo completo, do zero ao avançado, no curso online.