Получить AX Code · БесплатноДокументация

Эта страница переведена с английской документации. Команды, идентификаторы и примеры не изменены. Среда выполнения 7.24.4 · SDK 2.6.7. Английский оригинал

Заметки к выпуску AX Code v7.7.6

Статус: действует Область: публичные, текущие заметки о выпуске (CLI/TUI) Последняя проверка: 2026-08-21 Владелец: инженерия выпусков AX Code

Выпущено 20 августа 2026 · Полный журнал изменений

Эти заметки охватывают поверхности CLI и терминального TUI для линии v7.2.0 → v7.7.6. Изменения настольного приложения отслеживаются отдельно в CHANGELOG.md.

Линия v7.7.6 укрепила CLI и TUI для долгой работы без присмотра: правильность потока, устойчивость к сбоям, надёжность провайдеров и большой проход по удобству CLI — вместе с шардированием хранилища по проектам и существенной переработкой производительности потока.

Главное

  • Переработка производительности потока — TUI теперь объединяет дельты до границы RPC, рисует потоковый текст как обычный текст (богатый отрисовщик монтируется один раз при завершении), держит потоковые строки смонтированными с пакетными окнами событий и масштабирует интервал отрисовки с длиной документа. Длинные сеансы остаются отзывчивыми.
  • Устойчивость к сбоям и терминалу — TUI сохраняет сеанс живым при необработанных отказах, показывает гибель сервера вместо молчаливого зависания, останавливает цикл сбоев, когда терминал умирает посреди сеанса, и укрепляет обработку ввода терминала.
  • Проход надёжности CLI — сбои команд теперь дают читаемые ошибки и ненулевые коды выхода (#398–#400). ax-code run проверяет модель до создания сеанса (#405). Удаление и очистка сеанса требуют подтверждения или --force (#403). Флаги нативного дополнения doctor помечаются, когда дополнения нет (#401), и больше не сообщают ложно положительное здоровье.
  • Шардирование хранилища по проектам — сеансы, сообщения, журналы событий воспроизведения, задачи, цели, очереди задач, запланированные задачи и таблицы рабочего процесса могут идти в шарды SQLite по проектам (фаза 2, за флагом AX_CODE_SHARD_SESSIONS), с укреплённой параллельной записью и выживанием SQLITE_BUSY при начальной загрузке.
  • Надёжность провайдеров — запасной провайдер виден как замечание в расшифровке (#394), потоковые дельты текста сверяются со снимками, обнаружение цикла вывода восстанавливается с подсказкой вместо слепых повторов, а активные сеансы переживают переключение провайдеров.

Новые возможности

  • feat(tui): статус, уведомления, ход и управление перемоткой; чипы режима на начальном экране и в подвале промпта; полоса работающих субагентов на очереди задач; диалог справки, порождённый из схемы сочетаний клавиш; протокол клавиатуры kitty включён по умолчанию; видимость загрузки AX Engine (чип хода, всплывающие уведомления о завершении, защита отправки); баннер краткого итога простоя после каждого хода.
  • feat(cli): ax-code task list|show|cancel|retry для управления фоновыми задачами.
  • feat(agent): инструмент waitfor, события хуков жизненного цикла (ADR-057), субагент Scout с путём WebFetch и рабочий процесс /verified-fix.
  • feat(autonomy): включаемый явно семантический страж предварительного одобрения с отдельной моделью стража и проверками с закрытием при сбое; автономный режим укреплён против самоповышения и опасных записей git-config.
  • feat(provider): интерфейс диспетчера провайдеров с временным отключением и включением; Hugging Face и UnoRouter добавлены к провайдерам входа по умолчанию; фильтры семейств каталога; режимы подключения AX Engine «управляемый» и «присоединение» с каталогом AXQuant из шести моделей и предложением загрузки в TUI.
  • feat(code-intelligence): сигналы релевантности символов, заметки между сеансами с привязкой к символу, автоматические заметки DRE и подсказки прогрева.
  • feat(session): укрепление планирования в стиле /loop и улучшения выполнения долгих задач.

Улучшения

  • refactor(tui): собран принадлежащий AX пакет отрисовщика; восстановлены контракты пакета OpenTUI с укреплёнными проверками; воспроизводимая сборка opentui-spinner с проверкой типов.
  • perf(tui): индикатор контекста в подвале теперь меряет относительно бюджета сжатия; устаревший статус инструментов в подвале упрощён.
  • refactor(ax-engine): политика контекста конкретной модели зафиксирована; локальный состав только с 6 битами.
  • Сохранение конфигурации теперь переживает комментарии JSONC для изоляции и настроек.
  • ax-code задаёт заголовок процесса, а проверка экземпляра doctor игнорирует серверы TUI.

Исправления

  • Сеансы: потоковые дельты текста сверены со снимками; последний рубеж вызова инструментов сбрасывает свою серию и срабатывает на потолке (#390); история сжатия обрезается под маленькие окна моделей; циклы вывода модели в потоке останавливаются без ухода с локальных провайдеров; запланированные задачи укреплены против параметров, превращённых в строку.
  • Провайдеры: неинтерактивные прогоны Kimi стабилизированы; проверены регистрации возможностей Kimi и DeepSeek; выбор модели подключённого CLI укреплён; предпочтение вспомогательной модели MiniMax Token Plan, переименования и сброс устаревших SKU; фильтрация списка разрешений Alibaba Token Plan; каталоги Groq и Zhipu обновлены по официальной документации; установки SDK среды выполнения закреплены.
  • Аутентификация: вход переживает сбой канареечной проверки и защищает потоки не-TTY (#392, #393); providers logout может удалить учётные данные, которые не расшифровываются.
  • TUI: десять исправлений правильности по внутреннему разбору кода TUI; ctrl+j вставляет перевод строки вместо отправки; выбранная модель сохраняется во время обнаружения; мёртвый выбор моделей остановлен; усечение сеанса, состояние соединения и штормы уведомлений укрощены.
  • Платформа: самообновление Windows с проверкой после обновления; укрепление PTY, SQLite и настройки CLI; упаковка автономной среды выполнения укреплена.
  • Проверки: набор снимает унаследованные флаги сеанса узла AX_CODE_* перед запуском.

Устаревание и удаления

  • feat(provider)!: провайдеры gemini-cli и antigravity-cli выведены из обращения.
  • feat(ax-engine)!: каталог AXQuant перешёл на фиксированный состав из шести моделей.

Установка и проверка

Подписанные архивы приложены к этому выпуску для darwin-arm64, windows-x64 и windows-arm64, а также install.ps1. Проверьте любой ресурс по опубликованному ax-minisign.pub, следуя шагам из руководства по проверке выпуска.