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

Voxray-AI : Backend de Production en Go pour Pipelines d'Agents Vocaux en Temps Réel
Voxray-AI est un backend en Go qui enchaîne Whisper → n'importe quel LLM → TTS dans un pipeline d'agent vocal en temps réel avec support WebSocket et WebRTC. Il est conçu pour des serveurs de qualité production et des charges de travail vocales à haute concurrence avec des fournisseurs configurables pour les couches STT, LLM et TTS.

La compétence Claude Code combine les approches de DeepMind Aletheia et d'Anthropic harness.
Une compétence Claude Code implémente un pipeline Planificateur → Générateur → Évaluateur → Réviseur qui synthétise l'agent de recherche mathématique Aletheia de DeepMind avec l'architecture de codage multi-agent d'Anthropic, ajoutant une pré-analyse à l'aveugle où l'évaluateur raisonne sur les approches correctes avant de voir le code candidat.

Quiver : Une interface graphique pour gérer et synchroniser les compétences en code Claude
Quiver est un outil GUI gratuit et open source qui fournit une interface web pour gérer les compétences Claude Code, permettant aux utilisateurs de parcourir les compétences locales et les plugins du marketplace, d'éditer les fichiers SKILL.md, de synchroniser via Git et d'installer des compétences sans utiliser le terminal.
Cocall.ai MCP : Appels sortants avec escalade humaine en temps réel
Cocall.ai est un MCP pour Claude qui permet d'effectuer des appels sortants avec un modèle parole-à-parole en duplex intégral. Il peut faire une pause en cours d'appel pour vous poser une question spécifique au lieu de deviner, naviguer dans les menus IVR et vous transférer l'appel si nécessaire.