Hax: Ein minimalistischer Terminal-nativer Codierungs-Agent in C
Hax ist ein minimalistischer, terminalbasierter Codierungsagent, der in C geschrieben ist. Er wird als einzelnes natives Binary mit minimalen Abhängigkeiten ausgeliefert, startet sofort und verbraucht nur wenige MB RAM – so bleibt mehr Speicher für Ihre lokalen LLMs.
Hauptfunktionen
- Leichtgewichtiges Design: Ein einzelnes natives C-Binary mit einem kleinen Abhängigkeitssatz. Startet sofort und verbraucht nur sehr wenig Speicher (nur ein paar MB) – so bleibt mehr RAM für Ihre lokalen LLMs.
- Lokale Modelle sind erstklassig: Hax erkennt automatisch das Modell und die Laufzeitfähigkeiten. Kein benutzerdefinierter Provider-Konfigurationsblock für das Standard-Setup erforderlich. Beispiel:
llama-server -m [model].gguf
hax --provider llama.cpp
-p-Einzelmodus mit Fortsetzungshinweisen auf stderr, Klartext-Konfigurations- und Sitzungsdateien, Zusammensetzung über Subprozesse statt Plugins.Für wen es gedacht ist
Entwickler, die im Terminal leben, lokale Modelle ausführen, prüfen, was ihre Tools tun, Software für Distributionen paketieren oder Agenten betreiben, bei denen Ressourcen knapp sind. Wenn Sie MCP-Marktplätze, eine Plugin-Laufzeitumgebung, IDE-Panels oder Berechtigungsabfragen pro Befehl wünschen, bauen andere Agenten genau das – hax tut dies bewusst nicht, und docs/philosophy.md erklärt jede Auslassung.
Erste Schritte
Hax läuft unter Linux und macOS; unter Windows verwenden Sie es unter WSL. Installation mit Homebrew:
brew install oleksandrchekhovskyi/hax/hax
Unter Arch Linux ist hax im AUR als hax verfügbar. Unter jedem Linux laden Sie das vorgefertigte statische Binary (x86_64 oder aarch64) aus dem neuesten Release herunter und legen Sie es in Ihren PATH.
Aus dem Quellcode erstellen:
git clone https://github.com/OleksandrChekhovskyi/hax.git
cd hax
scripts/install_deps.sh # Debian/Ubuntu, Fedora, Arch, openSUSE, Alpine, macOS
make # Binary unter ./build/hax
make install # optional; kann nach sudo fragen
Führen Sie hax aus dem Projektverzeichnis aus, in dem Sie arbeiten möchten:
hax # interaktive REPL
hax -p "TODOs auflisten" # einen Prompt ausführen und die endgültige Antwort ausgeben
printf "x erklären" | hax -p # Prompt von stdin lesen
hax -c # die neueste Sitzung für dieses Verzeichnis fortsetzen
hax --resume # eine vergangene Sitzung für dieses Verzeichnis auswählen
hax --resume=ID -p "weiter" # eine bestimmte Sitzung im Einzelmodus fortsetzen
Der einfachste erste Start ist interaktiv: Starten Sie hax und verwenden Sie dann /provider, um verfügbare Provider zu sehen und ein Modell auszuwählen. Hax merkt sich interaktive Provider-, Modell- und Aufwand-Auswahl. Weitere Informationen zur Provider-Einrichtung und vollständige Dokumentation finden Sie in der README.
📖 Lesen Sie den vollständigen Quellcode: HN AI Agents
👀 Siehe auch

9 Bausteine für den Betrieb von Claude Code als persistentes Betriebssystem über 18 Unternehmen hinweg
Ein Entwickler betreibt 18 Claude Code-Instanzen als gemeinsames Betriebssystem mit selektiver Synchronisation, ausgelagerter Zustandsverwaltung auf MCP-Server, quittungsbasierter Verifikation und automatisch geladenen Regeln. Beschreibt die Architektur.

Storybloq: Ein Projekt-Tracker im .story/-Verzeichnis Ihres Repos hat jetzt eine Mac-App
Storybloq, ein Projekt-Tracker, der Tickets, Issues, Roadmap-Phasen und Sitzungsübergaben als JSON/Markdown in einem .story/-Verzeichnis in Ihrem Repository speichert, ist jetzt als kostenlose Mac-App im App Store erhältlich. Es integriert sich über CLI und MCP-Server mit Claude Code und wurde vollständig mit Claude Code erstellt.

Sechs Open-Source-Tools, die die Sicherheits-, Kosten- und Komplexitätsprobleme von OpenClaw angehen
Ein Entwickler testete sechs Community-Tools, um die von Cisco aufgedeckten Sicherheitslücken von OpenClaw, die explodierenden Kosten und die komplexe Einrichtung zu lösen. ClawSec bietet Sicherheitsscans und Integritätsprüfungen, Antfarm ermöglicht deterministische Multi-Agenten-Workflows und LanceDB Pro verbessert den Speicherzugriff mit hybrider Vektorsuche.

Claude mit einem lokalen LLM als Assistent über MCP auf dem Mac ausstatten
Ein Entwickler verbindet Claude mit einem lokalen Qwen 2.5 Coder 14B über Ollama und MCP und schafft so einen kostenlosen Assistenten für Aufgaben wie Textverarbeitung und den Umgang mit großen Dateien.