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

Relatório de Campo: Parceiro de Pesquisa em IA Falha na Revisão por Pares, Levando à Codificação da Metodologia
Um geólogo/geofísico que usa o Claude Opus para projetos complexos, com múltiplos arquivos e de várias semanas relatou uma falha na análise de pesquisa assistida por IA. O usuário pediu ao Claude para avaliar criticamente um estudo financiado pela indústria eólica offshore que relatava altas taxas de evitação de aves em turbinas eólicas. O Claude produziu uma análise confiante de seis pontos com citações reais e entrega fluente.

Desenvolvedor Cria RPG de Navegador em 9 Dias Usando Claude Code e Godot
Um desenvolvedor criou 'Civic Nightmare', um RPG satírico para navegador, em 9 dias usando Godot e Claude Code como parte de um fluxo de trabalho com múltiplas ferramentas de IA. Esta foi a primeira vez que ele usou a engine Godot.

Analista Financeiro Usa Claude Code para Construir Modelo DCF Sem Experiência em Programação
Um analista financeiro sem experiência em terminal usou o Claude Code para construir um modelo de fluxo de caixa descontado em 20-25 minutos em vez de 1-2 dias. A ferramenta leu arquivos financeiros e gerou um modelo Excel totalmente estruturado com fórmulas funcionais depois que o usuário digitou /dcf [nome da empresa].

Usando Claude para Automatizar Atualizações de Metadados na App Store Connect para 33 Idiomas
Um desenvolvedor iOS independente usou o Claude (via chat) para gerar um script Python que autentica com a API do App Store Connect, traduz metadados para 33 idiomas e envia cópias localizadas de 'Novidades' — substituindo horas de trabalho manual por atualização.