Jetbrains Blog原文
Koog 1.0 正式发布:稳定核心、更优互操作与多平台可观测性
上周在 KotlinConf 2026 的主题演讲(点此观看录像)中,我们正式发布了 Koog 1.0。
Koog 是 JetBrains 推出的开源框架,用于在 Kotlin 和 Java 中构建 AI 智能体。它提供了构建智能体应用的核心模块:工具、工作流、持久化、记忆、可观测性,以及与现有 JVM 和 Kotlin Multiplatform 项目的集成。
我们在去年的 KotlinConf 上首次介绍了 Koog。此后,该框架通过社区反馈、内部使用以及多次公开版本发布不断演进。Koog 1.0 是下一步:为构建可靠的企业级智能体提供更稳定的基础。
Koog 1.0 新特性
1.0 版本最大的变化是对稳定性的严格承诺。为了给生产环境提供坚实基础,我们保证稳定模块至少一年内不会出现破坏性变更。
本次发布还在整个框架中带来了多项重大改进:
- 本地 Android AI:新增提供商集成,支持在 Android 设备上本地运行 LiteRT 模型。
- 重新设计的 Java 互操作层,API 更简洁、更一致。
- 解耦的 HTTP 传输层,使 Koog 更容易集成到现有基础架构中,并可使用不同的 HTTP 客户端。
- 跨 Koog 目标平台(包括 Kotlin Multiplatform 环境)的 OpenTelemetry 支持。
- 改进的长运行智能体持久化和记忆支持。
- Anthropic 提示缓存支持,有助于降低重复提示的延迟和令牌成本。
Koog 1.0 还包含大量修复、API 清理和迁移改进,为框架更稳定的长期演进做好准备。有关所有更改的完整列表,请参阅 Koog 1.0 发布说明。
试用 Koog 1.0
Koog 1.0 标志着框架核心 API 走向稳定。
如果你正在构建需要工具、结构化工作流、持久化、记忆、可观测性,或者需要与现有 Kotlin 和 JVM 应用集成的智能体,这个版本为你提供了更坚实的构建基础。
请阅读文档、更新依赖,并从稳定核心模块开始。仅在需要仍在演进的功能时,再添加 Beta 模块。
致谢
我们感谢所有在过去一年中试用 Koog、提交问题、分享反馈以及为项目做出贡献的人。Koog 1.0 反映了大量这样的输入,我们很高兴能与社区继续共同构建它。