Sobre o projeto
O OpenCode Swarm é um plugin para o OpenCode que transforma uma única sessão de codificação com IA numa equipa liderada por um arquiteto, composta por agentes especializados centrais, opcionais e condicionais. Impõe um pipeline com portões onde o código é planeado, revisto, testado e verificado quanto à segurança por diferentes agentes antes da entrega. O plugin inclui funcionalidades como agentes especializados (arquiteto, programador, revisor, engenheiro de testes, crítico, etc.), um pipeline com portões, um motor de auto-revisão independente, um protocolo DEEP_DIVE para auditorias de bases de código, um pipeline externo de curadoria de competências, um otimizador de competências governado, portões de conclusão de fases, sessões retomáveis, suporte GitLab, um monitor de PR, 13 perfis linguísticos completos com validação de análise tree-sitter, análise de segurança integrada (SAST, deteção de segredos, auditoria de dependências), imposição de âmbito com persistência entre processos, deteção de escrita em shell para comandos POSIX/PowerShell/cmd, e um nível gratuito que funciona com a lista de modelos gratuitos do OpenCode Zen. O plugin é totalmente configurável, permitindo aos utilizadores substituir o modelo de qualquer agente, desativar agentes e ajustar as proteções. Suporta vários modos de execução (Balanced, Turbo, Lean Turbo, Full-Auto) e alternâncias de sessão para avanço automático. O instalador adiciona automaticamente o plugin ao OpenCode, desativa agentes predefinidos em conflito e cria um ficheiro de configuração pronto a editar. A atualização exige limpar a cache do OpenCode, o que o comando de atualização do plugin faz automaticamente. O plugin inclui um conjunto abrangente de comandos de barra para gerir sessões, ver o estado e controlar agentes. Compara-se favoravelmente com outros plugins do OpenCode, como oh-my-opencode e get-shit-done, por oferecer múltiplos agentes especializados, revisão do plano antes da codificação, revisão e testes de tarefas, modelos diferentes para revisão vs. código, deteção de escrita em shell, imposição de âmbito, deteção de sessões interativas, sessões retomáveis, análise de segurança integrada e aprendizagem com erros. O plugin funciona com qualquer fornecedor suportado pelo OpenCode, com recomendações para o nível gratuito e fornecedores pagos.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.