esengine/DeepSeek-Reasonix

DeepSeek-native AI-агент для кодинга в терминале. Создан на основе стабильности prefix-cache — оставьте его работать.

Агенты⭐ 35 653Goпоследний релиз: desktop-v1.38.11
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

DeepSeek-Reasonix — это AI-агент для программирования в терминале, написанный на Go, который оптимизирован для работы с DeepSeek через префиксное кэширование для снижения стоимости токенов.

Зачем нужен

Инструмент решает задачу автоматизации кодинга в CLI, позволяя запускать длительные сессии с LLM без резкого роста расходов за счет стабильного контекста. Он полезен разработчикам, которым нужен автономный агент, управляемый конфигурацией и плагинами, с поддержкой нескольких моделей.

Что можно реализовать

  • Автоматическое выполнение задач по коду через команду reasonix run с сохранением контекста проекта.
  • Запуск двух моделей одновременно (executor + planner) для разделения планирования и исполнения.
  • Интеграция внешних инструментов через MCP-совместимые плагины, работающие как подпроцессы.
  • Использование любых OpenAI-совместимых эндпоинтов вместо жестко заданных моделей.

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

  • Оптимизация под DeepSeek prefix-cache для экономии токенов в длинных сессиях.
  • Конфигурационно-ориентированный подход: все настройки (провайдеры, инструменты, плагины) в reasonix.toml.
  • Распределение в виде единого статического бинарного файла Go без зависимостей (кроме TOML-парсера).
  • Умное управление контекстом: инъекция стабильного описания окружения и обрезка устаревшего вывода инструментов.

👤 Кому подойдёт: разработчики, использующие CLI и работающие с DeepSeek или другими OpenAI-compatible моделями

Релизы

desktop-v1.38.11minor
🕐 20 ч назад · релиз на GitHub ↗

Релиз v1.38.11: улучшена надежность сессий, исправлены проблемы Windows и доработана работа с изображениями.

  • Added: Миграция исторических сессий теперь происходит по запросу при открытии, а не при запуске.
  • Added: Появилась возможность перенимать сессии между десктопом и CLI с сохранением их состояния.
  • Added: Изображения-вложения корректно сохраняются в черновиках, отображаются в истории и включаются в экспорт.
  • Fixed: Исправлена проблема самоблокировки凭据 в Windows и удален устаревший бэкенд песочницы.
  • Fixed: Экспорт сессий теперь использует фиксированные снимки, гарантируя сохранение полной истории.
  • Fixed: Устранены зависания при подтверждении авторизации и исправлена работа Shell в Windows.
desktop-v1.38.10minor
🕐 3 дн назад · релиз на GitHub ↗

Релиз v1.38.10: улучшена надежность сессий, исправлены пути и запуск на Windows, оптимизирована работа с историей и контекстом.

  • Fixed: Улучшена надежность управления сессиями: сохранение истории и архивов после перезапуска, исправлено поведение непрочитанных сообщений.
  • Fixed: Исправлены критические ошибки Windows: корректная обработка файловых URI, запуск из портативной версии и работа Agent Shell (PowerShell).
  • Added: Внедрено единое хранилище учетных данных для Desktop и CLI, предотвращающее потерю доступа к моделям при переходе между интерфейсами.
  • Fixed: Ускорена загрузка локальной истории и сохранение сжатого контекста модели при переключении вкладок и импорте старых сессий.
  • Added: Добавлены фоновые уведомления для диалогов, работающее в фоновом режиме, и улучшена навигация в боковой панели.
desktop-v1.38.7minor
🕐 9 дн назад · релиз на GitHub ↗

Релиз v1.38.7: исправление запуска Windows, встроенный браузер, оптимизация чатов и настроек чекпоинтов.

  • Added: Добавлена настройка встроенного браузера с импортом сессий Chrome и управлением сертификатами.
  • Fixed: Исправлен запуск на Windows: устранено появление консоли, улучшена изоляция в панели задач и восстановление после сбоев.
  • Added: Появилась возможность настраивать политику хранения снимков (чекпоинтов) через retain_turns и blob_quota_bytes.
  • Fixed: Устранено переполнение чата длинным контентом и теперь видны полные команды в карточках терминала.
  • Fixed: Исправлено сохранение max_output_tokens для моделей и управление глубиной мышления для DeepSeek Flash.
