Reasonix — консольный ИИ-агент для кодинга, изначально заточенный под DeepSeek. Это один статический бинарник на Go, работающий как обвязка на базе конфигов и плагинов и настроенный вокруг префиксного кеша DeepSeek ради экономии токенов.
Всё описывается конфигурацией: провайдеры, агент, включённые инструменты и плагины. Захардкоженных моделей нет — DeepSeek идёт пресетом, а любой OpenAI-совместимый эндпоинт добавляется записью в конфиге, а не новым кодом.
Поддерживается связка двух моделей одновременно — исполнитель и планировщик — в отдельных сессиях со стабильным кешем. Внешние инструменты запускаются подпроцессами по stdio JSON-RPC (совместимо с MCP), встроенные регистрируются на этапе компиляции.
Контекст обслуживается аккуратно: при старте добавляется небольшая стабильная сводка окружения, устаревший вывод инструментов обрезается до уплотнения истории, а контракт схемы встроенных инструментов задокументирован.
Распространение простое: единственная зависимость — парсер TOML, кросс-компиляция под шесть платформ одной командой. Установка доступна через npm, Homebrew на macOS и готовые архивы в каждом релизе GitHub.
Один и тот же локальный движок используют CLI/TUI, десктопное приложение и расширение для VS Code. Расширение не включает CLI: оно поднимает локальный бэкенд и добавляет чат, контекст редактора, подтверждение вызовов инструментов и сессии рабочей области.
Расширение доступно в Visual Studio Marketplace и Open VSX для VSCodium и Eclipse Theia. Установщики для Windows подписаны через SignPath.io сертификатом от SignPath Foundation.
Проект развивается сообществом, есть двуязычный Discord для помощи с настройкой и обсуждения идей. Лицензия — MIT. Пожертвования не дают приоритета фичам: это «кофе, а не контракт».
GitHub ★ 28,710
