KodaCode 1.2.0 получил новые модели, субагентов и планирование в Desktop и CLI

Вышел KodaCode 1.2.0. В релиз вошли новые Koda Base и Koda Pro, фоновые субагенты, планирование в Desktop и CLI, расширенное управление через Telegram и доработки, помогающие агенту продолжать работу после временных ошибок и обрывов соединения.

Новые Koda Base и Koda Pro

KodaCode получил две обновлённые собственные модели для разных классов задач.

Koda Base теперь основана на Qwen 3.8 Flash 125B. Base остаётся доступной бесплатно с дневными лимитами во всех основных клиентах KodaCode.

Koda Pro переведена на GLM 5.3. Она предназначена для задач, где агенту нужно долго удерживать цель, исследовать несколько частей проекта, принимать архитектурные решения и выполнять много последовательных действий.

Модели проверяли на внутреннем «Индексе Кода» — наборе из 261 агентной задачи по разработке в существующих репозиториях, проектированию ПО и анализу данных. Агент должен был работать с файлами, запускать команды, исправлять ошибки и выдавать результат, проходящий автоматическую проверку.

Модель

Предыдущая версия

Новая версия

Среднее число шагов

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% меньшим числом шагов. Методология, разбивка результатов и ограничения бенчмарка опубликованы в отдельном разборе моделей.

Субагенты

Агент теперь может запускать фоновых субагентов для независимых исследований. Например, один изучает тесты, второй ищет связанные модули, третий проверяет документацию, а основной агент собирает их выводы в общее решение.

Одновременно поддерживается до четырёх задач. Для субагентов отдельно настраиваются модель, reasoning effort, максимальное время работы и доступные инструменты. По умолчанию они работают в безопасном режиме только для чтения. Запись файлов, команды и MCP-инструменты разрешаются явно.

Появились проектные и глобальные роли. Каждая роль хранится в Markdown-файле и задаёт собственные инструкции, модель и набор инструментов. Так можно создать отдельных ревьюера, исследователя документации или специалиста по тестам и запустить нужную роль через @agent:.

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

Настройка роли субагентаНастройка роли субагента

В CLI задачи контролируются через /subagents и интерактивную панель. Поддержка также работает в Telegram Remote и ACP-сессиях. В IDE-плагинах появились настройки параллельности, моделей, инструментов и пользовательских ролей. Подробнее механика описана в документации для Desktop и CLI.

Режим планирования

Задача этого режима дать агенту сначала изучить проект и предложить последовательность действий, не меняя рабочую директорию.

В Desktop план публикуется в отдельной панели над полем ввода. До запуска шаги можно отредактировать, добавить, удалить или поменять местами. План разрешается приостановить, продолжить или закрыть, а его состояние сохраняется вместе с чатом после перезапуска приложения.

В CLI режим включается командой /plan. Агент работает read-only, обновляет план по мере исследования, а реализация начинается только после подтверждения. Режим поддерживается и в ACP-сессиях. Подробности собраны в документации Koda Desktop и Koda CLI.

Telegram и устойчивость к сбоям

Telegram Remote уже был в KodaCode, но в этом релизе мы заметно расширили интеграцию. Особенно упростилась настройка в Desktop: собственного бота можно привязать по QR-коду, ссылке или одноразовому коду.

Включение привязки к TelegramВключение привязки к Telegram

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

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

Вместо вывода

KodaCode 1.2.0 связывает обновлённые модели и новые механики в один рабочий процесс: сначала агент строит план, затем при необходимости распределяет исследования между субагентами, а пользователь может следить за задачей и управлять ею даже с телефона.

Источники

  • Методология и результаты Koda Base и Koda Pro

  • Планирование в Koda Desktop

  • Планирование в Koda CLI

  • Субагенты в Koda Desktop

  • Субагенты в Koda CLI

  • Telegram-доступ в Koda Desktop

Попробуйте Kodacode на своём проекте: скачать для IDE, CLI и Desktop. Анонсы обновлений, практические разборы и новости продукта в нашем Telegram‑канале.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев