Pu.sh: 400-zeiliges Shell-Script-Coding-Agent-Toolkit von HN

✍️ OpenClawRadar📅 Veröffentlicht: 30. April 2026🔗 Source
Pu.sh: 400-zeiliges Shell-Script-Coding-Agent-Toolkit von HN
Ad

Pu.sh ist ein vollwertiger Coding-Agent-Harness in ~400 Zeilen Shell-Script, ausgelegt auf maximale Portabilität. Er benötigt nur sh, curl und awk – kein npm, pip, Docker oder andere Abhängigkeiten. Das Projekt ist von Pi (pi.dev) inspiriert und verwendet die gleiche 7-Tool-Oberfläche und das Exakt-Text-Bearbeitungsmodell.

Hauptmerkmale

  • Unterstützte Modelle: Anthropic (Claude) und OpenAI
  • 7 integrierte Tools: bash, read, write, edit, grep, find, ls
  • REPL-Modus für interaktive Nutzung
  • Automatische Kompaktierung des Gesprächskontexts
  • Checkpoint/Resume-Funktionen
  • Pipe-Modus für Scripting
  • 90 tests ohne API zur Überprüfung der Funktionalität ohne externe Aufrufe

Auffällig fehlend: TUI, Streaming, Bildunterstützung, OAuth, Windows-Kompatibilität – und, wie der Autor sagt, "Würde."

Ad

Code und Philosophie

Der Autor gibt zu, dass er den Großteil des awk-Codes nicht lesen kann, der von Pi/Claude/Codex geschrieben wurde. Die Reasoning-Schleife übernimmt JSON-Parsing und Tool-Aufrufe über mehrere Durchläufe hinweg mit awk. Die Agent-Schleife selbst ist winzig – der Großteil der Komplexität in echten Agent-CLIs kommt von DX und Härtung. Das Projekt wird unter einer selbstauferlegten Regel veröffentlicht: keine neuen Abhängigkeiten und unter 500 LOC.

Setup

curl -sL pu.dev/pu.sh -o pu.sh && chmod +x pu.sh
./pu.sh

Alles, was Sie brauchen, ist curl, awk und ein API-Schlüssel. Der Autor ermutigt die Leser, ihren eigenen Harness zu bauen, der an ihre Bedürfnisse angepasst ist.

📖 Read the full source: HN AI Agents

Ad

👀 Siehe auch

Architor: Open-Source-Tool für phasengesteuerte Architektur-Workflows mit Claude Code
Werkzeuge

Architor: Open-Source-Tool für phasengesteuerte Architektur-Workflows mit Claude Code

Architor ist ein Open-Source-Tool, das Claude Code in einen phasengesteuerten Architekturassistenten mit persistentem Designgedächtnis strukturiert. Es organisiert Systemdesign in die Phasen Anforderungsbewertung, Architekturentscheidungen, Komponentendesign und Validierung und verfolgt Entscheidungen in einem .arch-Arbeitsbereich.

OpenClawRadar
PocketBot: iOS-App nutzt Claude, um deterministische JavaScript-Automationen aus natürlicher Sprache zu generieren
Werkzeuge

PocketBot: iOS-App nutzt Claude, um deterministische JavaScript-Automationen aus natürlicher Sprache zu generieren

PocketBot ist eine iOS-Mobilanwendungs-Automatisierungs-App, die Claude über AWS Bedrock nutzt, um Anfragen in natürlicher Sprache in eigenständige JavaScript-Skripte umzuwandeln. Das LLM schreibt den Code einmal, dann laufen die deterministischen Skripte nach Zeitplan in einer abgeschotteten Laufzeitumgebung ohne KI-Beteiligung.

OpenClawRadar
Specsmaxxing: KI-Psychose mit YAML-Spezifikationen und ACAI bekämpfen
Werkzeuge

Specsmaxxing: KI-Psychose mit YAML-Spezifikationen und ACAI bekämpfen

Acai.sh stellt Specsmaxxing vor: eine Methode, um dem Kontextverlust von KI-Agenten entgegenzuwirken, indem Anforderungen in YAML geschrieben und nummerierte Akzeptanzkriterien für KI (ACAI) verwendet werden, auf die Agenten im Code verweisen.

OpenClawRadar
WeAreHere Browser-Erweiterung und MCP-Tools scannen Website-Datenschutzpraktiken
Werkzeuge

WeAreHere Browser-Erweiterung und MCP-Tools scannen Website-Datenschutzpraktiken

Zwei Open-Source-Tools – barebrowse und wearehere – durchsuchen Websites nach Trackern, Fingerprinting und Verbindungen zu Datenbrokern. Die wearehere-Browsererweiterung zeigt in Echtzeit Datenschutzwerte (0-100) während des Surfens an, während MCP-Server es KI-Assistenten ermöglichen, jede Website auf Befehl zu bewerten.

OpenClawRadar