Koog 1.0: что нужно знать разработчикам AI-агентов на Kotlin
27 мая 2026 года JetBrains выпустил Koog 1.0, анонсированный на keynote KotlinConf 2026. Koog — открытый фреймворк JetBrains для создания AI-агентов на Kotlin и Java. Метка 1.0 означает конкретное обязательство: стабильные модули получают гарантию отсутствия ломающих изменений API минимум на один год.
Что такое Koog
Koog предоставляет строительные блоки для агентных приложений на JVM и Kotlin Multiplatform: инструменты, воркфлоу, персистентность, память, наблюдаемость и интеграции с существующими JVM и Kotlin Multiplatform проектами. JetBrains представил его на KotlinConf в предыдущем году; версия 1.0 следует за несколькими публичными релизами и внутренним production-использованием.
Koog — открытый исходный код, доступен сейчас через обновление зависимостей. Если вы уже используете более раннюю версию, путь миграции задокументирован в примечаниях к релизу Koog 1.0.
Что реально даёт версия 1.0
Согласно официальному анонсу JetBrains, ключевые пункты Koog 1.0:
Обязательство по стабильности. Стабильные модули в 1.0 не будут иметь ломающих изменений API минимум один год. Это основной сигнал того, что JetBrains считает базовую архитектуру устоявшейся. Обратите внимание: beta-модули по-прежнему помечены как beta и не несут этой гарантии.
Переработанная Java-интероп.. Слой Java-интероп был перестроен с более чистым и последовательным API. Это важно для команд, работающих с смешанными кодовыми базами Kotlin/Java или интегрирующих агентов Koog в существующие JVM-сервисы.
Отвязанный HTTP-транспорт. HTTP-транспорт теперь независим от ядра фреймворка, что облегчает интеграцию Koog в инфраструктуру, уже использующую конкретные HTTP-клиенты.
Поддержка OpenTelemetry на всех таргетах. Наблюдаемость через OpenTelemetry теперь доступна на всех таргетах Kotlin Multiplatform в Koog. Команды, запускающие агентов в смешанных средах — JVM, Android или другие таргеты Kotlin Multiplatform — могут получать согласованную телеметрию без пер-платформенной инструментации.
Локальный Android AI. Новые интеграции провайдеров поддерживают локальный запуск моделей LiteRT на Android-устройствах, расширяя возможности агентов Koog на on-device вывод.
Улучшенная персистентность и память. Долгоживущие агенты теперь могут полагаться на лучшую поддержку персистентности и памяти, что важно для воркфлоу, переносящих состояние между сессиями или нуждающихся в возобновлении прерванных процессов.
Поддержка кеширования промптов Anthropic. Koog теперь поддерживает кеширование промптов Anthropic, что может снизить задержку и затраты на токены для агентов, повторяющих значительный контекст между вызовами.
Что нужно проверить перед использованием
Koog 1.0 — доступный сейчас открытый проект. Существующие пользователи обновляют зависимости; новые могут начать с документации. Ключевая оговорка — разграничение стабильных/beta-модулей: не всё в Koog 1.0 несёт годовую гарантию стабильности. Перед построением на конкретном модуле проверяйте его статус стабильности в примечаниях к релизу и документации.
Фреймворк ориентирован на разработчиков Kotlin и Java. Если ваша команда работает на Python, Go, Node.js или другом языке — Koog нерелевантен для вашего текущего стека, привязок для других языков в этом релизе не анонсировано.
Кому стоит рассмотреть это сейчас
Разработчики, строящие AI-агентные воркфлоу на Kotlin или Java и желающие стабильный, поддерживаемый JetBrains фундамент с production-ориентированной наблюдаемостью, найдут релиз 1.0 стоящим оценки. Обязательство по стабильности снижает одну категорию риска принятия, существовавшую в более ранних версиях.
Команды, уже использующие LangChain, LlamaIndex или другой агентный фреймворк на другом языке, или командам, которым нужны готовые AI-приложения, а не фреймворк разработки, могут пропустить этот релиз.
Источники: Официальный пост блога JetBrains AI, 27 мая 2026 года.