desktop-v1.38.6patch
🕐 10 дн назад · релиз на GitHub ↗

Выпуск v1.38.6 исправляет критическую ошибку сборки, из-за которой не запускался официальный десктопный клиент.

  • Fixed: Устранена ошибка build_mismatch, блокирующая запуск официального десктопного приложения после установки или обновления.
  • Fixed: Добавлена проверка запуска в release-режиме для Windows, macOS и Linux, гарантирующая корректное взаимодействие интерфейса и сервиса.
  • Added: Пользователям с неработающей версией v1.38.5 рекомендуется установить полный пакет v1.38.6 без очистки конфигураций.
  • Ограничения поиска OpenCode Go Responses сохраняются; для поиска рекомендуется использовать проверенный путь Anthropic.
desktop-v1.38.5major
🕐 10 дн назад · релиз на GitHub ↗

Переход на Electron, поддержка DeepSeek V4.1 Flash, восстановление инструментов и исправления macOS/Windows.

  • Added: Миграция на Electron вместо Wails для управления окнами и масштабированием.
  • Added: Добавлена поддержка DeepSeek V4.1 Flash с нативным вводом изображений.
  • Added: Реализовано восстановление прерванных инструментов в сессиях.
  • Added: Добавлен провайдер OpenCode Go и независимые вкладки в доке.
  • Fixed: Исправлены подписи и公证 для macOS, а также стабильность закрытия расширений на Windows.
desktop-v1.38.3minor
🕐 12 дн назад · релиз на GitHub ↗

Обновление Reasonix v1.38.3: улучшена стабильность сессий, синхронизация состояний и UI, исправлены ошибки чтения файлов и закрытия MCP.

  • Added: Сохранение настроек модели теперь доступно до начала сессии, а также добавлена страница приветствия с восстановлением сессий.
  • Added: В интерфейс добавлен детальный просмотр результатов хода: реальные изменения файлов, коды выхода и явные пометки об отсутствии доказательств.
  • Fixed: Исправлена синхронизация состояний между Desktop и CLI, устранена проблема бесконечной загрузки после завершения задач.
  • Fixed: Улучшена обработка чтения файлов: предотвращено ложное требование полного чтения и корректно отображаются причины приостановки.
  • Fixed: Исправлено некорректное завершение процессов MCP, устранены ошибки диагностики инструментов и проблемы с UI на узких окнах.
desktop-v1.38.2minor
🕐 13 дн назад · релиз на GitHub ↗

Релиз v1.38.2: улучшена надежность сессий, добавлен отдельный поиск и унифицировано понимание изображений.

  • Added: Внедрено только-для-записи DAG-логирование сессий, поддерживающее ветвление и параллельные записи.
  • Added: Добавлена возможность назначения отдельной модели и подключения для веб-поиска.
  • Added: Унифицирована обработка изображений: view_image(path) и системные инструменты используют единый сервис.
  • Fixed: Кнопка остановки теперь гарантирует безусловное прерывание сессии, даже при истечении ID раунда.
  • Fixed: Исправлены зависания при отмене параллельных инструментов и бесконечном ожидании ответа от провайдера.
  • Fixed: Устранены сбои сжатия контекста для моделей с reasoning_content и ошибки навигации в настройках.
desktop-v1.38.1patch
🕐 14 дн назад · релиз на GitHub ↗

Исправлены критические ошибки сессий, UI и биллинга; улучшена стабильность восстановления и обработки ошибок.

  • Fixed: Восстановлена работа отправки запросов и восстановления состояния, устранены зависания парсинга.
  • Fixed: Исправлено周末 пиковое тарифообразование DeepSeek: наценка теперь применяется только в будни.
  • Fixed: Устранены гонки состояний сессии и изолированы устаревшие карточки промптов.
  • Fixed: Унифицирован интерфейс Ask с DeepSeek Harness, сохранены черновики ответов.
  • Fixed: Ошибки параметров инструментов теперь корректно диагностируются без блокировки процесса.
desktop-v1.38.0majorbreaking
🕐 15 дн назад · релиз на GitHub ↗

В версии 1.38.0 сетевой поиск вынесен в отдельный процесс, улучшена надежность восстановления протоколов и унифицировано управление настройками.

  • Added: Сетевой поиск полностью отделен от основного диалога, имеет собственный бюджет восстановления и отчетность.
  • Added: Появилась надежная система восстановления протоколов через интерфейс, CLI, Serve и ACP с сохранением состояния после перезапуска.
  • Added: Управление настройками, корзиной и автоматизацией объединено в едином полноэкранном интерфейсе с изоляцией фокуса.
  • Added: Добавлена ручная настройка поддержки изображений для моделей провайдеров, чьи возможности ранее были неизвестны.
  • Fixed: Исправлена стабильность перезапуска при обновлениях и устранено наложение элементов управления в окнах автоматизации.
  • Breaking: Встроенное восстановление использует Chat Completions, а поиск — официальный эндпоинт; старые клиенты не поддерживают новые ограничения восстановления.
desktop-v1.37.0minorbreaking
🕐 16 дн назад · релиз на GitHub ↗

Упрощён Agent-цикл, добавлена поддержка ModelScope и улучшена стабильность интерфейса.

  • Added: Добавлен провайдер ModelScope с 7 моделями, включая Qwen3.5-397B и DeepSeek-V4.
  • Breaking: Agent-цикл упрощён: planner и continuation теперь требуют явного включения.
  • Added: Визуальные возможности определяются через метаданные моделей, а не вручную.
  • Fixed: Исправлены скачки прокрутки и удалены пустые блоки кода в интерфейсе.
  • Fixed: Удалена устаревшая классическая тема оформления из настроек.
desktop-v1.36.0major
🕐 18 дн назад · релиз на GitHub ↗

DeepSeek-Reasonix v1.36: фиксация контекста, совместное управление сессиями и надёжное чтение длинных файлов.

  • Added: Desktop: добавлена фиксация файлов контекста для сохранения их содержимого после сжатия.
  • Added: Desktop и CLI: реализовано совместное управление сессиями с возможностью передачи прав доступа.
  • Added: Desktop и CLI: внедрено принудительное чтение длинных файлов с динамическим бюджетом для исключения потерь данных.
  • Fixed: Desktop: исправлены циклы запросов Ask, скачки интерфейса и ошибки переключения сессий.
  • Fixed: CLI: улучшена стабильность watchdog, исправлено копирование текста и работа мыши в SSH.
desktop-v1.35.0major
🕐 20 дн назад · релиз на GitHub ↗

DeepSeek-Reasonix v1.35.0: изолированные Git Worktree для ветвления, умный /compact и упрощённое восстановление сессий.

  • Added: Ветка сессии в изолированный Git Worktree для безопасного экспериментирования без влияния на исходный репозиторий.
  • Added: Автоматический переход /compact к блочному сжатию при сбое из-за ограничений контекстного окна.
  • Fixed: Упрощён интерфейс восстановления сессий: скрыты дубликаты, добавлена единая диалоговая панель версий.
  • Fixed: Устранены скачки при прокрутке истории и улучшена стабильность рендеринга Markdown.
  • Fixed: Исправлено зависание ручного сжатия при превышении лимита и улучшена обработка каталогов сессий.
desktop-v1.34.0minor
🕐 22 дн назад · релиз на GitHub ↗

Релиз Reasonix v1.34.0: поддержка MCP 2026, контроль кэша, безопасность и стабильность десктопа.

  • Added: Добавлена поддержка многопользовательских взаимодействий и приложений MCP 2026 с изоляцией через песочницу.
  • Added: Внедрен контроль скорости и качества использования возможностей (use_capability) с параллельным планированием и метриками.
  • Fixed: Устранены скачки прокрутки, мерцание элементов интерфейса и ошибки авторизации при создании сессий.
  • Fixed: Исправлена работа кастомных провайдеров, совместимость Streamable HTTP и защита от несанкционированного доступа к метаданным.
