首页 › tips-tricks › IDEA自带的AI,你一次都没打开过

IDEA自带的AI,你一次都没打开过

很多中国开发者的IntelliJ IDEA里装着通义灵码或腾讯CodeBuddy,以为这就叫「IDEA用上了AI」。但他们从来没点开过JetBrains原生焊在IDE里的那套AI:本地离线补全、AI Assistant、自主代理Junie。这一套东西在2025年之后升级得非常猛——补全可以完全离线跑、聊天可以接你自己本地部署的Ollama模型、代理可以按你写的规矩文件自动干活。对内网隔离的通信行业研发、对想省订阅费的独立开发者,这是实打实的认知差。这篇文章把八个最值钱的暗格一次挖开,每个都给出具体入口和操作步骤。

先分清三件套:别再混着叫

JetBrains的AI不是一个东西,是三层,用错了层次就会觉得「不好用」:

层 干什么 在哪儿触发
Full Line补全 本地小模型补全整行代码 写码时自动出现灰色幽灵文本,Tab采纳
AI Assistant 聊天、解释、改名、写提交信息、多文件编辑 右键菜单、编辑器内、Commit面板
Junie 自主代理,先出计划再动手改码跑测试 IDEA右侧Junie工具窗口
flowchart TD
    A["想在IDEA里用AI"] --> B["只是补全下一行"]
    A --> C["要解释和改代码"]
    A --> D["要自己跑完任务"]
    B --> E["Full Line本地补全<br/>离线免费零配置"]
    C --> F["AI Assistant聊天<br/>贴报错贴文件"]
    C --> G["Commit面板生成<br/>提交信息"]
    D --> H["Junie自主代理"]
    H --> I["先出计划<br/>人点头再动手"]
    H --> J["规矩文件管风格"]
    H --> K["挂MCP查真数据"]

八个暗格,逐个挖

暗格一:离线补全,不花一分钱不连一次网

这是被低估最狠的功能。JetBrains自研的本地小模型直接跑在你机器上,逐行预测整行代码,全程不出网、不要订阅。

操作:Settings → Editor → General → Inline Completion,确认Full Line completion开启;语言支持随版本持续增加,Java/Kotlin/Python/Go等主流语言早期版本就已覆盖。网络断掉测试一次,灰色建议照常弹出。

为什么值钱:运营商研究院、设备商研发部门大量在隔离内网写代码,云端AI插件全部失灵。这一层是内网里唯一开箱即用的AI。2024年起该功能逐步铺开,免费使用,具体支持语言列表以官方文档为准。

暗格二:提交信息一键生成,治好你的「update」

Commit面板里有一个AI生成按钮,它会读你本次的diff,生成结构化的提交说明。

操作:勾选改动文件后,在Commit工具窗口点AI生成图标;生成的信息直接可编辑,不满意再点一次重新生成。进阶玩法:在AI Assistant设置里写死团队提交格式(如要求带模块前缀和影响范围),以后每次生成都自动守你的格式。

效果:把每周几十次「fix」「修改」的提交历史,变成能检索、能回溯的变更日志。这是纯白捡的效率,零成本。

暗格三:控制台报错,一键让AI人话翻译

运行时抛异常时,控制台侧边会出现AI入口,点一下,它把整段堆栈连同相关代码一起喂给模型,用人话解释根因并给出修复建议。

操作:程序跑挂后,在控制台点击「Explain with AI」类入口;解释结果直接挂在旁边,可追问,可让它直接改代码。

场景:接手祖传项目的第一周,NPE、ClassNotFound堆栈十层起,这个按钮就是你的带薪师傅。

暗格四:改名不再靠感觉,AI给候选名

Rename重构时,AI会给出命名建议。变量叫data2、tempFlag这种糊名,重构时让AI基于上下文给一批候选。

操作:Shift+F6触发Rename,弹出的对话框里查看AI建议的名字列表,选一个或自己改。配合「Generate documentation」把方法注释一并补齐。

为什么值钱:命名是代码审查里吵得最凶的事。让AI先给方案,吵架变选择题。

暗格五:BYOK,接上你自己的钥匙

AI Assistant支持BYOK(Bring Your Own Key):在设置里填入Anthropic、OpenAI等厂商的API key,用它家的模型,消耗的是你自己的额度,不占订阅赠送的云端credits。

