委托您的任务,专注于结果

探索一种全新的编码方式 – 使用 JetBrains 编码代理

一种处理代码的全新方式

委托,迭代,审核

将任务指定给 Junie 后,它将自主进行处理。Junie 将帮助您节省时间和精力,让您能够专注于推动成果和创造性解决方案。

掌控您的代码

在与 Junie 的聊天中分享提示,审查结果,并根据需要接受或迭代。调整、试验,创造,更好地集中注意力并减少干扰。

保持项目一致

Junie 会学习您代码的上下文,了解您的偏好设置和风格。Junie 会通过每次迭代改进其方式,帮助您编写更简洁、更一致的代码。

享受不间断的工作流体验

Junie is currently available in IntelliJ IDEA Ultimate, PyCharm Professional and WebStorm. For now, Junie is only available on the macOS and Linux platforms.

IntelliJ IDEAPyCharmWebStorm

Junie 能为您做什么

帮助您保持专注

编码代理可以轻松上手。将其安装到您的 IDE 中,然后从无缝融入您的工作流的小任务开始 – 无需进行大幅更改。这种方式可以确保新的工作方式具有赋能属性,而不是破坏属性。

探索您的项目以寻找解决方案

Junie 了解您项目的上下文。只需提供一个任务,它就会分析项目结构并搜索以找到所有相关信息。

运行您熟悉的检查

当 Junie 编辑您的文件时,它会利用您的 IDE 的全部功能来确保高质量代码。每次更改都会通过语法和语义检查进行验证,帮助保持强大的编码标准。

帮助您实现项目绿色状态

需要时,Junie 可以运行代码和测试,最大限度地减少新的警告和编译错误。在进行更改后,Junie 可以检查项目状态并验证所有测试是否都已通过。

在复杂的任务中与您合作

专注于任务的核心方面,同时委托例行编码。审核建议的更改并指导关键决策。
[object Object]

加入等候名单,与 Junie 开展合作

Junie is currently available in IntelliJ IDEA Ultimate, PyCharm Professional and WebStorm. For now, Junie is only available on the macOS and Linux platforms.

以下哪一项能够最贴切地描述您的工作角色?
国家/地区
United States

您是否使用任何 AI 工具进行编码?

我明白我的个人数据将为此目的进行处理。

常见问题解答

以下是另外常见问题的答案。如果您的问题没有得到解答,请随时联系 junie@jetbrains.com

JetBrains Junie 是 JetBrains 推出的 AI 编码代理,可以自主或与开发者协作处理任务。开发者可以将日常任务完全委托给 Junie,也可以与 Junie 合作完成更复杂的任务。Junie 将为您探索项目、编写合适的代码、根据需要运行测试,以及分享结果供您检查。借助 JetBrains IDE 的强大功能以及可靠的 LLM,Junie 可以快速解决需要数小时才能完成的任务。

当您使用 AI 功能时,IDE 需要将您的请求和代码发送给 LLM 提供商。除了您输入的提示之外,IDE 还可能发送其他详细信息,例如您的代码段、文件类型、使用的框架以及为 LLM 提供足够上下文所需的其他信息。

此外,在 EAP 版本中,我们会收集有关 AI 功能使用情况的匿名数据,包括其与 LLM 的所有通信(文本和代码段)。这些数据将严格保密,JetBrains 仅将其用于产品改进目的。

JetBrains 提供多种可以提高开发者工作效率的工具。其中许多工具相互补充,非常适合 JetBrains IDE。

JetBrains Junie 与 JetBrains AI Assistant 之间的区别在于编码代理提供的自主性和协作级别。AI Assistant 可以为开发者提供独特功能以更快地编写代码,Junie 则更独立地与开发者协作,逐步解决更大的任务。开发者可以将任务完全委托给 Junie,也可以与 Junie 合作完成更复杂的任务。Junie 将为您探索项目、编写合适的代码、根据需要运行测试,以及分享结果供您检查。

某些项目可能需要同时使用 Junie 和 AI Assistant 处理不同的任务,因为它们是以不同的方式补充您的工作。目前,JetBrains Junie 处于抢先体验计划中,仅与 IntelliJ IDEA Ultimate 和 PyCharm Professional 兼容。

目前,Junie 与 JetBrains IDE 兼容,例如 IntelliJ IDEA Ultimate 和 PyCharm Professional。如果您使用其中一款产品,您可以加入等候名单,从而有机会率先使用 Junie。

目前只有提供 OpenAI 或 Anthropic 的地区才能访问 JetBrains Junie 和 JetBrains AI 服务。您可以在此处查看完整的地区列表。

抢先体验计划是产品、功能或工具在全面公开发布之前向有限用户群体开放的阶段。参与者通常可以抢先体验创新工具或功能,他们的意见会帮助塑造最终版本。从 1 月 23 日开始,我们邀请 JetBrains 用户加入抢先体验计划,这些用户将有机会成为 JetBrains Junie 的首批试用者。

Junie 由不同的配置驱动,包括外部提供商,例如 Anthropic 和 OpenAI。我们尽最大努力确保使用最佳模型,并从所使用的模型中获得最大价值。不过,这可能会根据 Junie 与其他产品的配合情况而发生变化。

Junie 通过抢先体验计划发布,将向有限数量的用户开放。我们致力于为尽可能多的用户提供访问权限。不过,我们希望您能理解,并不是每个人都能成为首批试用者。目前 JetBrains Junie 适用于 IntelliJ IDEA Ultimate 和 PyCharm Professional。

目前,JetBrains Junie 仅向 IntelliJ IDEA Ultimate 或 PyCharm Professional 用户提供。点击此处详细了解 JetBrains IDE。