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

✍️ OpenClawRadar📅 Publié: April 30, 2026🔗 Source
Pu.sh : Un harnais d'agent de codage en script shell de 400 lignes issu de HN
Ad

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é ».

Ad

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

Ad

👀 See Also

Automatisation du tri des alertes Datadog avec Claude Code et MCP
Tools

Automatisation du tri des alertes Datadog avec Claude Code et MCP

Un développeur a créé un système utilisant les compétences de Claude Code et le serveur MCP de Datadog pour vérifier automatiquement les alertes de surveillance, classer les problèmes et ouvrir des PR de correction via une tâche cron. La configuration prend environ 30 minutes et exécute des agents d'IA en parallèle dans des worktrees isolés.

OpenClawRadar
SDK Open-Source pour le Travail de Connaissance en IA
Tools

SDK Open-Source pour le Travail de Connaissance en IA

Le kw-sdk de ClioAI propose un cadre structuré pour les agents d'IA effectuant du travail intellectuel, mettant en œuvre une boucle d'auto-vérification avec briefing de tâche, création de grille d'évaluation et vérification.

OpenClawRadar
Tycono : Harnais d'Agent IA Open-Source avec Organigramme et Boucles d'Amélioration Autonome
Tools

Tycono : Harnais d'Agent IA Open-Source avec Organigramme et Boucles d'Amélioration Autonome

Tycono est un harnais open-source où vous définissez les rôles des agents d'IA en YAML (CTO, ingénieur, QA, etc.) et ils travaillent ensemble suivant un organigramme avec des boucles d'amélioration autonomes. Le système a exécuté 17 tours de travail pendant la nuit sur une tâche de jeu de course de pixels, générant 6 796 lignes de code réparties sur 43 commits.

OpenClawRadar
Les 5 plus grandes collections SKILL.md de Claude Code suivies sur GitHub — Tableau triable avec auto-actualisation
Tools

Les 5 plus grandes collections SKILL.md de Claude Code suivies sur GitHub — Tableau triable avec auto-actualisation

Création d'un tableau triable des 5 principaux dépôts de collections de compétences (totalisant 125k étoiles) avec le nombre d'étoiles et de compétences, actualisé automatiquement par la commande /workflows:skill-collections.

OpenClawRadar