Pu.sh : Un harnais d'agent de codage en script shell de 400 lignes issu de HN

Pu.sh est un harnais complet d'agent de codage écrit en ~400 lignes de script shell, conçu pour une portabilité maximale. Il nécessite uniquement sh, curl et awk — pas de npm, pip, Docker ou autres dépendances. Le projet s'inspire de Pi (pi.dev) et utilise la même surface de 7 outils et le modèle d'édition de texte exact.
Fonctionnalités clés
- Modèles pris en charge : Anthropic (Claude) et OpenAI
- 7 outils intégrés : bash, read, write, edit, grep, find, ls
- Mode REPL pour une utilisation interactive
- Auto-compaction du contexte de conversation
- Capacités de point de contrôle/reprise
- Mode pipe pour le scripting
- 90 tests sans API pour vérifier les fonctionnalités sans appels externes
Absences notables : TUI, streaming, support d'images, OAuth, compatibilité Windows — et, comme le dit l'auteur, « dignité ».
Code et philosophie
L'auteur admet ne pas pouvoir lire la majeure partie du code awk, qui a été écrit par Pi/Claude/Codex. La boucle de raisonnement gère l'analyse JSON et les appels d'outils entre les tours en utilisant awk. La boucle d'agent elle-même est minuscule — la majeure partie de la complexité des véritables CLI d'agents provient de l'expérience utilisateur et du renforcement. Le projet est publié sous une règle auto-imposée : pas de nouvelles dépendances et moins de 500 lignes de code.
Installation
curl -sL pu.dev/pu.sh -o pu.sh && chmod +x pu.sh
./pu.sh
Tout ce dont vous avez besoin est curl, awk et une clé API. L'auteur encourage les lecteurs à construire leur propre harnais adapté à leurs besoins.
📖 Lire le code source complet : HN AI Agents
👀 See Also

Un développeur indie déploie un site complet de studio de jeu via Claude Code, incluant une couche de données API Steam
Un développeur de jeux indépendant a utilisé Claude Code pour construire et déployer un site web de studio de jeux sans toucher à un terminal, y compris une couche de données qui récupère des informations en direct depuis l'API Steam.

Compétence de balayage de sécurité pour les agents d'IA de codage vérifiant automatiquement les déploiements
Un développeur a créé un fichier de compétence qui permet aux agents d'IA de codage d'analyser automatiquement leurs propres déploiements pour détecter des problèmes de sécurité comme des secrets exposés, des ports ouverts, des en-têtes de sécurité manquants et du code source divulgué. L'analyse s'exécute après chaque déploiement et prend environ 30 secondes.

Kios : Un lecteur iOS pour les bibliothèques Kobo/Calibre auto-hébergées avec synchronisation de la progression
Kios est une application iOS qui lit des livres depuis des serveurs Kobo/Calibre auto-hébergés et synchronise la progression de lecture via le protocole Kobo, OPDS 1.2/2.0 et kosync. Construite avec Claude Code.

Le Registre AbsolutelySkilled Ajoute 156 Compétences Prêtes pour la Production pour Claude Code
Un développeur a créé AbsolutelySkilled, un registre de 156 modules de compétences structurées pour Claude Code qui persistent entre les sessions. Chaque compétence inclut des conditions de déclenchement, des fichiers de référence, des cas de test et des anti-modèles dans des fichiers SKILL.md.