JetBrains IDEs GO AI:最新coding agent,更智能的编程助手!
大家好,欢迎来到程序视点
!我是你们的老朋友.小二!
JetBrains AI
现在,AI 几乎无处不在。作为一名资深码农,我一直期待着有更智能、更高效的工具来提高开发的工作效率,并为开发带来更多乐趣,从而让自己从枯燥的CRUD中解放出来!
从 2025.1 版本开始,每个开发者都能使用 JetBrains IDE 中的 AI 功能!
最新的编码代理 Junie,会和AI Assistant一起,为我们的AI编程添砖加瓦!
JetBrains AI Assistant
最新的 JetBrains AI assistant有2个模式。
Edit模式:等同cursor的manual模式,这里会修改代码,需要用户确认
Chat模式:等同cursor的Ask模式,可以任意对话
那 JetBrains AI assistant 的agent去哪里了???
答案是:JetBrains Junie
JetBrains Junie
JetBrains Junie 是 JetBrains 推出的一款 AI 驱动的编码代理,旨在自主处理任务或与开发人员合作处理任务。
开发人员可以将日常任务完全委派给 Junie,或与 Junie 合作处理更复杂的任务。
Junie 将为您探索项目,编写合适的代码,根据需要运行测试,并分享结果供您审阅。
借助 JetBrains IDE 的强大功能,再加上 Reliable,Junie LLMs 可以快速解决需要数小时工作的任务。
Junie包含code
和Ask
两种模式!
选用Code
会进行编码,如果勾选Brave Mode
,责这个设计、编码、测试流程无需用户确认,Jetbrains会直接生效,这对于已有代码的修改,会有很大风险,需要谨慎使用!
下面这个案例中,我选择了Chat
模式,以获得更可靠的结果。
构建完美提示词
原型设计通常包含三个关键环节:产品经理确认需求、UI设计师完成设计、前端工程师代码实现。
提示词也遵循这一原则:
代码语言:javascript代码运行次数:0运行复制我想开发一个AI智能订火车票app,现在需要输出原型图,请通过以下方式帮我完成app所有原型图片的设计。
1、作为产品经理先设计出这个app实现哪些功能
2、作为UI设计师完成这些原型界面的设计
3、使用html在一个界面上生成所有的原型界面,使用Tailwind CSS创建高保真UI原型,可从Unsplash获取图片素材,使用FontAwesome等开源图标库,让原型显得更精美和接近真实
4、我希望这些界面可直接用于项目开发
这个提示词比较简单,但包含四个关键元素:
- 明确功能需求
- UI设计思路
- 技术实现方式和素材选择
- 最终期望
AI的思考与创作过程
输入提示词后,Claude 3.7开始按照要求步骤工作:
- 核心功能设计:首先作为产品经理,设计出包括用户系统、智能搜索、支付、出行助手等功能模块
- UI设计思路:确定设计风格(简洁现代、以用户体验为核心)、配色方案、交互原则等
- 代码实现:生成完整的HTML、Tailwind CSS代码,实现全部界面原型
- 整个过程中,AI不仅考虑了产品逻辑,还融入了现代UI设计理念和技术实现最佳实践。
成果展示
最后
AI 正在彻底改变软件开发,并将在可预见的未来继续继续改变编程的方式。
我们终于不用死守cursor不放了,Junie与AI Assistant的结合为我们提供了从辅助到自主的全方位AI支持,提供了更多可能!
还在一边又cursor编码,一边用IDEA调试吗?或许Junie + AI Assistant
是你不错的选择!
基于 AI 的开发工具在我们的行业中以惊人的速度发展。这一切都不可避免!
现在,我们要做的事是拥抱AI,克服AI带来的挑战!
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2025-04-24,如有侵权请联系 cloudcommunity@tencent 删除agentcodingjetbrains编程go