IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin
Agent Client Protocol (ACP) 定义了客户端(如 IntelliJ IDEA)与智能体之间的通用契约。IntelliJ IDEA 已包含多种兼容 ACP 的智能体,包括 Codex、Claude Agent 和 Junie。除了这些绑定的选项之外,ACP Registry 还提供了更多选择,团队可以通过 acp.json 注册内部或不公开列出的智能体。 核心理念是边界。IntelliJ IDEA 仍然是您浏览项目、检查代码和审查更改的环境。通过 ACP 连接,每个智能体都维护自己的模型、行为、身份验证和智能体端工具。 这样一来,可替换单元的规模便会大于 LLM。兼容 A…
智能体技能已成为 AI 驱动的智能体化开发中智能体框架的关键组成要素。它们为 AI 智能体提供了额外的功能和知识,使其能够以符合您的偏好的方式完成任务。 如果您刚刚接触智能体技能,建议先阅读借助智能体技能实现 AI 辅助 Java 应用程序开发。 IntelliJ IDEA 和其他 JetBrains IDE 都包含 AI Assistant,后者可以帮助开发者进行 AI 智能体化开发。AI Assistant 提供了一种优雅且安全的方式来使用和管理智能体技能。 如果您错过了公告,请参阅推出技能管理器和技能仓库。 在这篇文章中,我们将探讨: 如何通过技能管理器安装智能体技能。 通过技能仓库管…
向企业后端添加 AI 智能体不应以破坏架构为代价。如果您的核心系统是使用 Java 构建的,编排 LLM 并不需要您引入单独的 Python 微服务或重写技术栈。 今天,我们正式发布 Koog for Java。Koog 最初是为了满足 JetBrains 自身活动扩展需求而构建的,它使用结构化、可观测且具备容错能力的工作流取代了不可预测、临时的提示更改方法。 如今,JVM 最强大的智能体框架之一拥有了完全符合 Java 惯用风格的 API。您的 Java 团队可以直接在现有后端中构建可靠的 AI 智能体,借助流畅的构建器风格 API、线程池执行器和原生 Java 抽象,完全不需要担心任何与 …