Arquitetura da CLI Karis: Usando Claude para Planejamento, Não para Execução

Um usuário do Reddit compartilha sua experiência com a arquitetura do Karis CLI, que separa o planejamento do LLM da execução de código para uma automação mais confiável.
Padrão de Arquitetura
O sistema usa três camadas distintas:
- Camada de execução: Código puro sem envolvimento do LLM - suas ferramentas lidam com a execução real do trabalho
- Camada de orquestração: Usa um LLM (como o Claude) para decisões de planejamento - pergunta "dados esses resultados das ferramentas, o que devemos fazer em seguida?"
- Camada de tarefas: Acompanha o estado durante todo o processo
Princípio de Design Chave
A arquitetura reflete a observação de que os LLMs se destacam em planejamento e resumo, mas têm desempenho ruim como executores confiáveis. Ao separar essas preocupações:
- O Claude faz o que faz bem: raciocinar sobre quais ações tomar
- Seu código faz o que faz bem: executar tarefas de forma confiável
- A separação facilita a troca de modelos ou atualização de ferramentas de forma independente
Experiência Prática
O usuário relata usar esse padrão por vários meses e o descreve como "a configuração de agente mais estável que já tive". Sua recomendação para desenvolvedores que constroem com o Claude: pense cuidadosamente sobre onde colocar o limite do LLM na arquitetura do seu sistema.
📖 Read the full source: r/ClaudeAI
👀 See Also

Agente OpenClaw Implementa Ciclo Autônomo de Autoaperfeiçoamento com Ciclos Noturnos de Sonho
Um usuário do OpenClaw configurou seu agente para executar um 'ciclo de sonho' noturno que escaneia pesquisas de IA, reflete sobre o desempenho e implementa melhorias seguras de forma autônoma. O ciclo custa aproximadamente US$ 0,40 por noite usando roteamento de modelos com Haiku para escaneamento e Opus para julgamento.

Agente de Teste OpenClaw para Aplicativos Móveis: Configuração e Resultados
Um desenvolvedor criou um agente de teste móvel no OpenClaw que executa etapas de teste em inglês simples em emuladores na nuvem, detectando bugs que os testes manuais não capturam. O serviço custa US$ 350-600/mês por cliente e converteu 70-75% dos leads de teste.

Usando IA para Portar um Driver Wi-Fi do Linux para o FreeBSD: Um Estudo de Caso
Um desenvolvedor usou o Claude Code e o agente Pi para tentar portar o driver brcmfmac do Linux para chips Wi-Fi Broadcom BCM4350 para o FreeBSD, primeiro através de tradução direta de código e depois gerando uma especificação detalhada de 11 capítulos para implementação em clean-room.

Executando 20 janelas de terminal Claude Code simultaneamente com características de TDAH
Um desenvolvedor com traços de TDAH (disléxico, não diagnosticado) descreve a execução simultânea de 20 janelas de terminal do Claude Code em projetos diferentes. Cada janela mantém um contexto que seu cérebro não consegue reter, criando um sistema de memória externalizada usando agentes de IA.