desktop-v1.33.0minor
🕐 23 дн назад · релиз на GitHub ↗

Выпуск v1.33.0: улучшена безопасность Shell и удалённых凭据, добавлен контроль громкости уведомлений и повышена стабильность интерфейса.

  • Added: Добавлен контроль громкости уведомлений (0–100%).
  • Added: Реализована безопасная маршрутизация удалённых凭据 с изоляцией токенов.
  • Added: Улучшена поддержка Shell: кэширование списка процессов и детерминированное обнаружение Git for Windows.
  • Fixed: Устранены подёргивания интерфейса при переключении задач.
  • Fixed: Исправлены проблемы с индексацией истории и гонки состояний, приводившие к ошибкам.
desktop-v1.32.1minor
🕐 24 дн назад · релиз на GitHub ↗

Убран принудительный вызов finish-инструмента: сессии завершаются естественно, снижен оверхолд токенов и устранены ошибки протокола.

  • Added: Естественное завершение диалога: сессия заканчивается сразу после ответа ассистента, без необходимости вызывать искусственный инструмент finish.
  • Fixed: Устранены ошибки протокола: исправлено поведение, при котором отсутствие вызова finish вызывало лишние запросы к провайдеру и показывало пользователю технические сбои.
  • Added: Оптимизация контекста: размер стабильного режима инструментов сокращен с 4298 до 4138 токенов.
  • Deprecated: Удален принудительный finish-инструмент и связанные с ним механизмы исправления протокола, хотя другие терминаторы (ask, submit_plan) сохранены.
desktop-v1.32.0major
🕐 24 дн назад · релиз на GitHub ↗

DeepSeek-Reasonix v1.32.0: поддержка удаленных SSH-рабочих пространств, сохранение хода диалога и улучшение стабильности.

  • Added: Добавлена поддержка удаленных SSH-рабочих пространств с возможностью точного восстановления сессий и фоновой работы.
  • Added: Внедрено сохранение упорядоченных событий диалога, предотвращающее повторное выполнение принятых изменений.
  • Added: Появилась возможность безопасного архивирования отдельных сессий в дереве проекта.
  • Fixed: Исправлено восстановление сессий на Windows, включая работу значка в панели задач и стабильность выделения текста.
  • Fixed: Повышена надежность работы MCP-сессий за счет миграции на официальный Go SDK.
  • Fixed: Улучшено плавность прокрутки диалога и исправлена работа автообновления на macOS с файловой системой exFAT.
desktop-v1.31.4minor
🕐 27 дн назад · релиз на GitHub ↗

Релиз v1.31.4: исправление сбоев сессий, улучшение уведомлений, оптимизация производительности и стабильность интерфейса.

  • Fixed: Автоматическое восстановление сессий с повреждённой метаданными, предотвращающее блокировку сохранения.
  • Fixed: Улучшены уведомления о фоновых задачах: теперь они корректно информируют о статусе выполнения.
  • Fixed: Разрешено удаление пользовательских моделей, даже если они установлены по умолчанию, с безопасным перенаправлением.
  • Fixed: Исправлено мерцание и скачки прокрутки в длинных сессиях, особенно при потоковой генерации.
  • Added: Повышена производительность за счёт удаления ресурсоёмкой агрегации метрик.
desktop-v1.31.3minor
🕐 1 мес назад · релиз на GitHub ↗

Добавлена поддержка визуального модели DeepSeek, улучшена панель источников поиска и устранено мерцание при переключении сессий.

  • Added: Добавлена официальная поддержка визуальных моделей DeepSeek через SKU deepseek-v4-flash-vision-exp с возможностью загрузки изображений.
  • Added: Реализована новая панель источников поиска: данные нормализуются, скрываются недействительные результаты и убираются дубликаты.
  • Fixed: Устранено мерцание и исчезновение истории переписки при быстром переключении между сессиями на десктопе.
  • Fixed: Исправлены ошибки проверки типов в тестах диагностики transcript с использованием ES2022 совместимых индексов.
