Supercharge your tools with AI-powered features inside many JetBrains products
如果您曾尝试过构建由多个 AI 智能体组成的系统,很可能会遇到难题。 一开始很简单:您有一个智能体负责撰写博文,另一个智能体负责校对博文,或许还有第三个智能体负责建议或生成图像。 单独来看,它们都很高效。 但要让它们协同工作呢? 往往这个时候就会开始出现问题。 每个智能体都有自己的一套“语言”:一个使用不同的 API 接口,另一个有自己的消息格式,而且它们可能都有特定的身份验证要求。 要让它们彼此通信,就意味着需要为每一个连接编写自定义的集成代码。 结果,您无法专注于让各个智能体变得更智能、更快速或更有用,而是被困在为它们搭建沟通桥梁上。 A2A 的作用:跨智能体通信层 这就是 Agent2A…
我们为 Kotlin 社区带来了一些好消息! 在今年的 KotlinConf 上,我们将推出 Koog,这是一个创新型开源智能体框架,可以帮助开发者使用现代 Kotlin DSL 在 JVM 生态系统中构建 AI 智能体。 我们设计 Koog 是为了向开发者提供创建智能、自主代理所需的工具,并让他们能够像使用 Kotlin 一样轻松高效地进行日常开发。 这是将 Kotlin 打造成一流 AI 语言的重要里程碑,我们非常期待社区构建的成果。 尝试 Koog 我们为什么要为 Kotlin 构建智能体框架 起初,我们都对聊天助手和 LLM 的潜力感到震惊。 但随着这些模型的发展,它们的能力显然远远超…
代码补全一直是 JetBrains IDE 中的突出功能,可以帮助开发者更快速、更智能地编写代码,并减少错误。 但要是它能做的更多呢? 要是它不但可以预测下一个元素,还可以预测整行代码,甚至可以补全代码块呢? 这就是我们一直以来努力的方向。 我们在 AI 方面投入了大量时间和精力,因此我们的代码补全功能已发展得无比强大,比以往任何时候都更精确、快速和智能。 在这篇博文中,我们决定分享 JetBrains IDE 中 AI 代码补全的原理,它的发展历程以及即将取得的激动人心的进展。 我们开始吧! 什么是 JetBrains AI 代码补全? JetBrains 通过两种方式提供 AI 代码补全:…
YouTrack 2024.2 现已包含由 JetBrains AI 赋能的写作辅助。 所有拥有有效订阅的 Cloud 和 Server 客户都可以免费使用该功能来自动检查语法、拼写和标点符号,让自己的文字内容更加精确且更具文采。 我们还新增了多项改进,旨在满足日常使用 YouTrack 各部分功能的团队提出的最热门请求。 在 YouTrack Helpdesk 中,您现在可以创建带有条件字段的在线表单,这使报告者工单的自定义内容变得更加丰富,同时还使支持人员能够克隆工单以便在其他非帮助台项目中进行处理。 此外,支持人员现在还可以在其他支持人员添加评论时获得通知。 其他改进还包括简化的新…