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.

Buda Team
← Voltar ao Blog
Buda vs Zoo Code: levar regras com o código ou manter fluxos com a equipe?

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.

Limites de migração de regras, configurações e segredos

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:

  1. Pedir escrita fora do escopo e inspecionar erro, hash do arquivo, tentativas por outras ferramentas e visibilidade da falha.
  2. Revogar uma credencial de teste e repetir a tarefa, exigindo falha explícita, sem sucesso por cache ou troca não autorizada de provedor.
  3. 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.

Regras e configurações com credenciais

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.