返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

JetBrains Junie 内测体验 ,能否挑战 Cursor?

[复制链接]
链载Ai 显示全部楼层 发表于 昨天 12:54 |阅读模式 打印 上一主题 下一主题

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;color: rgb(15, 76, 129);border-radius: 6px;">Junie 是什么?

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">JetBrains 于 2025 年 1 月 23 日推出了一款全新的 AI Agent 产品 - Junie,目前处于内测阶段。这个产品可以类似 Cursor 的 Agent 模式,可以自动根据用户意图执行代码或命令。

ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">根据 JetBrains 的介绍,Junie 可以:

    ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;color: rgb(63, 63, 63);" class="list-paddingleft-1">
  1. ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);">
    1. 深度集成 JetBrains IDE,充分利用 IDE 中的项目上下文信息
  2. ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);">
    2. 自主完成 CRUD 操作等复杂任务,包括分析项目结构、检查依赖、创建文件等
  3. ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);">
    3. 运行测试和代码检查,确保生成的代码质量
  4. ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;text-indent: -1em;display: block;margin: 0.5em 8px;color: rgb(63, 63, 63);">
    4. 支持 Python、Java 和 Kotlin 等主流语言
ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;color: rgb(63, 63, 63);">JunieingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;margin: 0.1em auto 0.5em;border-radius: 8px;" title="null"/>

能干啥

作为 JetBrains 官方的 AI Agent,虽然是一个插件,但是 Junie 最大的优势还是在于与 IDE 的深度集成:

  • • 可以直接访问和理解项目结构
  • • 能够运行和验证测试
  • • 可以执行代码检查
  • • 适配 JetBrains IDE 的工作流,比如执行完用户的意图后,Junie 会自动 build、运行和测试,在这个自动 build 的过程中,你可以在 IDE 中看到整个构建过程。

怎么干

这个插件的 Agent 可以分为两大步:

  1. 1. Plan:
    Plan 就是输入问题后,左侧会列出一个步骤
  2. 2. Act:
    Act 就是执行左侧 plan 生成的这些步骤,每一步中又包含了多个 tools 的调用,比如:搜索代码、调用大模型、代码 Apply、执行命令、构建项目等等。

执行完步骤也是可以看到相关的代码 diff 视图,但是没办法选择片段去接受。我只能是要么选择 Done 全部接受,要么是选择 Decline 全部拒绝,这个体验太难受。

Agent 对话框输出的内容无法输出中文,不过写代码或者写注释不受影响。

对于项目中的业务代码,如果没有描述清楚,一样可能搜索后判断错误。

输出内容的时候,只有下面几个预置的选项(其他地方没任何可配置的内容了):

  1. 1. 选择文件,可以选择多个
  2. 2. 勾选Brave Mode,这个模式会自动执行命令
  3. 3. 如果选择Project guidelines,会创建一个隐藏文件,然后执行 Agent 分析项目完善这个文件,现在感觉分析的不是很好。定位类似于 Cursor 的.cursorrules文件
选项

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

链载AI是专业的生成式人工智能教程平台。提供Stable Diffusion、Midjourney AI绘画教程,Suno AI音乐生成指南,以及Runway、Pika等AI视频制作与动画生成实战案例。从提示词编写到参数调整,手把手助您从入门到精通。
  • 官方手机版

  • 微信公众号

  • 商务合作

  • Powered by Discuz! X3.5 | Copyright © 2025-2025. | 链载Ai
  • 桂ICP备2024021734号 | 营业执照 | |广西笔趣文化传媒有限公司|| QQ