Skills@joaoguirunas

A Fábrica de Agentes

Aprenda a usar a team-os-creator para instalar squads padronizadas e fazer cada agente nascer pronto para trabalhar em equipe.

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

01

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.

02

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.

03

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.

04

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

01

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
02

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
03

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
04

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
05

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
Checklist final
  • 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?

Na Formação Gestor de IA você vai do zero ao site no ar comandando equipes de agentes, sem escrever uma linha de código.