Axe: Ein 12-MB-CLI für Single-Purpose-LLM-Agenten

✍️ OpenClawRadar📅 Veröffentlicht: 13. März 2026🔗 Source
Axe: Ein 12-MB-CLI für Single-Purpose-LLM-Agenten
Ad

Was Axe ist

Axe ist eine 12 MB große Go-Binärdatei mit zwei Abhängigkeiten (cobra, toml), die KI-Frameworks durch einen Unix-inspirierten Ansatz für LLM-Agenten ersetzt. Anstatt lang laufender Chatbot-Sitzungen führt es zielgerichtete Agenten aus, die in TOML-Konfigurationsdateien definiert sind. Jeder Agent hat eine spezifische Aufgabe wie Code-Review, Log-Analyse oder das Schreiben von Commit-Nachrichten.

Kernfunktionen

  • TOML-basierte Konfiguration: Deklarative, versionskontrollierbare Agentendefinitionen mit System-Prompts, Modellauswahl, Skill-Dateien und Kontextdateien
  • Stdin-Piping: git diff | axe run reviewer funktioniert direkt
  • Sub-Agenten-Delegation: Agenten können andere Agenten über LLM-Toolnutzung aufrufen, mit Tiefenbegrenzung und paralleler Ausführung
  • Persistenter Speicher: Zeitgestempelte Markdown-Logs tragen Kontext über mehrere Ausführungen hinweg, mit LLM-unterstützter Garbage Collection
  • Multi-Provider-Unterstützung: Funktioniert mit Anthropic, OpenAI, Ollama (lokale Modelle) oder jedem models.dev-Format
  • Integrierte Tools: Websuche, URL-Abruf und pfadgeschützte Dateioperationen (lesen, schreiben, bearbeiten, auflisten), die auf das Arbeitsverzeichnis des Agenten beschränkt sind
  • MCP-Unterstützung: Kann jeden MCP-Server mit Agenten verbinden
  • Skill-System: Wiederverwendbare Anweisungssätze, die von Agenten gemeinsam genutzt werden
  • JSON-Ausgabe: Strukturierte Ausgabe mit Metadaten für Skripting
  • Dry-Run-Modus: Überprüfen des aufgelösten Kontexts ohne LLM-Aufruf
Ad

Installation & Einrichtung

Erfordert Go 1.24+. Installation über:

go install github.com/jrswab/axe@latest

Oder aus dem Quellcode bauen:

git clone https://github.com/jrswab/axe.git
cd axe
go build .

Konfiguration initialisieren:

axe config init

Erstellt eine Verzeichnisstruktur unter $XDG_CONFIG_HOME/axe/ mit Beispiel-Skills und einer Standard-config.toml für Provider-Anmeldedaten.

Anwendungsbeispiele

Einen Agenten erstellen und ausführen:

axe agents init my-agent
axe agents edit my-agent
axe run my-agent

Daten von anderen Tools pipen:

git diff --cached | axe run pr-reviewer
cat error.log | axe run log-analyzer

Beispiel-Agenten aus dem examples/-Verzeichnis kopieren:

cp examples/code-reviewer/code-reviewer.toml "$(axe config path)/agents/"
cp -r examples/code-reviewer/skills/ "$(axe config path)/skills/"
export ANTHROPIC_API_KEY="your-key-here"
git diff | axe run code-reviewer

Docker-Bereitstellung

Image bauen:

docker build -t axe .

Multi-Architektur-Builds (linux/amd64, linux/arm64) über buildx:

docker buildx build --platform linux/amd64,linux/arm64 -t axe:latest .

Einen Agenten mit eingebundener Konfiguration ausführen:

docker run --rm \
  -v ./my-config:/home/axe/.config/axe \
  -e ANTHROPIC_API_KEY \
  axe run my-agent

Stdin mit -i-Flag pipen:

git diff | docker run --rm -i \
  -v ./my-config:/home/axe/.config/axe \
  -e ANTHROPIC_API_KEY \
  axe run my-agent

Für wen es gedacht ist

Entwickler, die spezifische KI-Aufgaben ohne Framework-Overhead automatisieren möchten, insbesondere solche, die bereits Unix-Tools, Git-Hooks, Cron oder CI-Pipelines verwenden.

📖 Read the full source: HN LLM Tools

Ad

👀 Siehe auch

Der SMELT-Compiler reduziert die OpenClaw-Arbeitsbereich-Tokennutzung um bis zu 95 %.
Werkzeuge

Der SMELT-Compiler reduziert die OpenClaw-Arbeitsbereich-Tokennutzung um bis zu 95 %.

SMELT kompiliert OpenClaw-Arbeitsbereich-Markdown-Dateien in eine kompaktere Laufzeitform und sendet nur relevante Inhalte an KI-Modelle. Benchmarks zeigen Token-Reduktionen von 76,1 % bis 95,5 % bei Abfragen, wodurch die Neuverarbeitung statischer Dateien wie USER.md und SOUR.md bei jeder Nachricht vermieden wird.

OpenClawRadar
latexnav: Python-Tool zur Navigation von LaTeX-Dateien für LLM und Menschen
Werkzeuge

latexnav: Python-Tool zur Navigation von LaTeX-Dateien für LLM und Menschen

latexnav ist ein kostenloses Open-Source-Python-Tool, das LaTeX-Dateien analysiert, um strukturelle Elemente wie Theoreme, Definitionen, Abschnitte, Labels, Querverweise und Abhängigkeiten zu extrahieren. Es liefert Zusammenfassungen mit autoritativen Zeilennummern, um LLMs und Menschen dabei zu helfen, große Manuskripte effizient zu navigieren.

OpenClawRadar
OpenClaw Multi-Agent-Workflow-Probleme: Stillstand, Kontextverlust und Token-Ineffizienz
Werkzeuge

OpenClaw Multi-Agent-Workflow-Probleme: Stillstand, Kontextverlust und Token-Ineffizienz

Ein Entwickler berichtet, dass OpenClaw-Multi-Agent-Workflows häufig ins Stocken geraten, wobei Agenten hängen bleiben, Kontextverluste trotz benutzerdefinierter Dokumentation auftreten und übermäßig viele Tokens ohne Ausgabe verbraucht werden. Das Setup nutzte Gemini 3 Pro/Codex-Modelle mit einem COO-Orchestrator und spezialisierten Task-Agenten.

OpenClawRadar
Forge: Open-Source Claude-Code-Plugin fügt Governance- und Test-Gates hinzu
Werkzeuge

Forge: Open-Source Claude-Code-Plugin fügt Governance- und Test-Gates hinzu

Forge ist ein Open-Source-Claude-Code-Plugin, das Dateisperren, automatisierte Testgates und 22 Governance-Agenten hinzufügt, um Kollisionen und Abweichungen in KI-generierten Code-Workflows zu verhindern. Es ist unter der MIT-Lizenz lizenziert und wird über den Claude-Plugin-Marktplatz installiert.

OpenClawRadar