Kiro IDE 扩展
API Proxy Bridge 使用指南
通过本地 KRS/CPS 代理,将 Kiro IDE 的模型请求转发到自定义 OpenAI-compatible API。支持多中转站、多账号、多协议、上下文压缩和 Token 监控。
本插件与 Kiro IDE、AWS、Anthropic 无任何关联,仅提供 API 代理配置功能。请确保 API 使用符合服务商条款及当地法律法规。
5 分钟完成
快速开始
- 1安装插件
下载并通过“从 VSIX 安装”导入 Kiro IDE。
- 2激活授权
打开左侧 API Proxy Bridge 面板,输入 CDK 激活码。
- 3配置服务
填写 Base URL、API Key,获取并选择模型。
- 4测试保存
测试连接成功后保存配置并打开代理开关。
- 5开始使用
返回 Kiro Agent,选择已添加的模型并发送消息。
先添加一个中转站、一个 API Key 和一个模型。确认对话正常后,再配置多账号和故障切换。
准备清单
使用前准备
- 已安装并可正常启动的 Kiro IDE
api-proxy-bridge-1.1.5.vsix安装包- 有效的 CDK 激活码
- API 服务商提供的 Base URL 和 API Key
- 服务商支持的模型名称及端点协议
Base URL 示例
https://api.example.com
https://api.example.com/v1
https://api.example.com/v1/responses
请填写服务商实际提供的地址,不要直接使用示例域名。
安装插件
下载与安装
从 VSIX 安装
- 打开 Kiro IDE,进入左侧 Extensions / 扩展 页面。
- 点击扩展页面右上角的更多操作按钮。
- 选择 Install from VSIX... / 从 VSIX 安装...。
- 选择下载的
api-proxy-bridge-1.1.5.vsix。 - 等待安装完成,按提示重新加载窗口。
确认安装成功
重新加载后,左侧活动栏应出现 API Proxy Bridge 图标。也可以打开命令面板并搜索:
API Proxy Bridge: Open Settings
授权管理
激活插件
- 点击左侧活动栏的 API Proxy Bridge 图标。
- 在“授权激活”区域输入 CDK 激活码。
- 点击 激活,等待页面显示授权状态和有效期。
CPROXY-XXXX-XXXX-XXXX-XXXX
| 操作 | 用途 |
|---|---|
| 激活 | 首次绑定当前设备 |
| 续费 / 换码 | 延长授权或更换 CDK |
| 刷新状态 | 重新获取服务端授权状态 |
| 注销激活 | 释放当前设备名额 |
建议先在旧设备点击“注销激活”,确认名额释放后再在新设备激活。
连接服务商
配置中转站
- 在“当前使用”区域点击 新增中转站。
- 填写中转站名称,例如
Primary API。 - 填写服务商提供的
Base URL。 - 保持中转站为启用状态,点击 测试连接。
| 结果 | 常见原因 |
|---|---|
401 / 403 | API Key 无效、权限不足或鉴权方式错误 |
404 | Base URL 或端点位置不正确 |
429 | 额度不足或服务商限流 |
5xx | 中转站或上游模型服务异常 |
| 连接超时 | 网络、代理、DNS 或服务响应异常 |
选择协议与模型
配置 API Key 与模型
添加令牌
- 点击 新增令牌,填写令牌名称。
- 粘贴服务商提供的 API Key。
- 选择与服务商匹配的端点位置。
- 点击页面底部 保存。
API Key 使用编辑器 SecretStorage 保存,不会写入普通设置文件。再次打开面板时输入框留空是正常现象。
端点位置
| 协议 | 适用服务 |
|---|---|
responses | OpenAI Responses API 兼容服务 |
chat_completions | OpenAI Chat Completions 兼容服务 |
claude_messages | Anthropic Messages API 兼容服务 |
gemini | Gemini API 兼容服务 |
获取并添加模型
- 点击 获取模型。
- 勾选需要使用的模型,可点击 检测选中 检查可用性。
- 点击 添加选中,设置推理强度后保存。
日常任务建议先使用 medium 或 high。推理强度越高,通常会消耗更多 Token,并增加首字等待时间。
验证连接
启用代理并开始使用
- 完成配置后点击 保存。
- 打开页面顶部的代理开关,确认没有授权或端口错误。
- 返回 Kiro Agent,选择 API Proxy Bridge 提供的模型。
- 发送测试消息验证响应。
请只回复:连接成功
127.0.0.1:19800127.0.0.1:19801首次启用后如果 Kiro 中没有出现模型,请重新加载 Kiro IDE 窗口。
可用性策略
多中转站与故障切换
- 将常用服务设置为较高优先级。
- 为同一服务商的不同 API Key 添加清晰名称。
- 修改后使用 测试全部 检查每个配置。
- 暂时不用的中转站可以关闭,无需立即删除。
自动切换备用 Provider
开启后,当前服务遇到指定 HTTP 状态码时,可尝试其他可用服务。默认重试状态码:
429,500,502,503,504
自动切换会把同一请求发送到备用服务商。请确认数据处理要求和费用策略允许后再启用。
用量观察
Token 监控
Token 监控用于查看当前模型的输入、输出、缓存和上下文占用。
- 在插件设置页打开“Token 监控”开关。
- 使用 Kiro Agent 发起请求。
- 返回设置页查看累计统计。
示意数据仅用于说明界面结构,不代表实际调用记录。
问题处理
常见问题
插件显示“未激活”怎么办?
检查 CDK 是否完整,点击“刷新状态”,确认网络及 Kiro 的 HTTP 代理能够访问激活服务器。设备名额被占用时,先在原设备注销。
获取不到模型列表
检查 Base URL 是否需要包含 /v1,确认 API Key 有查询模型权限。部分服务不提供标准 /models,需要配置自定义路径或手动确认模型名称。
模型已添加,但 Kiro 中看不到
确认模型已勾选、添加并保存,检查代理开关,然后重新加载 Kiro IDE。仍不显示时,在“诊断修复”中刷新诊断。
请求返回 401 或 403
API Key 可能无效、已过期或无模型权限;也可能是鉴权头或 Prefix 不匹配。更新密钥后重新测试连接。
请求返回 404
检查 Base URL 和端点位置,确认服务使用的是 responses、chat_completions、claude_messages 还是 gemini 协议。
请求返回 429
检查余额和调用额度,降低并发或稍后重试。也可以配置备用中转站并按需开启自动切换。
首次响应很慢或超时
将推理强度调低后测试,检查中转站网络质量和 Provider 超时设置。Claude 长上下文或思考模式通常需要更长等待时间。
端口启动失败
默认端口 19800 或 19801 可能被其他程序占用。关闭占用程序或修改插件端口后重新启用代理。
关闭插件后 Kiro 仍请求本地端口
打开命令面板执行以下命令。它只清理本地代理端点覆盖,不会删除 API Key、模型列表或插件配置。
Restore Kiro Official Service配置异常或提示存在冲突插件
先在“诊断修复”点击“刷新诊断”和“修复自身 / 端点”。确认冲突插件不再需要后,再执行删除操作。
版本维护
升级与卸载
升级插件
- 下载新版本 VSIX。
- 在扩展页面选择“从 VSIX 安装”,确认覆盖安装。
- 重新加载 Kiro IDE,检查授权和配置。
- 测试连接并发送测试消息。
卸载插件
- 先执行
Restore Kiro Official Service。 - 如需释放设备名额,点击“注销激活”。
- 在扩展页面卸载 API Proxy Bridge。
- 重新加载 Kiro IDE。
安全建议
安全说明
- 不要在聊天、截图或公开文档中展示完整 API Key、CDK 或 Cookie。
- 只从正式渠道下载安装包,并在安装前核对 SHA-256。
- 调试日志不应包含消息正文、工具输出、凭据或响应正文。
- 开启备用 Provider 前,确认各服务商的数据处理规则。
校验安装包
Get-FileHash .\api-proxy-bridge-1.1.5.vsix -Algorithm SHA256
3fe659ef9dc9b44346d8a919e1d9736aabd8ef871b295a277b7f62cfbfd9cf1e
重新从正式渠道下载,并再次核对文件版本与哈希值。
没有找到相关内容
请尝试搜索“安装”“模型”“401”或“端口”。