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

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".
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
👀 See Also

cldctrl: Painel de Terminal para Gerenciar Sessões de Código do Claude
cldctrl é um pacote npm que fornece um painel de terminal para iniciar e gerenciar sessões do Claude Code em diferentes projetos. Ele lê os dados existentes de ~/.claude, descobre projetos automaticamente e mostra o uso de tokens com barras de limite de taxa.

Claude Code agora suporta mais de 240 modelos via gateway NVIDIA NIM — incluindo Nemotron-3 120B para codificação agêntica
O Claude Code pode alternar no meio da sessão para mais de 240 modelos NVIDIA NIM através do comando /model. A variante de raciocínio Nemotron-3 Super 120B mostra resultados fortes para refatoração de múltiplos arquivos e tarefas de agente.

Claudlytics: Painel Autohospedado para Monitorar o Uso de Tokens e Custos do Código Claude
Claudlytics é um servidor web Node.js que lê os arquivos de sessão locais .jsonl do Claude Code para fornecer rastreamento em tempo real do uso de tokens e custos. Ele é executado localmente em 127.0.0.1 e pode ser acessado via túnel SSH para servidores remotos.

Habilidade OpenClaw Reduz Transferência de Agente ao Permitir Automação
Uma nova habilidade para agentes OpenClaw aborda o problema comum em que os agentes identificam o próximo passo, mas param em 'aqui está o que fazer a seguir', exigindo uma transferência para um humano. A habilidade permite que os agentes executem certas ações por conta própria, como registrar, postar, responder e assinar.