操作:Settings → Languages & Frameworks → AI Assistant(不同版本入口略有差异,搜「AI Assistant」即可)→ 选择自定义提供商 → 粘贴API key → 在聊天窗的模型下拉里切换。国内开发者常用的做法是通过OpenRouter这类聚合器拿一个key,再转到DeepSeek等便宜模型上(设置面板里实际支持哪些提供商,以你版本的下拉列表为准)。

账算一下:重度用户靠订阅credits很快见底,BYOK之后只付token钱。DeepSeek这类模型每百万token只要几块钱人民币,一个月重度使用也就一顿外卖钱。

暗格六:Ollama本地大模型,接进聊天窗

这是内网场景的第二张王牌:聊天窗可以接本地模型。2025年起JetBrains支持通过Ollama等本地推理方案挂载开源模型,对话和代码全程不出机器。

操作: 1. 内网机器装Ollama,ollama pull一个代码模型(如qwen2.5-coder系列,尺寸按显存挑) 2. IDEA设置里找到AI Assistant的本地模型/Ollama配置项,连上本地端口 3. 聊天窗模型下拉里切到本地模型

效果:内网代码合规问题一次解决——数据根本没出网。配合暗格一的本地补全,断网机器上你也有「补全+问答」全套。这是通义灵码、CodeBuddy这类云端插件给不了的能力。

暗格七:Junie开工前,先喂它一份家规

Junie是JetBrains的自主编码代理:你说需求,它自己读代码库、列计划、经你确认后动手,改完自己跑测试。但它默认不懂你团队的规矩——所以JetBrains给它留了一个规矩文件:项目根目录建.junie/guidelines.md,把编码规范、目录约定、禁止事项写进去,Junie每次干活都会遵守。

操作: 1. 项目根目录建.junie/guidelines.md 2. 写清楚:分层规则(如controller不许直接调DAO)、命名约定、测试要求、禁用的库 3. 右侧打开Junie工具窗,先让它跑一个小任务(如「给X接口补齐单元测试」),观察它是否守规矩

心法:规矩文件写得越具体,代理越省心。这跟Claude Code写CLAUDE.md、Cursor写rules是同一个思想——先立规矩,再放代理,国内还没多少人把这个迁移到JetBrains生态。

暗格八:给Junie挂上MCP,让它查真数据

Junie支持MCP(Model Context Protocol):把数据库、内部文档、工单系统封装成MCP服务器挂给它,它改代码前能先查真实数据结构,而不是靠猜。

操作:在Junie设置里配置MCP服务器连接,比如挂一个数据库只读MCP;然后下任务时它就能自己查表结构、核对字段,再写迁移脚本。

场景:改一个涉及十余张表的业务逻辑,传统做法是人肉翻表结构半小时;挂上MCP后代理自己核对,你只审它的计划。MCP具体支持的连接器清单更新很快,以Junie官方文档为准。

跟国内插件摆在一起比

维度 通义灵码/CodeBuddy/Trae JetBrains原生AI
价格 个人免费为主 本地补全免费;云端有免费档,Pro档随全家桶走,价格以官网为准
离线/内网 基本依赖云 补全+聊天可全离线
与IDE动作的融合 聊天窗+补全为主 改名、提交信息、报错解释、文档生成全部嵌进原生动作
自主代理 各家在追 Junie已内置,支持规矩文件与MCP
自带钥匙BYOK 部分支持 支持,额度自控

说实话,如果只是要个免费补全,国内插件已经够用。真正的差距在三层:离线能力、动作级融合、代理生态——这三样恰好是重度IDEA用户和内网研发团队最需要的。

信息差总结

你以为的 别人已经在用的
IDEA用AI=装个第三方插件 原生三件套嵌在每个IDE动作里
AI功能都要订阅 本地补全免费且离线
内网就与AI无缘 本地补全+Ollama聊天,代码不出网
代理很贵很遥远 Junie内置,先出计划再动手
提交信息、命名、注释靠手写 diff生成、AI候选名、一键文档全部白捡

行动指南

今天花二十分钟,按这个顺序开:

  1. Settings搜「Inline Completion」,确认本地补全开启——这是零成本零风险的第一步
  2. 打开Commit面板,下一次提交用AI生成信息,感受一次就回不去了
  3. Settings搜「AI Assistant」,看免费档额度与BYOK入口,按需填自己的key
  4. 项目根目录建.junie/guidelines.md,先写三条最重要的团队规矩
  5. 内网/合规敏感的读者:装Ollama拉一个代码模型接进聊天窗,当晚验证断网可用

参考来源

说明:本文功能描述基于JetBrains官方公开产品体系整理,具体版本入口、语言支持与价格档位请以上述官方页面为准。


本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护。 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入