Hax: Un agente de codificación minimalista nativo de terminal en C

✍️ OpenClawRadar📅 Publicado: 14 de agosto de 2026🔗 Source
Ad

Hax es un agente de codificación minimalista, nativo de terminal, escrito en C. Se entrega como un único binario nativo con dependencias mínimas, arranca al instante y utiliza solo unos pocos MB de RAM, dejando más memoria para tus LLMs locales.

Características clave

  • Ligero por diseño: Un único binario nativo en C con un conjunto pequeño de dependencias. Arranca al instante y utiliza una cantidad muy pequeña de memoria (solo unos pocos MB), por lo que queda más RAM para tus LLMs locales.
  • Modelos locales de primera clase: Hax descubre automáticamente el modelo y las capacidades del runtime. No se necesita un bloque de configuración de proveedor personalizado para la configuración predeterminada. Ejemplo:
  • llama-server -m [modelo].gguf
    hax --provider llama.cpp
  • Respeta tu terminal: El Markdown en streaming y la salida de herramientas en vivo se reajustan para la visualización. Solo redibuja la línea actual de streaming o el área de entrada, preservando el scrollback nativo. No toma el control ni estropea tu terminal.
  • Inspectable: Ve exactamente lo que se envió al modelo y lo que respondió en una vista de transcripción útil (Ctrl+T). Opcionalmente, recopila un rastro detallado del protocolo de cable.
  • Usa cualquier proveedor/modelo: Soporta OpenAI (+compatibles), Anthropic (+compatibles), Codex (vía suscripción ChatGPT), OpenRouter, llama.cpp, etc.
  • Herramienta Unix bien educada: Rutas XDG, salida estándar limpia en modo de un solo disparo -p con pistas de reanudación en stderr, archivos de configuración y sesión en texto plano, composición mediante subprocesos en lugar de plugins.
Ad

Para quién es

Desarrolladores que viven en la terminal, ejecutan modelos locales, auditan lo que hacen sus herramientas, empaquetan software para distribuciones, o ejecutan agentes donde los recursos son escasos. Si quieres mercados MCP, un runtime de plugins, paneles IDE, o avisos de permiso por comando, otros agentes construyen exactamente eso; hax deliberadamente no lo hace, y docs/philosophy.md explica cada omisión.

Cómo empezar

Hax funciona en Linux y macOS; en Windows, úsalo bajo WSL. Instala con Homebrew:

brew install oleksandrchekhovskyi/hax/hax

En Arch Linux, hax está en AUR como hax. En cualquier Linux, descarga el binario estático precompilado (x86_64 o aarch64) de la última versión y ponlo en tu PATH.

Compilar desde el código fuente:

git clone https://github.com/OleksandrChekhovskyi/hax.git
cd hax
scripts/install_deps.sh  # Debian/Ubuntu, Fedora, Arch, openSUSE, Alpine, macOS
make                     # binario en ./build/hax
make install             # opcional; puede pedir sudo

Ejecuta hax desde el directorio del proyecto en el que quieras trabajar:

hax                # REPL interactivo
hax -p "listar TODOs"  # ejecuta un prompt e imprime la respuesta final
printf "explica x" | hax -p   # lee el prompt desde stdin
hax -c             # continúa la última sesión para este directorio
hax --resume       # elige una sesión pasada para este directorio
hax --resume=ID -p "siguiente"   # reanuda una sesión específica en modo de un solo disparo

La forma más fácil de empezar es interactiva: inicia hax, luego usa /provider para ver los proveedores disponibles y elegir un modelo. Hax recuerda las selecciones interactivas de proveedor, modelo y esfuerzo. Consulta el README para la configuración del proveedor y la documentación completa.

📖 Lee el código fuente completo: HN AI Agents

Ad

👀 Ver también

Control de Nodos: Juego Multijugador en Tiempo Real .io Construido Enteramente con Claude 4.6 y 4.7
Herramientas

Control de Nodos: Juego Multijugador en Tiempo Real .io Construido Enteramente con Claude 4.6 y 4.7

Un desarrollador creó un juego multijugador competitivo en vivo .io, Node Control, usando Claude 4.6 y 4.7. Incluye netcode autoritativo del servidor a 60Hz, despliegue en 4 regiones en fly.io y una estética de red neural.

OpenClawRadar
Claude Code Container proporciona aislamiento Docker sin configuración para Claude Code.
Herramientas

Claude Code Container proporciona aislamiento Docker sin configuración para Claude Code.

Claude Code Container (ccc) es una herramienta gratuita y de código abierto que crea automáticamente contenedores Docker por proyecto para Claude Code con aislamiento completo y configuración cero. Reenvía variables de entorno del host, monta claves SSH, proporciona un proxy local transparente e incluye Chromium con chrome-devtools MCP preconfigurado.

OpenClawRadar
YourMemory: Memoria IA con decaimiento biológico alcanza un 59% de recuerdo en LoCoMo-10
Herramientas

YourMemory: Memoria IA con decaimiento biológico alcanza un 59% de recuerdo en LoCoMo-10

YourMemory otorga a los agentes de IA una memoria persistente utilizando la curva de olvido de Ebbinghaus y recuperación mejorada con grafos. Evaluado con un 59% de Recall@5 en LoCoMo-10, 2× mejor que Zep Cloud.

OpenClawRadar
Graphify: Una habilidad de Claude Code que construyó un grafo de conocimiento de tu repositorio: 450k descargas, 40k estrellas en 26 días
Herramientas

Graphify: Una habilidad de Claude Code que construyó un grafo de conocimiento de tu repositorio: 450k descargas, 40k estrellas en 26 días

Graphify es una habilidad de Claude Code que lee cada archivo en tu repositorio, construye un grafo de conocimiento con detección de comunidades de Leiden, y lo consulta con 71 veces menos tokens que los archivos sin procesar. Más de 450k descargas en PyPI, ~40k estrellas en GitHub, #2 en el ranking global en la primera semana.

OpenClawRadar