Pu.sh: Um Harness de Agente de Codificação com 400 Linhas de Script Shell do HN

✍️ OpenClawRadar📅 Publicado: April 30, 2026🔗 Source
Pu.sh: Um Harness de Agente de Codificação com 400 Linhas de Script Shell do HN
Ad

Pu.sh é um harness completo para agentes de codificação escrito em ~400 linhas de shell script, projetado para máxima portabilidade. Requer apenas sh, curl e awk — sem npm, pip, Docker ou outras dependências. O projeto é inspirado no Pi (pi.dev) e usa as mesmas 7 ferramentas e modelo de edição de texto exato.

Principais Características

  • Modelos suportados: Anthropic (Claude) e OpenAI
  • 7 ferramentas integradas: bash, read, write, edit, grep, find, ls
  • Modo REPL para uso interativo
  • Compactação automática do contexto da conversa
  • Capacidades de checkpoint/resume
  • Modo pipe para scripts
  • 90 testes sem API para verificar funcionalidades sem chamadas externas

Notavelmente ausentes: TUI, streaming, suporte a imagens, OAuth, compatibilidade com Windows — e, como diz o autor, "dignidade".

Ad

Código e Filosofia

O autor admite que não consegue ler a maior parte do código awk, que foi escrito por Pi/Claude/Codex. O loop de raciocínio lida com parsing JSON e chamadas de ferramentas entre turnos usando awk. O loop do agente em si é minúsculo — a maior parte da complexidade em CLIs de agentes reais vem da experiência do desenvolvedor e da robustez. O projeto é lançado sob uma regra autoimposta: sem novas dependências e com menos de 500 linhas de código.

Configuração

curl -sL pu.dev/pu.sh -o pu.sh && chmod +x pu.sh
./pu.sh

Tudo o que você precisa é curl, awk e uma chave de API. O autor incentiva os leitores a criarem seu próprio harness adaptado às suas necessidades.

📖 Leia o código fonte completo: HN AI Agents

Ad

👀 See Also

fintool adiciona negociação de ações e mercado de previsão aos agentes OpenClaw
Tools

fintool adiciona negociação de ações e mercado de previsão aos agentes OpenClaw

fintool é uma nova habilidade do OpenClaw que permite que agentes de IA negociem ações e mercados de previsão. A instalação requer a leitura de um arquivo do GitHub, após o que os agentes podem executar negociações no Hyperliquid, Binance e Polymarket com saída JSON para integração limpa.

OpenClawRadar
Integrando Agentes LLM Locais com ComfyUI para Geração de Lotes de Imagens em Linguagem Natural
Tools

Integrando Agentes LLM Locais com ComfyUI para Geração de Lotes de Imagens em Linguagem Natural

Um desenvolvedor compartilha como conectou seu agente OpenClaw local ao ComfyUI, permitindo comandos em linguagem natural para fluxos de trabalho de geração de imagens em lote. A integração usa uma habilidade personalizada do agente que mapeia solicitações em inglês para JSON de fluxo de trabalho do ComfyUI e gerencia a comunicação via API.

OpenClawRadar
Painel de Código Aberto Revela Custos Reais de Computação do Claude Code
Tools

Painel de Código Aberto Revela Custos Reais de Computação do Claude Code

Um desenvolvedor engenhou reversamente a fórmula de limite de taxa do Claude Code para construir um painel local que mostra a porcentagem de uso em tempo real, custos reais em dólares, taxa de consumo, horários de pico e quais habilidades/hooks estão sendo acionados. A ferramenta revelou que um plano de US$ 100/mês consumiu US$ 13.286 em computação de API equivalente em um mês.

OpenClawRadar
Passando das regras do CLAUDE.md para a aplicação de infraestrutura com Citadel
Tools

Passando das regras do CLAUDE.md para a aplicação de infraestrutura com Citadel

Um desenvolvedor descobriu que adicionar mais regras ao CLAUDE.md além de cerca de 100 linhas reduzia a conformidade, com 40% de redundância em seu arquivo. A solução foi transferir a aplicação das regras das instruções para a infraestrutura usando ganchos de ciclo de vida, habilidades e arquivos de campanha, culminando no sistema de código aberto Citadel.

OpenClawRadar