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

Historial de ELO del modelo Arena AI rastrea la degradación del rendimiento de LLM a lo largo del tiempo
Un panel en vivo visualiza las puntuaciones ELO de los modelos insignia de los principales laboratorios de IA, revelando una degradación gradual del rendimiento y saltos repentinos en los nuevos lanzamientos. La herramienta traza dinámicamente una curva por laboratorio, rastreando el modelo mejor valorado.
MartinLoop: Plano de Control de Código Abierto para Agentes de Codificación de IA con Límites de Presupuesto y Registros de Auditoría
MartinLoop es un plano de control de código abierto que añade límites de presupuesto estrictos, registros de auditoría en JSONL, clasificación de fallos y verificaciones de finalización basadas en pruebas a los agentes de codificación de IA.

Habilidad Traductora de Videos OpenClaw Disponible en ClawHub
Una nueva habilidad de Traductor de Video para agentes OpenClaw permite a los usuarios subir un video o proporcionar una URL para obtener una vista previa traducida al instante. La habilidad está alojada en ClawHub.

Anamnesis: Una Capa de Memoria Portátil para Claude y ChatGPT a través de MCP
Anamnese es un servidor MCP gratuito que almacena recuerdos, tareas, objetivos y notas en Claude y ChatGPT, extrayendo solo el contexto relevante en las conversaciones mientras permite a los usuarios ver, editar y exportar sus datos.