JetBrains Junie
编程开发Junie 将编程智能体、计划模式、模型选择与 JetBrains 开发流程结合,可通过 CLI、支持的 IDE 集成或仓库自动化处理范围明确的代码任务。
通过终端对话修改 Git 项目的免费开源编程助手,结合选定文件与仓库上下文工作,可连接云端或兼容的本地语言模型。
Aider 将对话式编程带入终端,可修改现有文件或创建新文件,结合主动加入的材料与仓库地图理解项目。适合希望保留原有编辑器和命令行习惯,同时把明确补丁交给助手处理的开发者。
官方使用指南强调选择相关文件,不建议把所有内容一股脑放进对话。范围合适的上下文更容易理解和审核,最终仍需由开发者判断生成代码是否符合项目要求。任务描述越能直接验证,越容易决定是否接受结果。
实现命令行小功能
修复失败函数
重构重复模式
更新配置与文档
官方图片,可点击放大查看。

准备可审核仓库
安装并连接模型
加入相关文件
检查并验证
示例提示或操作任务:修改这个命令,使空输入返回清楚的校验提示而不是崩溃,保持原有成功行为,只改必要文件,并运行相关检查。
这是任务描述示例,不代表每个仓库都有该命令,也不保证自动编辑始终正确。
软件免费,托管推理可能按 token 收费,本地推理需要合适硬件与兼容模型。
Aider 的 Apache-2.0 源码提供长期免费客户端,但不附带无限商业模型调用。连接付费 API 时,提供方可能对会话中的上下文和输出计费,反复尝试也会产生使用量。
兼容本地模型可以避免商业按 token 账单,改用自己的计算资源,模型许可、内存和实际编辑能力仍需考虑。先比较一个有代表性的小任务,不要假定单价最低的端点一定能以最低总成本完成大项目。
客户端是免费开源软件,推理与基础设施另算。
可以,其核心流程就是处理代码库中的已有文件及需要创建的新文件。
官方建议只加入相关文件,过多内容可能增加 token 使用和理解负担。
支持兼容模型,具体取决于配置与模型实际能力。
可以,终端流程可与现有编辑器或支持的 IDE 方式结合。
只能说明覆盖到的行为通过,应继续审核差异并按修改范围选择验证。
不会,查看当前文档和配置,不把旧示例当作永久推荐。
平台、输入输出、开源许可和使用条件,完整保留在这里。
主要操作方式是终端,可与喜欢的编辑器并用。按照当前安装说明操作,不要照抄旧截图里的型号,运行环境和配置与系统及提供方有关。首次配置成功后,保留一份适合当前项目的设置说明方便复用。
上下文选择本身就是工作的一部分:太多无关代码增加费用和理解负担,太少又会隐藏依赖。从最小有用集合开始,检查助手理解,出现具体缺口再补材料,比一次上传所有内容更容易控制方向。
除非采用完全本地配置,所选模型提供方可能收到推理上下文。本地终端界面本身不能证明专有源码始终留在设备上,应按实际端点判断数据流向。
通过支持方式保存 API 密钥,避免加入包含秘密的文件。分享补丁前检查提交和生成内容,尤其是工作区还有无关私有数据或本地配置时,不应让这些材料混入最终成果。
正在加载使用体验…
收藏仅自己可见。评论通过审核后公开,修改后会重新审核;评论数量包含获准公开的评论和回复。每人一份评分,新评分自动批准,撤回、未获批准或失效的评分不计入总分。请分享真实体验,避免垃圾信息、私人信息或人身攻击。
审核申诉或数据处理问题: support@findgoodai.com
带上一个真实任务,看看它是否适合你的工作方式。
使用体验