Hax:用C语言编写的极简终端原生编码代理

✍️ OpenClawRadar📅 Опубликовано: 14 августа 2026 г.🔗 Source
Ad

Hax — минималистичный терминальный агент для программирования, написанный на C. Он поставляется в виде одного нативного бинарника с минимальными зависимостями, запускается мгновенно и использует всего несколько МБ ОЗУ, оставляя больше памяти для ваших локальных LLM.

Ключевые возможности

  • Лёгкий по дизайну: Один нативный бинарник на C с небольшим набором зависимостей. Запускается мгновенно и потребляет очень мало памяти (всего несколько МБ) — так что больше ОЗУ остаётся для ваших локальных LLM.
  • Локальные модели в приоритете: Hax автоматически обнаруживает модель и возможности рантайма. Никаких блоков конфигурации провайдера для стандартной настройки не требуется. Пример:
  • llama-server -m [model].gguf
    hax --provider llama.cpp
  • Уважает ваш терминал: Потоковый Markdown и живой вывод инструментов переформатируются для отображения. Перерисовывается только текущая потоковая строка или область ввода, сохраняя нативную прокрутку. Не захватывает и не портит ваш терминал.
  • Прозрачность: Видно точно, что было отправлено модели и что она ответила в удобном виде транскрипта (Ctrl+T). По желанию можно собирать детальную трассировку протокола.
  • Используйте любого провайдера/модель: Поддерживает OpenAI (+совместимые), Anthropic (+совместимые), Codex (через подписку ChatGPT), OpenRouter, llama.cpp и т.д.
  • Хорошо ведущий себя Unix-инструмент: Пути XDG, чистый stdout в одноразовом режиме -p с подсказками для возобновления в stderr, конфигурация и файлы сессий в виде обычного текста, композиция через подпроцессы вместо плагинов.
Ad

Для кого это

Для разработчиков, которые живут в терминале, запускают локальные модели, проверяют, что делают их инструменты, пакуют ПО для дистрибутивов или запускают агентов в условиях ограниченных ресурсов. Если вам нужны маркетплейсы MCP, среда выполнения плагинов, панели IDE или запросы разрешений для каждой команды — другие агенты делают именно это; hax намеренно этого не делает, и в docs/philosophy.md объясняется каждое упущение.

Начало работы

Hax работает на Linux и macOS; на Windows используйте его через WSL. Установка через Homebrew:

brew install oleksandrchekhovskyi/hax/hax

На Arch Linux hax доступен в AUR как hax. На любом Linux вы можете скачать готовый статический бинарник (x86_64 или aarch64) из последнего релиза и добавить его в PATH.

Сборка из исходников:

git clone https://github.com/OleksandrChekhovskyi/hax.git
cd hax
scripts/install_deps.sh  # Debian/Ubuntu, Fedora, Arch, openSUSE, Alpine, macOS
make                     # бинарник в ./build/hax
make install             # опционально; может запросить sudo

Запустите hax из каталога проекта, с которым хотите работать:

hax                # интерактивный REPL
hax -p "list TODOs"  # выполнить один запрос и вывести финальный ответ
printf "explain x" | hax -p   # читать запрос из stdin
hax -c             # продолжить последнюю сессию для этого каталога
hax --resume       # выбрать прошлую сессию для этого каталога
hax --resume=ID -p "next"   # возобновить конкретную сессию в одноразовом режиме

Проще всего начать с интерактивного режима: запустите hax, затем используйте /provider, чтобы увидеть доступных провайдеров и выбрать модель. Hax запоминает выбранных в интерактивном режиме провайдера, модель и уровень усилий. Подробности о настройке провайдеров и полную документацию см. в README.

📖 Читать полный исходник: HN AI Agents

Ad

👀 Смотрите также

Очаг: Самостоятельно размещаемое многопользовательское приложение для чата с ИИ для домашних хозяйств на OpenClaw
Инструменты

Очаг: Самостоятельно размещаемое многопользовательское приложение для чата с ИИ для домашних хозяйств на OpenClaw

Hearth — это саморазмещаемое домашнее чат-приложение с искусственным интеллектом, построенное на OpenClaw, которое предоставляет отдельные аккаунты и беседы для каждого члена семьи, с такими функциями, как вход по PIN-коду/биометрии, приватные чаты, напоминания и предустановки моделей.

OpenClawRadar
Ante:一款离线运行的单二进制编码代理
Инструменты

Ante:一款离线运行的单二进制编码代理

Ante — это самодостаточный Rust-бинарник, который работает как Claude Code или Codex, но без зависимостей и с полной поддержкой офлайн-режима. Он набирает 82.7% на Terminal-Bench 2.1 с использованием DeepSeek V4 Flash.

OpenClawRadar
Tilde.run: Песочница для агентов с транзакционной версионированной файловой системой
Инструменты

Tilde.run: Песочница для агентов с транзакционной версионированной файловой системой

Tilde.run предоставляет изолированные, обратимые песочницы для AI-агентов, с версионируемой файловой системой, которая монтирует GitHub, S3 и Google Drive, и сетевой изоляцией по умолчанию.

OpenClawRadar
Выпущена Driftwatch V3: Инструмент мониторинга кодовой базы с поддержкой ИИ
Инструменты

Выпущена Driftwatch V3: Инструмент мониторинга кодовой базы с поддержкой ИИ

Driftwatch V3 теперь доступен как публичный репозиторий после сборки, занявшей 5-6 дней, включающей примерно 9 000 строк кода и $160 кредитов на API. Этот браузерный инструмент отслеживает проблемы в файлах markdown, помечает противоречивые инструкции и предоставляет отслеживание затрат с рекомендациями.

OpenClawRadar