# AI原生集成开发环境Kiro

*Published:* 2026-02-11
*Author:* 飞翔001

Kiro是一款AI原生集成开发环境，通过规范驱动开发和AI代理自动化（Agent Hooks），将模糊想法转化为清晰系统并自主执行任务，兼容VS Code，致力于为开发者提供从原型到生产的高效、可控的智能编程体验。

![](https://www.xarjtc.com/wp-content/uploads/2026/02/d2e3eba8c95c232.webp)

Kiro 是一款专为AI协作而生的现代化、全功能的集成开发环境。其核心理念是“Bring structure to AI coding”（为AI编码带来结构）。Kiro认为，当前许多AI编程工具陷入“Vibe Coding”（凭感觉编码）的困境——开发者不断与AI对话，生成零散的代码片段，却缺乏整体规划和系统性，最终导致项目混乱、难以维护。

Kiro通过引入“Spec-Driven Development”（规范驱动开发）来解决这一痛点。它引导开发者首先将模糊的创意或需求，转化为清晰、结构化的开发规范（Spec），然后由Kiro的AI代理（Agents）基于此规范进行系统设计、任务分解和代码实现，从而确保整个开发过程有据可依、条理清晰。

Kiro的核心功能与创新技术  
规范驱动开发（Spec-Driven Development）  
从Prompt到Spec：Kiro能将用户输入的简单提示（Prompt），自动转化为包含清晰需求、系统架构图、技术选型和离散任务列表的详细开发规范。  
协作式规范：开发者可以与Kiro的AI在“规范”层面进行深度协作，共同讨论和优化系统设计，确保方向正确。  
AI代理（Agents）与自动化工作流  
自主执行的Agent：Kiro的核心是其AI代理。这些代理能自主执行基于规范的任务，如编写代码、生成文档、创建测试等，而无需开发者进行繁琐的step-by-step指导。  
Agent Hooks（代理钩子）：这是Kiro的杀手级功能。开发者可以设置事件触发的自动化钩子，例如“当文件保存时，自动生成单元测试”或“当代码提交时，自动优化性能”。这极大地解放了开发者，让AI在后台无缝处理重复性任务。  
高级AI模型支持  
Kiro集成了业界领先的AI模型，用户可选择Anthropic的Claude Sonnet 3.7或Sonnet 4等先进模型，确保AI生成代码的高质量和高可靠性。未来还将支持更多模型选项。  
现代化且熟悉的开发体验  
兼容VS Code：Kiro支持Open VSX插件、主题和VS Code设置，让习惯了VS Code的开发者能够无缝迁移，享受熟悉的快捷键和扩展生态，同时获得更强大的AI原生功能。  
多模态输入：支持“Show， don’t tell”（展示而非描述）的交互方式。开发者可以上传UI设计图或白板草图，Kiro能理解图像内容并据此指导代码实现。  
透明的代码变更与控制  
代码差异（Diffs）：Kiro会清晰地展示AI代理所做的每一项代码变更。开发者可以一键批准所有更改、逐步审查每项修改，或直接进行编辑，始终保持对代码库的完全控制。  
集成工具与数据（MCP）  
通过MCP（Model Context Protocol） 集成，Kiro可以连接到外部文档、数据库、API等数据源，让AI在更丰富的上下文中工作，实现更智能的开发。  
企业级安全与隐私  
Kiro强调企业级安全和隐私，确保用户代码和数据的安全，让团队可以放心地将Kiro用于生产环境的开发。

官方网站：https://kiro.dev/