发布时间:2026-04-09
浏览次数:0
那当“AI辅助编程”不再仅仅成为一个附加功能,而是摇身一变成为IDE的底层架构逻辑时,开发工具届时又究竟会进化成怎样的形态?工具又会变成何种样子?将会呈现出什么样的状况?
然而答案并非是,进行将AI塞入IDE的行为,而是要运用AI去对IDE自身实施重构,这便是AIR,也就是AI IDE from。
AIR 是什么?
AIR 是 从零打造的全新独立 IDE,核心理念包括:
快速上手:三步体验 AIR 的 AI 原生流程
Air属于一个智能代理开发式环境范畴,此环境能使你把编码相关任务赋予AI代理当作委托事项,并且在将任务委托出去的整个过程之中,始终维持对于工作的掌控态势。它的核心要点是紧紧围绕“定义任务”以及“审查结果”这两个大的环节,这种环境是适宜用来进行人机协作的开发场景的。
一、安装与首次运行
当下仅仅支持macOS,(/Linux版本计划于2026年予以推出)。在首次启动之际,需要登录你有效的订阅账号,完成此项操作之后进入欢迎页面。
二、打开项目
支持两种方式:
首次开启项目之际,Air会针对是否信任代码提出询问,(执行代码存有风险,仅可信任可信源头):
三、定义任务
和AI代理以聊天这种模式去交互,一步步地把任务需求得以明确。能够输入表达清晰的那类任务描述,臂如“给订单模块增添分页查询功能,对于每页支持十条数据”,并且去将上下文补充完整,好似“依照src//.py”。
准许,规划样式,使该人工智能先产出执行规划,而后逐个渐渐详细化任务。
在任务配置中,可以设置:
(任务配置包含执行环境、AI 模型和权限模式)
权限模式:
(通过 @ 菜单引用符号intellij idea 2026,或选中代码添加到任务)
添加上下文的方式包括:
也可以选中代码片段,直接添加到任务中。
四、运行与任务管理
任务状态包括:
能够支持多项任务同时并行开展运行,比如说其中一项任务是进行测试的编写intellij idea 2026,而另外一项任务则是对 Bug 予以修复,并且它们之间不会相互产生干扰。
五、审查与提交变更
在 标签页中,通过差异面板查看 AI 修改的内容:
你还可以点击行号旁的图标添加评论,像代码审查一样反馈意见。
六、进阶功能:MCP 服务器集成
能借助 Model (MCP)去连接外部的工具(像是数据库、API 服务),配置的路径是,粘贴 JSON 配置便可启用。
→ AI → MCP
{ "mcpServers": { "alphavantage": { "command": "uvx", "args": ["av-mcp", "YOUR_API_KEY"] } }}
示例:连接 Alpha API
总结
Air以智能代理和可视化交互的方式,降低了开发者与AI协作的门槛,其核心流程清晰明了,是这样的,是通过智能代理,以可视化交互方式,做到的,进而降低了开发者与AI协作的门槛,并且核心流程展示得清晰明了。
定义任务,结合上下文,进行逐步引导,配置执行环境与权限,平衡效率与安全,审查并提交变更,确保代码质量可控。
有着多任务并行、MCP扩展以及本地快照等能力相配合,Air为复杂项目的协作,提供了更为高效、可控的AI开发体验。
官网:
https://air.dev/
文档:
该内容为一个网址链接,并非一个完整的可改写的句子,请提供合适的句子以便进行改写。
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码