AI 编程工具 免费 ⏱ 阅读约 18 分钟 2026/7/9

Kiro Hooks / MCP / Powers

把 Hooks、MCP 和 Powers 放在一篇进阶补充里,帮助小白知道什么时候需要它们。

序言

本教程由「小荣的网络开发日志」实操整理编写,实操踩坑验证,内容真实可靠。

遇到操作问题可直接联系作者,转载需标注原文出处,禁止私自篡改商用。

承接网站、APP、小程序、各类脚本定制开发;

AI 编程教学、一对一项目全程陪跑,提供免费技术咨询。

联系方式: 微信:rongyaolg 电话:18375295913


这篇是进阶补充

如果你刚开始用 Kiro,先学会聊天、# 引用、Spec 和 Steering。

Hooks、MCP、Powers 属于进阶能力。


Hooks 是什么

Hooks 可以在特定 IDE 事件发生时自动执行操作。

Kiro Hooks

常见事件:

  • 文件编辑前后
  • 文件创建
  • 文件删除
  • 任务执行前后

常见动作:

  • 向 Agent 发送提示词
  • 执行 Shell 命令
  • 自动 Lint
  • 自动运行测试

MCP 是什么

MCP 可以让 Kiro 连接外部工具服务器,扩展能力。

Kiro MCP

配置可能放在:

位置 说明
~/.kiro/settings/mcp.json 全局配置
项目配置文件 只对当前项目生效

示例:

{
  "mcpServers": {
    "aws-docs": {
      "command": "npx",
      "args": ["-y", "@aws/mcp-server-docs"]
    }
  }
}

Powers 是什么

Powers 是一组打包好的文档、工作流引导、Steering、Hooks 和可选 MCP 服务器。

官方说明中,Power 通常包含:

内容 作用
POWER.md 告诉 Agent 什么时候使用这些能力
MCP 配置 连接外部工具
Steering / Hooks 项目规则和自动化

小白建议

功能 什么时候学
Hooks 需要自动 Lint、自动测试时
MCP 需要连接外部工具或文档时
Powers 需要一键安装某类专项能力时

官方教程链接