AI 开发工具 Kiro 正式推出「Kiro powers」功能,主打解决 AI 代理在连接多个 MCP 服务器时出现的上下文过载与响应变慢问题。官方介绍称,传统做法会一次性加载所有工具定义与文档,轻易占满大部分上下文窗口,而 powers 则将 MCP 服务器、steering 文件和 hooks 打包成独立「能力包」,仅在任务需要时才被代理激活。
在具体使用上,开发者可以从 Kiro 或官网市场一键安装 Stripe、Netlify、Neon 等合作伙伴提供的 powers,也可按框架、数据库、部署与观测场景自定义能力包,并通过 GitHub 分发给团队或社区。代理在识别到聊天中的相关关键词或任务后,会自动加载对应 power 的工具与指导文档,完成任务后再卸载,从而在保持专业化的同时降低 token 消耗和混乱风险。
Kiro 表示,所有用户均可免费使用 powers,未来还计划将该机制扩展到 CLI 等更多入口。多家合作伙伴将其最佳实践封装为 powers,帮助开发者在 IDE 内直接完成从编码、配置到部署的端到端自动化流程。
常见问题
Q:Kiro powers 是什么?
A:是把 MCP 服务器、steering 文件和 hooks 打包在一起的「能力包」,供 AI 代理在需要时按需加载使用。
Q:它具体解决了什么问题?
A:避免一次性加载大量工具和文档导致的上下文过载、响应变慢和输出质量下降,让代理只加载当前任务真正需要的上下文。
Q:如何安装和使用 powers?
A:可以在 Kiro IDE 或官网市场一键安装官方与第三方 powers,安装后在对话中提到相关领域时会自动激活。
Q:能否自己创建并分享 powers?
A:支持,开发者可以配置 MCP 连接、编写 steering 与 hooks,自建 powers 并通过 GitHub 等方式分享给他人。
Q:使用 Kiro powers 需要额外付费吗?
A:官方目前说明使用 powers 本身不收取额外费用,按现有 Kiro 账号与模型计费规则执行。