desktop-v1.31.2minor
🕐 1 мес назад · релиз на GitHub ↗

Исправлено мерцание скролла в Windows и упрощена настройка OpenCode Go с маршрутизацией и лимитами.

  • Fixed: Устранено мерцание при прокрутке вверх в длинных сессиях на Windows.
  • Added: Добавлен упрощённый процесс настройки OpenCode Go с одним API-ключом.
  • Added: Внедрён маршрутизационно-зависимый лимит вывода с безопасной повторной попыткой.
  • Added: Добавлен логгер диагностики интерфейса для отладки без утечки данных.
desktop-v1.31.1patch
🕐 1 мес назад · релиз на GitHub ↗

Обновление стабильности: исправлено восстановление сессий, провайдеры, QQ Bot и веб-поиск.

  • Fixed: Восстановление сессий после обновления: индекс перестраивается из авторитетного файла, диалоги не теряются.
  • Added: OpenCode Go: добавлены предустановки для Chat, Anthropic Messages и Responses с безопасным маршрутизацией моделей.
  • Fixed: QQ Bot: исправлено автоматическое согласование намерений шлюза для стабильного соединения в частных и публичных сетях.
  • Fixed: Веб-поиск: теперь корректно декодируются и отображаются инкрементальные результаты от Anthropic.
  • Fixed: Ввод текста: исправлена работа IME-комбинаций и устранено переполнение адаптивной высоты поля ввода.
desktop-v1.31.0minor
🕐 1 мес назад · релиз на GitHub ↗

DeepSeek-Reasonix v1.31.0: новый автоматизированный рабочий стол, улучшенное планирование задач и оптимизация интерфейса.

  • Added: Внедрён автоматизированный рабочий стол на базе Heartbeat с поддержкой cron, расписания и истории выполнения.
  • Added: Рекомендуемые шаблоны теперь открываются как черновики для предварительной проверки перед запуском.
  • Fixed: Исправлено некорректное индексирование сессий в боковой панели и синхронизация с JSONL-файлами.
  • Fixed: Устранено мерцание кнопки прокрутки вниз при переносе текста в поле ввода.
  • Added: Оптимизирована ширина панели чата (от 400px), сохранение размеров и управление состоянием интерфейса.
desktop-v1.30.0minor
🕐 1 мес назад · релиз на GitHub ↗

В релизе v1.30.0 появилась поддержка DingTalk, улучшена обработка конфликтов записи и исправлены проблемы с навигацией в длинных сессиях.

  • Added: Добавлен адаптер для бота DingTalk с поддержкой WebSocket, фильтрации по упоминаниям и вебхуков.
  • Added: Умная проверка конфликтов записи: теперь она учитывает конкретные пути к файлам, позволяя параллельно работать с разными файлами.
  • Fixed: Исправлены скачки прокрутки, мерцание и проблемы с навигацией в длинных сессиях на Windows.
  • Fixed: Устранена зависание интерфейса в состоянии «мышления» благодаря резервному таймеру.
  • Fixed: Возвращена корректная работа вставки текста через Ctrl+V, если в буфере нет изображений.
desktop-v1.29.0patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлено сохранение модели по умолчанию, разблокировано обновление прогресса задач, устранены визуальные артефакты в Windows.

  • Fixed: Настроенная модель теперь корректно применяется при перезапуске и создании новых сессий.
  • Fixed: Устранена блокировка обновления прогресса в панели задач без обязательного вызова complete_step.
  • Fixed: Исправлено мерцание чата и дублирование закрепленных диалогов в боковой панели.
  • Fixed: В Windows скрыты дублирующие кнопки управления в окне предпросмотра изображений.
desktop-v1.27.0minor
🕐 1 мес назад · релиз на GitHub ↗

Обновление v1.27.0: улучшена навигация сессий, добавлена пакетная обработка шагов и усилено восстановление окон.

  • Added: Добавлена пакетная отправка complete_step с проверкой якорей и сохранением порядка задач.
  • Fixed: Исправлена навигация по сессиям, прокрутка и переключение, устранено временное искажение дерева проекта.
  • Fixed: Усилено восстановление жизненного цикла окон на Linux (Wayland) и macOS (замена fsnotify на FSEvents).
  • Fixed: Восстановлена работа инструментов DeepSeek и MiMo при отсутствии явного блока рассуждений.
  • Fixed: Улучшена стабильность кэширования результатов инструментов и логика завершения незавершенных задач.
