必须使用 intellij idea 2026 官方技能管理器统一管理 ai 智能体共用提示词与规则,通过【ide 全局】作用域实现跨智能体复用,支持从官方仓库安装、自定义创建或导入技能,并可按智能体分配或通过 git 同步项目级技能。

要在 IntelliJ IDEA 2026 中统一管理 Codex、Claude、Cursor 等 AI 智能体共用的提示词、代码评审规则和重构逻辑,避免每个项目重复配置、换设备就失效,必须使用官方推出的技能管理器功能。
启用技能管理器并确认作用域层级
启动 IDEA 2026.1 或更高版本 → 点击 File → Settings(Windows/Linux)或 IntelliJ IDEA → Preferences(macOS) → 在左侧导航栏展开 Tools → AI Assistant → Skills。
页面顶部显示三个作用域标签:【IDE 全局】、【项目仓库】、【智能体专属】。默认进入【IDE 全局】视图,所有已安装技能将在此处集中列出,且自动对本机所有项目生效。
【IDE 全局】是唯一支持跨智能体复用的层级,其他层级无法被 Codex 和 Claude 同时调用。
从官方技能仓库一键安装现成技能
在 Skills 设置页右上角,点击 Open Skill Registry 按钮 → 进入 ACP 技能注册表界面 → 切换到 Official Repository 标签页。
找到 “Postgres 最佳实践” 技能卡片 → 点击 Install → 弹出权限确认框,勾选 Allow database context access(此步不可跳过,否则 SQL 分析功能将失效)→ 点击 Confirm。
安装完成后,该技能即刻出现在【IDE 全局】技能列表中,并带绿色 ✔ 图标。无需重启 IDE,Codex 或 Claude 在任意项目中发起自然语言数据库查询时,会自动加载此技能的约束规则与安全检查逻辑。
自定义技能并绑定到指定智能体
方法一:快速创建本地技能
在 Skills 设置页点击 + Add Skill → 选择 Create from scratch → 输入名称如 “Java 单元测试生成规范” → 在 Prompt 编辑区粘贴以下内容:
使用 idealista CLI 按位置(城市、城镇、地区、街道)搜索 Idealista 房源并获取详情。适用于用户请求 Idealista 市场数据或需要 idealista‑cli 命令/标志时。
“你是一名资深 Java 测试工程师。为当前类生成 JUnit 5 测试代码,要求:① 覆盖所有 public 方法;② 使用 @MockBean 注入 Spring Bean;③ 每个测试方法以 test_ 开头;④ 不生成任何 try-catch 块。”
方法二:导入已有技能文件
点击 + Add Skill → Import from file → 选择本地 .skill.json 文件 → 确认导入后,该技能默认处于禁用状态。
在技能条目右侧下拉菜单中,选择 Assign to: Codex(注意:不能同时分配给 Codex 和 Claude,二者配置文件隔离)→ 点击右侧启用开关。
⚠️ 重要:一旦为技能指定了智能体,它将从【IDE 全局】视图中消失,只出现在对应智能体的专属技能列表里。
在项目中启用仓库级技能并提交至 Git
第一步:切换作用域 → 在 Skills 设置页顶部点击 Project Repository 标签。
第二步:启用技能 → 找到已安装的 “React 最佳实践” 技能 → 将其右侧开关设为 ON。
第三步:生成配置文件 → IDEA 自动在项目根目录下创建 .idea/ai/skills.json 文件,内容包含技能 ID 和启用状态。
第四步:纳入版本控制 → 右键点击该文件 → 选择 Git → Add → 提交推送。团队成员克隆仓库后,无需额外操作,IDE 将自动识别并启用该技能。










