This week's Java roundup for May 25th, 2026, features news highlighting: lifecycle changes with two of the JEPs that were targeted for JDK 27; the GA release of Koog 1.0; point releases of...
Koog 1.0是JetBrains推出的开源框架,旨在为Kotlin和Java构建AI代理。新版本强调稳定性,承诺在至少一年内不进行重大更改。主要改进包括支持本地Android AI、改进的Java互操作层、解耦的HTTP传输、OpenTelemetry支持以及增强的持久性和内存管理,为企业级代理开发提供了更可靠的基础。
Koog集成了Spring AI,增强了代理的编排能力,提供多步骤策略、持久性检查点和历史管理,优化成本和执行。用户可以在现有Spring AI基础上轻松添加Koog,提升代理的可靠性和复杂性,支持更精确的控制和自动化规划。
JetBrains推出Koog for Java,允许在Java后端构建AI代理,无需重写架构。Koog提供结构化工作流、故障容忍和与主要LLM提供商的集成,简化AI代理的开发与管理。
Koog是一个基于Kotlin的框架,用于构建符合代理客户端协议(ACP)的AI代理,简化了代理与客户端的通信和集成。开发者可以通过Koog轻松创建代理并连接到IDE,实现文件读取和编辑功能。
abogen 是一款将电子书和文本文件转换为有声读物的工具,支持多种格式并自动生成同步字幕,适用于多个平台。mcp 是微软的 Model Context Protocol 服务器实现,促进 AI 应用与数据源的集成。koog 是基于 Kotlin 的跨平台 AI 代理框架,支持多种技术。PathOfBuilding-PoE2 是《流放之路 2》的角色构建工具,提供角色属性计算和装备管理功能。
A2A协议为多个AI代理提供标准化通信层,促进高效协作。Koog框架基于Kotlin,支持复杂工作流管理和工具编排。结合A2A,Koog代理能够与其他代理无缝互动,简化集成过程,提高AI系统的可靠性和效率。
Kotlin正通过AI工具改变软件开发,支持构建AI应用。Koog框架用于创建AI代理,Junie是集成在JetBrains IDE中的AI编码助手。Kotlin适合大规模AI系统,提供多种开发方式,包括低级模型访问和高级库。MCP协议标准化工具共享,提升开发效率。Kotlin的现代特性和多平台支持使其成为AI开发的理想选择。
在DroidKaigi 2025活动中,JetBrains的Masaru Horioka介绍了基于Kotlin的AI代理框架Koog。Koog使开发者能够构建复杂的AI工作流程,充分利用Kotlin的类型安全性和多平台支持。Horioka分享了Koog的特点、学习资源及其在开发中的应用前景,预计Koog将在JVM和移动应用中得到更广泛的应用。
Koog 0.5.0发布,支持完整的Agent2Agent协议,简化AI代理系统的构建。新增非图形API、代理持久性和工具API增强,提升开发效率与智能交互。新组件如LLM作为评判者,优化决策过程,显著改善代理的智能性和设计便捷性。
构建多个AI代理系统时,代理间的沟通常常是难题。Agent2Agent(A2A)协议提供了标准化的通信层,使代理能够直接交流,简化集成过程。Koog框架与A2A结合,支持复杂工作流管理,提升AI代理的互联互通能力,减少调试时间,专注于提升代理性能。
Kotlin通过AI工具提升开发者体验,支持AI应用开发。JetBrains及社区提供多种工具,Kotlin已应用于大型AI系统,如德意志电信的聊天机器人。其现代特性和多平台支持使其成为AI开发的理想选择,结合AI工具可提高开发效率。
Koog 0.4.0版本增强了智能代理的可观察性和可预测性,支持OpenTelemetry、Ktor集成及原生结构化输出。新增功能包括对GPT-5的支持、智能重试机制和DeepSeek模型集成,旨在提升代理的部署和使用体验。
本活动将于2025年8月12日和18日举行,介绍JetBrains的开源框架Koog,帮助开发者使用Kotlin构建AI代理。活动分为两部分:第一部分讲解Koog基础,第二部分探讨智能代理的构建与调试。欢迎参与!
在测试Koog的AI代理时,由于上下文窗口限制,代理无法有效总结历史对话。通过调整消息结构和使用自定义标签,成功解决了模式锁定问题,使代理能够继续任务并保持一致性。这表明,在处理上下文时,结构比指令更为重要。
Koog 0.3.0版本发布,增强了智能代理的构建与管理功能,新增代理记忆状态、持久化存储、内置可观察性、并行任务执行及更好的Spring兼容性,提升了代理的鲁棒性和灵活性,支持图像输入和WebAssembly,感谢社区的反馈与贡献。
在KotlinConf上推出了Koog,一个开源框架,旨在帮助开发者在JVM生态系统中使用Kotlin构建智能代理。Koog简化了智能代理的创建,支持流式响应和自定义工具集成,为Kotlin开发者提供灵活的AI解决方案,期待社区的创新应用。
完成下面两步后,将自动完成登录并继续当前操作。