jetbrains前几个月发布了全新一代AI IDE AIR,最近发现AIR更新听频繁的,有几个新特性值得开发者注意!
🎯 本次更新三大"王炸"
1️⃣ Plan 模式:先写计划,再动手!
💡 核心逻辑:想清楚再干,比干了再改更高效
Air 现在会在执行前,把任务拆解成 Markdown 计划文件。你可以:
- ✍️ 直接在编辑器里评论、修改计划
- 🎭 选择用哪个 Agent 执行(Claude / Codex / Gemini CLI / Junie)
- 🐳 指定执行环境:Git worktree、Docker 容器,或未来云端
🤓 个人锐评:这像不像给实习生派活前先写 PRD?AI 终于不用"猜你想干嘛"了!
2️⃣ Questions 小部件:对话不再"断片"
以前 Agent 问问题,你得在聊天框里翻半天找上下文。现在: 聊天界面新增“问题”小组件,可在任务执行过程中为智能体的提问提供清晰、结构化的响应方式。
┌─────────────────────┐
│ ❓ Questions Widget │
├─────────────────────┤
│ • 项目用哪个框架? │
│ • 需要写测试吗? │
│ • [回复] [跳过] │
└─────────────────────┘
结构化回复,任务中途不迷路,强迫症福音 ✅
3️⃣ Agent 能力全面升级
| 新能力 | 适用场景 | 爽点 |
|---|---|---|
/init /memory 命令 | 项目初始化/记忆管理 | 像给 AI 装"快捷指令" |
| 技能(Skills)跨代理复用 | 通用工具调用 | 写一次,处处用 |
| 记住上次选的模型 | 多项目切换 | 不用反复配置,省心 |
| Claude 努力程度调节 | 赶工 vs 精雕 | ⚡快响应 或 🎯高质量,你说了算 |
在任何智能体中调用技能
现在你可以在使用 Claude、Codex和 Junie 时调用技能。只需输入“/”并从列表中选择要使用的技能即可。
Air 还支持调用存储在 ~/.agents/skills/ 和您工作区 .agents/skills/ 目录中的技能,因此无论使用哪个智能体,都能同时调用全局和项目专属的技能。
设置努力等级
🐳 环境预配置:让 Agent"开机即战"
新增 .air/docker.json 和 .air/worktree.json 配置:
// .air/docker.json 示例
{
"image": "node:20-alpine",
"env": { "NODE_ENV": "production" },
"setup": ["npm ci", "cp .env.example .env"]
}
🚀 效果:Agent 启动时,依赖已装好、配置已就绪,直接开干!
🤔 个人看法:这招对团队协作太友好了,新人/新机器一键复刻开发环境。