Tenho feito muitas pesquisas sobre o mundo da codificação de agentes nos últimos meses e uma coisa me chamou a atenção. Não importa qual pulseira ou equipamento eu usei, todas as sessões foram iguais. Eu definiria o objetivo em um novo bate-papo, definiria as regras básicas para correções de bugs, adicionaria quaisquer outras opções de fluxo de trabalho que me lembrasse e lembraria o agente sobre o ritual de “verificar e depois fazer” que sempre sigo (mas às vezes esqueço).
O bate-papo então se transforma em uma série de perguntas sim/não/talvez enquanto o agente sai e faz seu trabalho. Mas nunca consegui afastar a sensação de que eu era o gargalo e que seria melhor para os agentes não ter que pedir tudo. Não é que eu não tivesse um processo, mas esse processo estava na minha cabeça, não em uma forma que os agentes pudessem usar para repetições. Então, quando encontrei uma ferramenta que poderia fazer isso, aproveitei a chance.
Finalmente encontrei um LLM local que realmente quero usar para codificação
O Qwen3-Coder-Next é um ótimo modelo e fica ainda melhor com Claude Code como arnês.
O que é Arconte e como funciona?
Pense nisso como os fluxos de trabalho do seu agente escritos em YAML
Qualquer pessoa com experiência em laboratório doméstico ou DevOps ou que use o Home Assistant conhece YAML muito bem. É usado em plataformas de automação para fornecer processos de configuração independentes de dispositivos que são em sua maioria repetíveis e é uma das linguagens de programação com a qual estou mais familiarizado.
E essa é a linguagem que Archon usa para construir processos de IA repetíveis. Este programa de fluxo de trabalho envolve tudo em arquivos YAML de várias etapas sem tocar em uma única linha de Python. É uma transformação do meu processo, codificando-o como memória institucional em vez de minha memória biológica falaciosa, e mudou a maneira como abordo as tarefas dos agentes de codificação.
Como Ansible organiza a configuração do meu laboratório domésticoArkon é o orquestrador do Código Claude e seus agentes. É um gerente de projetos para quando tenho outras tarefas para fazer, fluxos de trabalho que já criei e verifiquei que estão bons. Ele vem com algumas dúzias de fluxos de trabalho predefinidos, mas você pode criar facilmente o seu próprio para se adequar às ferramentas e processos com os quais está familiarizado.
Archon torna a codificação do agente segura(r) por design
O mesmo fluxo de trabalho ativado de qualquer lugar (ou de qualquer pessoa)
Já vi todas as histórias horríveis sobre agentes autônomos destruindo servidores de produção e outros dados importantes, e é em parte por isso que demorei tanto para entrar na codificação de agentes. Archon lida com isso executando cada fluxo de trabalho em sua própria árvore de trabalho git. Isso significa que ele está afastado dos meus outros projetos, longe do meu repositório, e não pode tocar na minha preciosa base de código.
Claro, ele pode ramificar, causar caos e geralmente acabar (se eu não tiver especificado os limites corretamente), mas não pode quebrar nada porque está em uma cópia. Quando a execução estiver concluída, preciso revisar um branch limpo ou, se a execução estiver distorcida, posso excluí-lo, trabalhar no fluxo de trabalho e tentar novamente.
Acho que deveria explicar como funcionam os fluxos de trabalho. Nas ferramentas Ansible e de automação, eles são estáticos ao processar sequências de documentos em fluxos. No Archon, o fluxo de trabalho não é linear, é um gráfico de nó direcionado como ComfyUI ou n8n, que possui dependências, loops e lógica condicional. É um processo de tomada de decisão do meu cérebroapenas anotado para facilitar o acompanhamento do agente.
Há outra peça do Arconte que faz uma diferença ainda maior. Ele suporta ganchos e loops de qualidade, para que o fluxo de trabalho possa ser construtor e controle de qualidade. Antes de concluir o loop e me entregar o código, ele executa o linter, executa os testes especificados, lê quaisquer componentes com falha e refaz o design. Já passou por todas as verificações que eu faria manualmente antes de ver o código e é como ter uma equipe de programadores juniores ao meu lado.
Substituí o GitHub Copilot por IA auto-hospedada e não voltarei
A limitação de taxa não é divertida
Archon cuida dos meus agentes enquanto eu cuido deles
Correr “sem mim” é um pouco enganador; apenas move a camada que eu controlo
Depois que o fluxo de trabalho for criado como um arquivo YAML, posso acioná-lo de qualquer lugar. CLI, Slack, aplicativo Claude iOS, GitHub ou qualquer outro lugar relacionado ao meu sistema. Tenho usado meu telefone para iniciar as correções enquanto estou fora e voltando para um branch de correção de bugs totalmente realizado para implementá-lo.
Mas é mais do que apenas meus fluxos de trabalho. Depois que o arquivo YAML existir, qualquer um pode executá-lo com Archon. Sua equipe está perdendo a camada de repetibilidade que impede que a codificação do agente se transforme em conversas individuais e a transforma em uma ferramenta para toda a organização.
Os agentes de Claude agora codificam, não preciso me repetir indefinidamente. Mas é mais do que isso. Cada fluxo de trabalho YAML é uma versão resumida do meu conhecimento, experiência e julgamento. Eu não apenas deixei os agentes correrem soltos; Forneci uma arquitetura na qual eles poderiam construir sem as mãos no teclado.
O valor real é forçar-se a escrever especificações específicas em fluxos de trabalho sem a ambiguidade introduzida pelo modelo conversacional de ida e volta. Se eu escrever fluxos de trabalho desleixados, recebo árvores de trabalho indesejadas que são excluídas imediatamente. Você não pode me tirar da equação, mas isso me fez recuar e olhar as coisas de uma perspectiva mais ampla, iterando através de fluxos de trabalho, agentes iterando através da base de código.
Segui as dicas de Claude dos engenheiros da Anthropic e imediatamente parei de perder tempo com os bandidos
Os melhores incentivos vêm da equipe.
Archon não me isenta de responsabilidade – ele a aumenta
Agora sou um arquiteto de sistemas supervisionando um grupo de agentes digitais de IA. Ainda sou responsável pelo código e ainda sou responsável por garantir sua veracidade, qualidade e confiabilidade. Estou apenas olhando para isso no nível do sistema, em vez de escrever cada linha à mão. Os fluxos de trabalho são tão bons quanto meu conhecimento das melhores práticas de codificação e sempre posso melhorá-los.







