teammode
Permite que seu agente orquestre equipes de outros agentes Codex. É usado para criar, gerenciar e coordenar tarefas em grupo para trabalhar em conjunto.
O que ela faz
O Teammode permite que vários assistentes de IA trabalhem juntos em uma tarefa, como uma equipe organizada. Ele coordena esses assistentes, garantindo que eles possam compartilhar informações e colaborar para alcançar um objetivo comum.
Quando usar
- ✓Quando uma tarefa precisa de várias pessoas pensando em conjunto.
- ✓Quando o trabalho não pode ser dividido em partes totalmente separadas.
- ✓Quando é mais fácil que os membros vejam e reajam ao trabalho uns dos outros.
Exemplo do que pedir para a IA
“Crie uma equipe de assistentes para desenvolver um novo recurso para nosso aplicativo, onde um foca no backend, outro no frontend e um terceiro nos testes.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
O Teammode funciona escolhendo um método de comunicação para a equipe (como 'MultiAgentV2' ou 'Codex App threads'). Em seguida, ele atribui a cada membro da equipe uma responsabilidade clara e única, garantindo que eles colaborem sob sua liderança.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add code-yeongyu/oh-my-openagent --skill teammodeOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/code-yeongyu/oh-my-openagent/dev/packages/omo-codex/plugin/components/teammode/skills/teammode/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Teammode
Execute uma equipe nomeada de trabalhadores Codex cooperativos sob um líder, com estado persistente em disco. Este é um fluxo de trabalho exclusivo do Codex. Ele nunca depende de um executor de terminal externo - ele coordena através das próprias ferramentas de colaboração do Codex mais um script de estado empacotado, em UM de dois transportes escolhidos antecipadamente: agentes nativos MultiAgentV2, ou threads do Codex App como fallback.
Quando usar uma equipe (e quando usar subagentes simples em vez disso)
Use uma EQUIPE quando QUALQUER UMA das seguintes condições for atendida:
- o trabalho NÃO se divide em peças perfeitamente isoladas, mas fazê-lo em paralelo é claramente mais conveniente - os membros precisarão ver e reagir às descobertas uns dos outros; ou
- uma tarefa ainda precisa de exploração, mas seu OBJETIVO já está claro - investigação paralela sob um objetivo fixo.
Use subagentes simples de "disparar e esquecer" ($ulw / trabalhadores spawn_agent únicos) - NÃO uma equipe - quando
QUALQUER UMA das seguintes condições for atendida:
- o trabalho É perfeitamente isolado, então não há custo de coordenação que valha a pena; ou
- o OBJETIVO ainda é ambíguo, onde uma mente deve resolver a direção antes de qualquer expansão.
Uma equipe compra coordenação entre membros a um custo real; gaste-o apenas quando a coordenação for o que você realmente precisa.
Escolha o transporte PRIMEIRO - depois informe o usuário
Antes de criar qualquer estado de equipe, decida qual transporte esta sessão pode executar. Inspecione sua lista de ferramentas ativa e selecione:
- MultiAgentV2 (preferencial) - selecione quando as ferramentas de colaboração V2 planas estiverem TODAS ativas:
spawn_agentplano cujo esquema requertask_name, maissend_message,followup_task,wait_agent,list_agentseinterrupt_agent. Os membros são agentes nativos duráveis endereçados por nome da tarefa / caminho do agente (/root/<task_name>). A superfíciemulti_agent_v1.*com namespace nunca se qualifica como um transporte de equipe. - Threads do Codex App (fallback) - selecione quando V2 plano não estiver disponível, mas as
ferramentas de thread
codex_app.*estiverem (create_thread,read_thread,send_message_to_thread,set_thread_title,set_thread_archived). - Nenhum conjunto visível - se uma ferramenta
tool_searchestiver ativa, procure pelos conjuntos ausentes (por exemplo,spawn_agent,codex_app) antes de concluir: alguns ambientes adiam ferramentas para pesquisa de ferramentas. Um acerto é apenas uma pista: revalide que o resultado visível é o conjunto de transporte COMPLETO e mutuamente compatível do caso 1 ou 2 antes de selecioná-lo. Não combine acertos parciais de transportes diferentes. - Nenhum conjunto existe - o Teammode não pode ser executado aqui. NÃO execute
initou finja uma equipe com ferramentas parciais. Se outro mecanismo de subagente simples visível puder gerar, se comunicar e observar trabalhadores simples independentemente, anuncie esse mecanismo exato e use-o para escopos não sobrepostos. Caso contrário, continue serialmente e relate a limitação de capacidade; nunca prometa ou implique subagentes simples que esta sessão não pode criar.
Em seguida, ANTES de executar init (ou em vez dele no caso 4), diga ao usuário em uma linha o que este
ambiente fornece e qual rota você escolheu:
Teammode transport: MultiAgentV2 (flat spawn_agent with task_name).Teammode transport: Codex App threads (flat V2 tools not present in this session).Teammode indisponível: nem as ferramentas MultiAgentV2 nem as ferramentas codex_app existem nesta sessão - usando <mecanismo de subagente simples visível> para escopos independentes.Teammode indisponível: nem as ferramentas MultiAgentV2 nem as ferramentas codex_app existem nesta sessão, e nenhum mecanismo de subagente simples compatível está disponível - continuando serialmente.
Passe a escolha para init como --transport multi_agent_v2 ou --transport codex_app. O
transporte é registrado em team.json e é IMUTÁVEL durante a vida útil da equipe: uma falha de spawn V2 é um
bloqueador V2 a ser relatado, nunca permissão para misturar threads do Codex App na mesma
equipe. Nunca sonde chamando ferramentas por tentativa; leia sua lista de ferramentas e pesquise-a com
tool_search apenas quando um conjunto necessário não estiver visível.
Você é o líder - orquestre, não implemente
A sessão principal é SEMPRE o líder da equipe; você orquestra diretamente e nunca inicia um trabalhador líder separado. Seu trabalho é orquestração, NÃO escrever código de produto: divida o trabalho e atribua cada fatia, mantenha a consciência situacional ao vivo de cada membro, verifique e faça QA do que eles entregam, retransmita descobertas entre os membros, instrua e desbloqueie, e sintetize o resultado. DELEGUE cada edição de código a um membro - se você se pegar editando arquivos de produto enquanto a equipe está em execução, esse trabalho foi um
…
Perguntas frequentes
Qual a diferença entre usar um 'time' e usar assistentes separados?
Um 'time' é para trabalhos que exigem colaboração e onde os membros precisam reagir uns aos outros. Assistentes separados são melhores para tarefas totalmente independentes, onde não há necessidade de coordenação.
Posso ter um time com apenas um assistente?
Não, um time sempre precisa de pelo menos dois assistentes para que a colaboração e a coordenação façam sentido.
Como o Teammode decide como os assistentes vão se comunicar?
Ele verifica quais ferramentas de comunicação estão disponíveis no seu ambiente e escolhe a melhor opção, como 'MultiAgentV2' ou 'Codex App threads'.
Detalhes
Descrição original do autor
Codex-only team orchestration: run a named team of cooperating Codex workers with durable, script-managed state. MUST USE when the user asks Codex to create, run, coordinate, inspect, archive, or delete a team of agents/threads/sessions, or to work on something as a team in parallel. FIRST inspects the active tool surface (checking tool_search for deferred tools) and tells the user the route: nati
Popularidade
- Estrelas no GitHub
- 70 mil
- Posição no ranking
- #1720
- Licença
- NOASSERTION
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
comment-checker
Ajuda seu agente a entender e responder a feedbacks de verificadores automáticos de comentários. É útil quando o agente precisa processar informações de ferramentas que revisam automaticamente o código ou o conteúdo.
code-yeongyu/oh-my-openagent
lcx-contribute-bug-fix
Ajuda seu agente a contribuir com correções de bugs para projetos relacionados ao LazyCodex. Ele cria issues ou pull requests para garantir a qualidade do código.
code-yeongyu/oh-my-openagent
lcx-doctor
Faz seu agente verificar a saúde da instalação do LazyCodex e Codex CLI. É útil quando o sistema se comporta de forma estranha após atualizações ou mudanças.
code-yeongyu/oh-my-openagent
lcx-report-bug
Ajuda seu agente a reportar bugs de forma detalhada em projetos do LazyCodex. Ele cria issues com informações úteis para os desenvolvedores corrigirem o problema.
code-yeongyu/oh-my-openagent
Skills parecidas
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC