Buda vs Zoo Code: levar regras com o código ou manter fluxos com a equipe?
Separe regras portáteis de exportações com credenciais.

Um modo que só escreve documentação funciona no primeiro repositório. No segundo, ele mantém a mesma restrição? O perfil do modelo deve acompanhá-lo? E a chave de API?
A decisão começa pelo objeto: configuração portátil do IDE ou trabalho durável entre funções. Portabilidade e passagem de responsabilidade exigem testes diferentes.
O que realmente pode ser levado?
O site do Zoo apresenta um fork comunitário do Roo Code com Architect, Code, Debug, modos personalizados, edição de vários arquivos, revisão de diffs, BYOK e MCP. O histórico do encerramento está em Buda vs Roo Code; aqui o foco é manter regras atuais.
A documentação de custom modes define slug, papel, grupos de ferramentas, condições de uso e instruções. Modo e regras podem ser exportados em YAML. A importação Project usa .roomodes e .roo/rules-{slug}/; Global usa a configuração global.
Um modo de projeto com o mesmo slug substitui completamente o global. Não há combinação propriedade por propriedade. Confira a configuração efetiva no repositório de destino.
Dois tipos de exportação, riscos diferentes
O guia de settings alerta que a exportação completa em JSON contém perfis de provedores, configurações globais e chaves de API em texto puro. É um arquivo sensível, não um modelo seguro para publicar em um repositório.
O YAML do modo é mais adequado para compartilhar regras, mas também precisa ser inspecionado quanto a dados internos. A importação de settings adiciona perfis e atualiza configurações; a importação de um modo com slug existente o sobrescreve. O suporte Roo→Zoo não comprova importação Zoo→Buda.

Quatro campos para aceitar um modo
Para um Documentation Writer, defina arquivos permitidos, ferramentas autorizadas, artefatos obrigatórios e revisor humano. Por exemplo: somente Markdown aprovado; read e edit restrito; documentação, fontes, resumo das mudanças e pendências; responsável pela aceitação.
O edit pode usar fileRegex. Isso não prova que comandos ou MCP respeitarão o mesmo limite para todos os efeitos. Teste cada ferramenta habilitada.
O Agent Workspace do Buda reúne materiais do papel, Skills, tarefas e arquivos em um computador persistente por agente. Isso favorece a passagem de trabalho entre engenharia, produto e operação, sem prometer conversão de YAML ou enforcement igual ao Zoo.
Três testes de exceção
São procedimentos ainda não executados, com dados não produtivos e permissões mínimas:
- Pedir escrita fora do escopo e inspecionar erro, hash do arquivo, tentativas por outras ferramentas e visibilidade da falha.
- Revogar uma credencial de teste e repetir a tarefa, exigindo falha explícita, sem sucesso por cache ou troca não autorizada de provedor.
- Introduzir um modo de projeto com o mesmo slug em outro repo e conferir ferramentas e caminhos após a substituição.
Guarde entrada, configuração efetiva, chamadas, arquivos reais e decisão do revisor. Não foram medidos qualidade de código ou vantagem de custo.
Escolha onde manter as regras
Zoo atende equipes concentradas no IDE, dispostas a manter profiles e regras de repositório. A extensão é gratuita, mas BYOK gera cobrança do provedor; créditos do Zoo Gateway são outra modalidade.
Quando o trabalho precisa deixar arquivos e contexto para outras funções, avalie o workspace persistente do Buda. Comece por um artefato com revisor definido. Para reutilizar o procedimento, procure e instale um Skill adequado no Marketplace do Buda AI e confira suas ferramentas e permissões.

FAQ
Zoo é um fork comunitário do Roo Code?
Sim, conforme seu site, com licença Apache 2.0. Verifique funções atuais na documentação do Zoo.
O que um custom mode pode definir?
Papel, grupos, restrições de arquivo e instruções no escopo global ou do projeto.
Posso compartilhar uma exportação completa de settings?
Ela contém chaves em texto puro. Separe regras revisadas e credenciais, usando um método aprovado para segredos.
Profiles e histórico são transferidos juntos?
Os tipos de exportação incluem objetos diferentes. Não presuma transferência de todo histórico, conversas e aprovações.
Buda importa configurações do Zoo?
Não foi testada compatibilidade automática. Recrie etapas, ferramentas, permissões e responsabilidade de revisão.
Fontes verificadas em 9 de outubro de 2026. Testes de exceção ainda não executados.