- BrainTools - https://www.braintools.ru -
Вышел KodaCode 1.2.0. В релиз вошли новые Koda Base и Koda Pro, фоновые субагенты, планирование в Desktop и CLI, расширенное управление через Telegram и доработки, помогающие агенту продолжать работу после временных ошибок и обрывов соединения.
KodaCode получил две обновлённые собственные модели для разных классов задач.
Koda Base теперь основана на Qwen 3.8 Flash 125B. Base остаётся доступной бесплатно с дневными лимитами во всех основных клиентах KodaCode.
Koda Pro переведена на GLM 5.3. Она предназначена для задач, где агенту нужно долго удерживать цель, исследовать несколько частей проекта, принимать архитектурные решения и выполнять много последовательных действий.
Модели проверяли на внутреннем «Индексе Кода» – наборе из 261 агентной задачи по разработке в существующих репозиториях, проектированию ПО и анализу данных. Агент должен был работать с файлами, запускать команды, исправлять ошибки [1] и выдавать результат, проходящий автоматическую проверку.
|
Модель |
Предыдущая версия |
Новая версия |
Среднее число шагов |
|
Koda Base |
38,5% |
49,5% |
38,5 → 39,7 |
|
Koda Pro |
46,7% |
54,3% |
70,3 → 52,1 |
По опубликованным результатам Base прибавила 11 процентных пунктов практически без увеличения длины агентной траектории. Pro выросла на 7,6 пункта и стала доходить до результата в среднем на 26% меньшим числом шагов. Методология, разбивка результатов и ограничения бенчмарка опубликованы в отдельном разборе моделей [2].
Агент теперь может запускать фоновых субагентов для независимых исследований. Например, один изучает тесты, второй ищет связанные модули, третий проверяет документацию, а основной агент собирает их выводы в общее решение.
Одновременно поддерживается до четырёх задач. Для субагентов отдельно настраиваются модель, reasoning effort, максимальное время работы и доступные инструменты. По умолчанию они работают в безопасном режиме только для чтения. Запись файлов, команды и MCP-инструменты разрешаются явно.
Появились проектные и глобальные роли. Каждая роль хранится в Markdown-файле и задаёт собственные инструкции, модель и набор инструментов. Так можно создать отдельных ревьюера, исследователя документации или специалиста по тестам и запустить нужную роль через @agent:<имя>.

В Koda Desktop для субагентов добавили полноценный интерфейс: панель активных и завершённых задач, прогресс, бюджеты шагов и времени, отдельный экран с историей инструментов и итогом. С завершённым субагентом можно продолжить разговор, перезапустить задачу или сжать контекст. Сообщения работающему субагенту ставятся в очередь, а зависшие и завершённые задачи сопровождаются уведомлениями.

В CLI задачи контролируются через /subagents и интерактивную панель. Поддержка также работает в Telegram Remote и ACP-сессиях. В IDE-плагинах появились настройки параллельности, моделей, инструментов и пользовательских ролей. Подробнее механика описана в документации для Desktop [3] и CLI [4].
Задача этого режима дать агенту сначала изучить проект и предложить последовательность действий, не меняя рабочую директорию.
В Desktop план публикуется в отдельной панели над полем ввода. До запуска шаги можно отредактировать, добавить, удалить или поменять местами. План разрешается приостановить, продолжить или закрыть, а его состояние сохраняется вместе с чатом после перезапуска приложения.
В CLI режим включается командой /plan. Агент работает read-only, обновляет план по мере исследования, а реализация начинается только после подтверждения. Режим поддерживается и в ACP-сессиях. Подробности собраны в документации Koda Desktop [5] и Koda CLI [6].
Telegram Remote уже был в KodaCode, но в этом релизе мы заметно расширили интеграцию. Особенно упростилась настройка в Desktop: собственного бота можно привязать по QR-коду, ссылке или одноразовому коду.
Из Telegram агенту передаются сообщения, изображения и документы. В мессенджере видны статус работы, черновик и итоговый ответ; действия агента можно разрешать или отклонять кнопками. Новые сообщения занятому агенту попадают в очередь, а Telegram-топики связываются с чатами Desktop и задачами планировщика. Токен и владелец совместимы с интеграцией Koda CLI, при этом секретный токен скрывается из интерфейса, логов и диагностических отчётов.
В клиентах также улучшили повторные попытки после временных ошибок и продолжение работы после обрыва соединения. В IDE-плагинах исправили смешивание аргументов параллельных вызовов инструментов, зависания составных и многострочных терминальных команд, а также нежелательное переключение фокуса и автоматическое открытие вкладок при работе агента с файлами.
KodaCode 1.2.0 связывает обновлённые модели и новые механики в один рабочий процесс: сначала агент строит план, затем при необходимости распределяет исследования между субагентами, а пользователь может следить за задачей и управлять ею даже с телефона.

Попробуйте Kodacode на своём проекте: скачать для IDE, CLI и Desktop [8]. Анонсы обновлений, практические разборы и новости продукта в нашем Telegram‑канале [9].
Автор: befayer
Источник [10]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/35931
URLs in this post:
[1] ошибки: http://www.braintools.ru/article/4192
[2] отдельном разборе моделей: https://habr.com/ru/companies/koda/articles/1083546/
[3] Desktop: https://docs.kodacode.ru/desktop/features/agent/subagents.html
[4] CLI: https://docs.kodacode.ru/cli/features/subagents.html
[5] Koda Desktop: https://docs.kodacode.ru/desktop/features/agent/plan.html
[6] Koda CLI: https://docs.kodacode.ru/cli/features/plan.html
[7] Telegram-доступ в Koda Desktop: https://docs.kodacode.ru/desktop/features/telegram.html
[8] скачать для IDE, CLI и Desktop: https://download.kodacode.ru/?utm_source=habr&utm_medium=referral&utm_campaign=article_footer&utm_content=banner_caption
[9] Telegram‑канале: https://t.me/+kPTCcB9sdUUyNjE6
[10] Источник: https://habr.com/ru/companies/koda/news/1085884/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1085884
Нажмите здесь для печати.