Fazendeiro de Alho Constrói Sistema de Agente IA com 19K Linhas em Telefone Android

Ambiente de Desenvolvimento e Sistema
Um agricultor de alho da província de Gyeongsang, na Coreia do Sul, desenvolveu um sistema de agente de IA chamado "garlic-agent" usando apenas um telefone Android com o aplicativo de terminal Termux. O sistema consiste em 19.260 linhas de código Python (conforme verificado ao pedir que várias IAs as contassem) e executa scripts complexos de automação em uma linguagem de programação personalizada.
O sistema alterna entre vários provedores de IA, incluindo Gemini, Groq e NVIDIA, salva contexto no SQLite e roda inteiramente em um dispositivo móvel. O agricultor descreve isso como um "projeto pessoal na era da IA" desenvolvido sem um PC.
Metodologia de Fluxo de Trabalho
Todo o processo de desenvolvimento gira em torno de operações manuais de copiar e colar. O fluxo de trabalho segue este padrão:
- Pergunte ao Claude para "diagnosticar a saúde do projeto"
- Claude gera um script de diagnóstico
- Copie o script manualmente (pressione e segure com o dedo)
- Mude para o Termux, cole e execute
- Copie os resultados
- Volte para o Claude, cole os resultados para análise
- Claude gera scripts de correção
- Repita o ciclo de copiar-colar-executar
O agricultor relata realizar esse ciclo "milhares de vezes por dia" e manteve esse fluxo de trabalho através de "dezenas de milhares de conversas" com sistemas de IA.
Divisão de Papéis da IA
O sistema usa três papéis principais de IA:
- Análise externa - Claude: Diagnostica o código de fora do projeto, gera scripts de diagnóstico, mas não pode executar código diretamente. Requer intervenção manual para executar scripts no Termux.
- Execução interna - Gemini: Roda como uma IA de API dentro do garlic-agent, lê arquivos, executa comandos e retorna resultados. Tem conhecimento interno da base de código a partir da operação diária.
- Conector humano: O agricultor atua como intermediário entre Claude (no navegador web) e Gemini (no Termux), transportando resultados entre os dois lados, entregando perguntas e tomando decisões quando os julgamentos da IA entram em conflito.
Gerenciamento de Contexto
Para gerenciar várias sessões de IA, o agricultor atribui números semelhantes a apelidos no final de cada resposta (por exemplo, analysis21, analysis22, analysis23). Isso ajuda a distinguir entre diferentes instâncias de IA ao gerenciar dezenas de janelas de chat. Quando uma IA deixa um registro no CHANGELOG, a próxima IA o lê e assume, criando consistência de contexto.
O registro de transferência cresceu para 10.730 linhas ao longo de aproximadamente um mês e meio de operação. O agricultor enfatiza que esse nível de gerenciamento de contexto é "impossível de explicar" e recomenda experimentá-lo em primeira mão.
Implementação Prática
O sistema roda continuamente - o agricultor volta dos campos de alho, liga a tela do telefone e continua de onde parou. O desenvolvimento acontece durante as pausas enquanto cava alho e depois do almoço. O agricultor observa que, embora a IA lembre do contexto (eliminando a necessidade de memória humana), o processo requer "muito toque humano a cada momento".
O agricultor afirma explicitamente que não confia apenas na IA: "Eu só confio no meu instinto e intuição. Agente de IA autônomo? Eu ouso dizer. Trabalho preciso ainda está longe. Eu não estou fazendo este sistema para planejar agenda de viagem."
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Sistema Executivo de IA da Mise: Estrutura de Governança e Resultados de Pontuação de Agentes
Um proprietário de restaurante construiu um sistema executivo de IA usando Claude Code para automação de folha de pagamento, com 8 executivos de IA com registros de pessoal, logs de advertências e uma política de demissão de três advertências. O sistema marcou 91,5/105 no Agent Madness 2026, a única entrada acima de 90.

Executando o Claude Code como um Motor de Julgamento Puro em Todo o Ciclo de Vida do Desenvolvimento de Software
Um desenvolvedor compartilha sua arquitetura para usar o Claude Code como um motor de raciocínio dentro de um sistema multicamadas: Python lida com orquestração, Claude Code lida com escrita e revisão de código, com subagentes isolados e uma camada de wiki persistente.

OpenClaw como um Motor de Replicação de Processos: Fluxos de Trabalho Multiagente para Desenvolvimento Automatizado
Um desenvolvedor descobriu que o OpenClaw é mais eficaz como um 'motor de replicação de processos' do que como assistente pessoal, criando fluxos de trabalho multiagente que automatizam pipelines complexos de desenvolvimento, desde a ideia até a implantação, por cerca de US$ 80/mês.

O agente de IA OpenClaw ajuda a equipe a salvar o dia da demonstração com protótipo rápido.
Uma equipe de desenvolvimento usou o agente de IA da OpenClaw para construir um site de demonstração funcional com dados fictícios em 10 minutos, após uma mudança de produto ameaçar sua participação no dia de demonstrações do South Park Commons.