你大概率听说过 Kiro——AWS 在 2025 年 7 月推出的 AI IDE,但十有八九只停留在“听说过”:试过两句觉得“不就是又一个 Cursor 吗”,然后关掉了。这就是本文要填的信息差。过去一年 Kiro 悄悄转正,从单一 IDE 扩成了 IDE + CLI + 网页云沙箱 + 手机端 + Crew 多人协作的全家桶,官方文档到 2026 年 8 月还在高频更新。更关键的是:它至今保留永久免费档,白送 Claude Sonnet 4.5 和一批开源模型。国内中文圈对它的认知基本还停留在预览版的评测,而海外团队已经把 spec 驱动开发(spec-driven development)玩成了标准工作流。下面这 8 张底牌,每一张都给出具体操作步骤,全部来自 kiro.dev 官方文档,可立即照抄。
Kiro 是 AWS 出品的 agentic IDE,基于 Code OSS 魔改(所以 VSCode 插件能直接装),核心差异点不在“补全”,而在三件事:Spec 模式(先写需求文档再动手)、Agent Hooks(事件驱动的自动化钩子)、Steering(用 Markdown 文件给 AI 装长期记忆)。订阅一个号,IDE、CLI、网页版、手机端通用。免费档每月 50 credits,付费 Pro $20/月起。
操作步骤:上 kiro.dev 下载安装,用社交账号或 AWS Builder ID 注册(不要走 AWS Identity Center 企业通道,会失去免费档),直接开写。
预期效果:免费档每月 50 credits,能用 Claude Sonnet 4.5,外加三款开源模型:Qwen3 Coder Next、DeepSeek 3.2、MiniMax M2.1。注意三点:
适用场景:先拿来跑一个 spec 小项目试水,50 credits 足够你走完一遍“需求→设计→任务→执行”的完整流程,判断它和现有工具谁更适合你。
这是 Kiro 的灵魂功能,也是和 Cursor/Copilot 最本质的分野。Vibe coding(一句话一句聊)适合原型,但正经项目你需要 Spec 模式:点开聊天框旁的模式切换,从 Vibe 切到 Spec,输入一句需求,Kiro 会生成三份文档再动一行代码。
flowchart TD
A["一句话需求"] --> B["requirements.md<br/>EARS验收标准"]
B --> C["design.md<br/>技术方案与架构"]
C --> D["tasks.md<br/>可勾选任务清单"]
D --> E["逐任务执行<br/>每步可审可回滚"]
E --> F["可交付代码"]
具体玩法:
适用场景:任何要交付给客户、要上线、要交接的项目。原型随便 vibe,生产代码走 spec。
Hooks 是事件驱动的:当某件事发生,自动执行某个动作,不需要你开口。创建方式简单到离谱:在 Kiro 侧边栏 Hooks 区点 +,选 “Ask Kiro to create a hook”,用人话说“每次 agent 改完 TS 文件就跑 ESLint 修复”,它自己生成配置存到 .kiro/hooks/lint-on-save.json。
flowchart TD
A["会话开始<br/>SessionStart"] --> H["钩子触发器"]
B["文件保存<br/>PostFileSave"] --> H
C["工具调用前<br/>PreToolUse"] --> H
D["会话结束<br/>Stop"] --> H
H --> I["命令动作<br/>跑测试/Lint"]
H --> J["Agent动作<br/>自动注入提示词"]
C --> K["可拦截<br/>阻断危险操作"]
能拦截,是精髓。10 种触发器里只有两个有“一票否决权”:PreToolUse(工具执行前)和 UserPromptSubmit(消息提交前)。比如写一个 PreToolUse 钩子拦住所有 rm -rf 或生产库写操作——agent 想干坏事,直接被掐断。
进阶:Stop 触发器还支持 confirm 确认框,甚至可以配 confirmCommand 写脚本动态决定“这轮要不要弹窗”(输出 {"skip": true} 就静默跳过)。官方文档里连“本次会话不再询问”的标记文件写法都给好了,8 月刚更新的。
每个新项目都向 AI 解释一遍“我们用 pnpm 不用 npm、错误处理走统一中间件”?Kiro 的解法是 Steering 文件:项目根目录 .kiro/steering/ 下放三个地基文件——product.md(产品定位和目标用户)、tech.md(技术栈与约束)、structure.md(目录结构与命名规范),默认每次对话全量注入。
操作:Kiro 面板 → Steering 区 → 点 Generate Steering Docs 按钮,它会扫完你的代码库自动生成这三份,你再审校修订。生成的 Markdown 进 git,全团队共享——新人入职,clone 下来就能让 AI 按自家规范写码。它还兼容 AGENTS.md 标准,你现有的 AGENTS.md 直接放根目录或 ~/.kiro/steering/ 就能被识别,而且支持子目录级(比如 services/api/ 放一份、packages/ui/ 放一份,各自生效)。
三件套全量注入很爽,但也烧 context。Steering 支持 inclusion 模式,在文件头部写 YAML front matter:
---
inclusion: fileMatch
fileMatchPattern: "app/api/**/*"
---
API 规范只在动 API 路由时出现,组件规范只在碰 .tsx 时出现,互不打架。
manual 手动模式——写 inclusion: manual 后,文件变成按需弹药:聊天里打 #troubleshooting-guide 才加载,而且它会出现在斜杠命令列表里,按 / 直接选。
还有第三档 auto 模式(name + description 两个前置字段),Kiro 根据你的请求语义自动决定要不要加载——这已经是 Skills 的玩法了,等于 steering 文件自带技能路由。
适用场景:规范文档超过 5 份的团队,无脑 always 模式会把 context 塞爆,这三档组合是省钱的正解。
#[[file:]] 活引用——让规范跟着代码走Steering 文档最怕过时。Kiro 支持在 steering 文件里引用活的代码文件:
API 错误格式必须遵循:#[[file:api/openapi.yaml]]
组件写法参考:#[[file:components/ui/button.tsx]]
这些引用会在会话中解析成真实文件内容——openapi.yaml 改了,AI 拿到的永远是新版。把“文档”和“代码”焊在一起,这是大多数 AI 编码工具的 CLAUDE.md / rules 文件都做不到的(它们多数只吃静态文本)。适用场景:API 优先开发、设计系统维护,一处更新全局生效。
Kiro 的 credits 不按对话算,按“工作单位”算,且不同模型有倍率。官方 FAQ 给的实数:同一个任务用默认的 Auto 模式花 X credits,指定 Claude Sonnet 4.6 执行就变成 1.3X。原因在于 Auto 是个混合路由器:意图识别、提示缓存、按任务类型调度专家模型,质量、延迟、成本三者做了平衡。
实操策略:
这一点被严重低估:Kiro 订阅绑的是账号不是客户端。同一份 credits 可用于 Kiro IDE、Kiro CLI、Kiro 网页版(云端沙箱,Pro 以上预览期免费试用)、移动端(手机上继续跑 agent 任务)、Kiro Crew(多 agent 协作),还能接进 ACP 兼容的第三方 IDE,甚至在 CI/CD 里跑自动化代码审查。官方 FAQ 明确写了:Kiro powers(内置技能包)不额外收费,全员可用。
一条红线要记住:官方明文禁止通过第三方转接壳(FAQ 点名 OpenClaw 这类工具)把订阅请求路由到原生接口之外,违规有封号风险。薅羊毛请在官方五端内薅。
| 你以为的 | 实际上 |
|---|---|
| Kiro 是又一个 Cursor 换皮 | 它赌的是 spec 驱动:三文档先行,AI 按验收标准交付 |
| AI IDE 都要 $20/月门槛 | Kiro 永久免费档白送 Sonnet 4.5 + 三款开源模型 |
| 提示词只能人肉发 | Hooks 让 10 种事件自动扳机,PreToolUse 还能拦截危险操作 |
| 规则文件是一坨静态文本 | Steering 四档注入模式 + #[[file:]] 活引用,文档跟着代码走 |
| 买订阅只能桌面用 | 一份 credits 通吃 IDE/CLI/Web/Mobile/Crew + CI |
| 点贵模型才专业 | Auto 模式 1 倍费率,指定模型上浮 30%,日常任务 Auto 才是行家 |
本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护。 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
