pi-provider-kiro-dev

为AI编程助手提供Kiro(AWS CodeWhisperer/Q)API支持的扩展。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:pi-provider-kiro-dev。
它的用途是:为AI编程助手提供Kiro(AWS CodeWhisperer/Q)API支持的扩展。
完整的 Skill 内容见:https://321skill.com/skills/pi-provider-kiro-dev/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“用Kiro模型帮我重构这个Python函数,提高其可读性。”,它会通过本扩展调用配置好的Kiro API,使用AWS验证过的模型来分析你的代码,并生成结构更清晰、注释更完善的重构版本。或者,在编写代码时,它可以像原生CodeWhisperer一样提供精准的代码行补全建议。

介绍

这个Skill是一个pi扩展,专门用于连接Kiro API。Kiro是AWS CodeWhisperer和Amazon Q背后的底层模型服务。该扩展解决了开发者希望在Claude、Cursor等AI编程工具中直接调用企业级、经过验证的AWS代码生成模型的需求。它通过标准的OAuth 2.0流程进行身份验证,确保了连接的安全性。

使用方式非常简单。在安装了pi的AI编程环境中,通过npm安装此扩展并进行配置。配置时需要提供必要的OAuth凭证(如Client ID和Secret),并按照引导完成授权流程。成功配置后,你就可以在支持的AI工具中选择由Kiro API驱动的模型进行代码补全、解释或重构等任务。

这个Skill非常适合已经使用或计划使用AWS CodeWhisperer/Q服务的开发者和团队,特别是那些希望将AWS的代码生成能力集成到自己熟悉的本地AI编程工作流(如Cursor、Claude Desktop)中的用户。它也为寻求更稳定、经过企业级验证的代码生成模型的开发者提供了另一个可靠的选择。

使用建议是,在配置前请确保你拥有访问Kiro API的合法权限和相应的AWS账户。初次配置时请仔细阅读OAuth流程说明。由于模型调用可能涉及费用,建议在团队环境中使用时明确使用规范。注意,该扩展依赖于Kiro服务的可用性,网络环境或服务端限制可能会影响使用体验。

核心特点

本扩展直接对接AWS官方的Kiro API,提供了12个经过kiro-cli验证的模型,确保了与AWS CodeWhisperer/Q同源的企业级代码生成质量与稳定性。其采用OAuth认证,比仅使用API Key的方式更符合企业安全规范。

注意事项

不适合没有AWS账户或无法获得Kiro API访问权限的个人开发者使用。

常见问题

Kiro API和AWS CodeWhisperer是什么关系?

Kiro是AWS CodeWhisperer和Amazon Q服务背后的核心模型API,此扩展让你能在其他AI工具中直接调用这些模型。

安装后如何配置OAuth?

安装后运行扩展,它会引导你完成基于浏览器的OAuth 2.0授权流程,需要你登录AWS账户并授权。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/pi-provider-kiro-dev/raw/index.md 读取 pi-provider-kiro-dev 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。