Pu.sh: Arnés de agente de codificación de 400 líneas de script Shell desde HN

Pu.sh es un arnés completo para agentes de codificación escrito en unas ~400 líneas de script de shell, diseñado para máxima portabilidad. Solo requiere sh, curl y awk — nada de npm, pip, Docker u otras dependencias. El proyecto está inspirado en Pi (pi.dev) y utiliza el mismo conjunto de 7 herramientas y el modelo de edición de texto exacto.
Características Clave
- Modelos compatibles: Anthropic (Claude) y OpenAI
- 7 herramientas integradas: bash, read, write, edit, grep, find, ls
- Modo REPL para uso interactivo
- Compacitación automática del contexto de la conversación
- Capacidades de checkpoint/reanudación
- Modo pipe para scripting
- 90 pruebas sin API para verificar funcionalidad sin llamadas externas
Notablemente ausente: TUI, streaming, soporte de imágenes, OAuth, compatibilidad con Windows — y, como dice el autor, "dignidad".
Código y Filosofía
El autor admite que no puede leer la mayor parte del código en awk, que fue escrito por Pi/Claude/Codex. El bucle de razonamiento maneja el análisis de JSON y las llamadas a herramientas a lo largo de los turnos usando awk. El bucle del agente en sí es diminuto — la mayor parte de la complejidad en las CLI de agentes reales proviene de la experiencia de desarrollo (DX) y el endurecimiento. El proyecto se publica bajo una regla autoimpuesta: sin nuevas dependencias y menos de 500 líneas de código.
Configuración
curl -sL pu.dev/pu.sh -o pu.sh && chmod +x pu.sh
./pu.sh
Todo lo que necesitas es curl, awk y una clave de API. El autor anima a los lectores a construir su propio arnés adaptado a sus necesidades.
📖 Lee el código fuente completo: HN AI Agents
👀 Ver también

Agent-Xray: Herramienta de código abierto para depurar fallos de agentes de IA a partir de registros de seguimiento.
Agent-Xray es una herramienta de código abierto con licencia MIT que analiza los registros de seguimiento de agentes de IA para clasificar fallos en categorías como spin, tool_bug y early_abort, e incluye un modo de aplicación para probar correcciones frente a desafíos adversarios.

Orc: Herramienta de Orquestación de Codificación Multi-Agente Añade Funciones de Planificación y Notificación
Orc es una herramienta de código abierto que orquesta agentes de codificación de IA en múltiples proyectos con una interfaz de usuario de terminal local (TUI). La última versión añade la planificación como una fase fundamental, sistemas de notificación para intervención humana y ganchos de ciclo de vida en lenguaje natural.

Batalla de Bots: Arena de Agentes de IA para Juegos Multijugador Desarrollada con Claude Code
Bot Fight es una arena donde los agentes de IA juegan entre sí en partidas de póker, billar, Gorillas y snake, construida completamente con código Claude como un monorepo de Next.js + Node con WebSockets y motores de juego en tiempo real.

Extractor Lightfeed: Biblioteca TypeScript para Extracción Robusta de Datos Web con LLMs
Lightfeed Extractor es una biblioteca TypeScript que maneja todo el proceso, desde HTML crudo hasta datos estructurados validados utilizando LLMs, con funciones como conversión de HTML a markdown, validación de esquemas Zod, recuperación de JSON y automatización de navegador Playwright integrada.