Kiro
用AI驱动开发全流程的IDE
通过结构化的需求管理与事件驱动的自动化,减少重复工作,专注创造。

核心功能
需求管理 (Specs)
将模糊的自然语言需求,自动拆解成清晰的用户故事、设计文档和技术任务清单,让目标明确可追溯。
自动化开发 (Hooks)
设置好触发器后,可在保存文件等节点,自动运行测试更新、文档刷新、代码安全检查等重复性任务。
集成与扩展
支持MCP协议连接各种专业工具,并提供引导规则和代理聊天功能,能灵活融入复杂的开发工作流。
预览与撤销
在执行AI建议的修改前,可以先预览代码差异;如果结果不理想,可以一键撤销,把最终决定权交给开发者。
对话式编程
在对话界面结合项目上下文,直接进行代码编写、调试、解释等即时编程任务,像与搭档交流一样工作。
产品特色
- 01
规范先行,而非直接写代码
不直接生成零散代码,而是先和你聊天理清需求,生成完整的设计文档和任务计划,确保方向正确。
- 02
自动化的“隐形助手”
设置好Hooks后,它会像后台进程一样自动维护测试和文档,你写完核心逻辑,其他杂事它都默默处理好了。
- 03
原生兼容你熟悉的工具
基于Code OSS (VS Code开源版)构建,可以直接使用你原来的主题、快捷键和插件,无需改变习惯。
- 04
把安全审查融入日常开发
可以将安全扫描、代码规范校验等设置为开发流程中的自动环节,让安全问题在早期就被发现和解决。
应用场景
✅ 想法快速验证
输入一个功能描述,快速生成可运行的原型,用于产品演示或验证技术可行性,极大缩短从想法到看得到的周期。
✅ 复杂系统开发
辅助大型项目进行需求拆解和架构设计,确保团队对复杂业务逻辑的理解一致,并自动维护相关文档。
✅ 团队协作规范
通过共享的Specs和Hooks配置,让所有团队成员在编写和提交代码时自动遵循统一的开发规范与流程。
✅ 遗留项目维护
接手老项目时,通过AI对话快速理解代码逻辑,并设置自动化测试,为后续修改增加安全网,降低维护风险。
常见问题
解答您关于"Kiro"的常见疑问,让您更好地使用这款AI工具
-
是的,目前Kiro处于公开预览阶段,完全免费使用,可以直接调用Claude-Sonnet-4等顶级模型。
-
支持市面上主流的编程语言。更准确地说,它能理解任何你给它的代码文件上下文。
-
可以理解为内置了强大AI编排层的VS Code。它原生兼容VS Code的插件和设置,但核心是智能体工作流。
-
作为AI IDE,代码处理逻辑和其他AI编程工具类似,会发送相关代码上下文至云端模型进行处理,建议查阅私有库使用政策。