desktop-v1.26.0minor
🕐 1 мес назад · релиз на GitHub ↗

В релизе Reasonix v1.26.0 добавлена поддержка тарификации DeepSeek V4 по времени суток и режима low для Pro.

  • Added: Добавлена поддержка тарификации DeepSeek V4 Flash и Pro с учётом пиковых и ночных часов.
  • Added: В протоколах OpenAI и Anthropic появилась возможность выбора низкой интенсивности рассуждений (low) для DeepSeek V4 Pro.
  • Added: В интерфейсах CLI и десктопного приложения отображаются метки пиковых, ночных и смешанных тарифов.
  • Fixed: Везде унифицирован расчёт стоимости запросов для обеспечения согласованности цен в статистике и логах.
desktop-v1.25.4minor
🕐 1 мес назад · релиз на GitHub ↗

Обновление Reasonix v1.25.4: улучшена прокрутка длинных сессий, добавлена группировка тем и интеграция терминала.

  • Added: Восстановлена корректная прокрутка в длинных сессиях.
  • Added: Добавлена ручная сортировка тем и создание групп сессий в дереве проекта.
  • Added: Терминал теперь поддерживает копирование, вставку и отправку выделенного текста в чат.
  • Fixed: Сессии с некорректной историей теперь автоматически восстанавливаются.
  • Fixed: Исправлены ошибки отображения статуса непрочитанных сообщений и таймеров.
desktop-v1.25.3minor
🕐 1 мес назад · релиз на GitHub ↗

Введение единой адаптивной стратегии выполнения, стабилизация потокового вывода и улучшение восстановления сессий.

  • Added: Единая адаптивная стратегия выполнения заменяет старые режимы (лёгкий, сбалансированный, доставка).
  • Added: Добавлена система авторизации на запись для файловых инструментов и Bash вне рабочей области.
  • Added: Встроенный провайдер SCNet с поддержкой OpenAI и Anthropic совместимых эндпоинтов.
  • Fixed: Исправлено воспроизведение блоков размышления для обхода ошибок HTTP 400 в DeepSeek Anthropic.
  • Fixed: Устранены проблемы со стабильностью потокового вывода и скроллинга на десктопе (Windows/WebView2).
  • Fixed: Улучшено восстановление после переполнения контекста и сохранение сжатых проекций после перезапуска.
desktop-v1.25.2minor
🕐 1 мес назад · релиз на GitHub ↗

Релиз v1.25.2: улучшена стабильность десктопа, добавлено непрерывное отображение рассуждений и гибкое управление планированием.

  • Added: Добавлен режим постоянного отображения завершенных рассуждений в сообщениях и превью.
  • Added: Планировщик теперь работает без жесткого лимита итераций, пока не сформирует валидный план.
  • Fixed: Исправлено поведение запросов одобрения инструментов в режимах Auto и YOLO.
  • Fixed: Устранены ошибки переключения сессий, зацикливания дерева проекта и прокрутки транскрипции.
  • Added: В статус сессии ACP добавлено поле totalTokens как авторитетный источник общего числа токенов.
desktop-v1.25.1patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлены сбои UI, улучшена совместимость с провайдерами и предотвращены циклы валидации в Goal-режиме.

  • Fixed: Восстановлена корректная работа боковой панели, истории и восстановление сессий после обновления.
  • Fixed: Улучшена совместимость с шлюзами DeepSeek и Anthropic, включая корректную обработку лимитов вывода.
  • Fixed: Предотвращены бесконечные циклы валидации в Goal-режиме при повторных отчетах о завершении.
  • Added: Результаты web_search теперь отображаются в отдельных сворачиваемых карточках, а не в теле ответа.
  • Fixed: Исправлено поведение скролла, архивирования и отображения статусов сессий в интерфейсе.