🚀 智能管理 Kiro IDE 账号,一键切换,配额监控 | 官网:https://kiro-website-six.vercel.app
See the code
🚀 智能管理 Kiro IDE 账号,一键切换,配额监控
🌐 官方网站 | 📥 立即下载 | 💬 Telegram 讨论组 | 📚 English | 📚 Русский
📢 语言支持:本项目支持简体中文、English、Русский三种语言界面。
Kiro Account Manager 是一个基于 Tauri 2.x 的桌面应用,用于集中管理 Kiro IDE 账号与本地配置。
技术栈:React 18 + Vite + shadcn/ui + TailwindCSS 4 | Rust + Tauri 2.x | Windows / macOS / Linux
核心模块:
external_idp,导入 + Token 刷新,无应用内交互登录)最新版本 v1.9.2(发布于 2026-06-17):请前往 Releases(自动保持最新)
以下下载链接可能滞后,以 Releases 为准。
Windows 选哪个包?(同一版本任选其一,功能完全相同)
文件特征 安装位置 管理员权限 适合谁 ..._x64_zh-CN.msi默认 %LOCALAPPDATA%\Apps\KiroAccountManager,安装界面可选C:\Program Files默认不需要;选「为所有用户安装」时需要 推荐。个人使用、公司/学校电脑无本地管理员权限,以及 IT 统一部署 ..._portable.zip解压位置自定 不需要 不想写入注册表;解压后直接双击 exe 运行(需系统已装 Edge WebView2 运行时,Win10/11 一般自带),需手动下载新版本覆盖
| 平台 | 架构 | 文件格式 | 下载链接 |
|---|---|---|---|
| 🪟 Windows | x64 | MSI 安装包 | KiroAccountManager_1.9.2_x64_zh-CN.msi |
| 🪟 Windows | ARM64 | MSI 安装包 | KiroAccountManager_1.9.2_arm64_zh-CN.msi |
| 🍎 macOS | x64 / Intel | DMG 镜像 | KiroAccountManager_1.9.2_x64.dmg |
| 🍎 macOS | x64 / Intel | App 压缩包 | KiroAccountManager_x64.app.tar.gz |
| 🍎 macOS | ARM64 / Apple Silicon (M1/M2/M3/M4) | DMG 镜像 | KiroAccountManager_1.9.2_aarch64.dmg |
| 🍎 macOS | ARM64 / Apple Silicon (M1/M2/M3/M4) | App 压缩包 | KiroAccountManager_aarch64.app.tar.gz |
| 🐧 Linux | x86_64 | AppImage | KiroAccountManager_1.9.2_amd64.AppImage |
| 🐧 Linux | x86_64 | DEB 包 | KiroAccountManager_1.9.2_amd64.deb |
| 🐧 Linux | x86_64 | RPM 包 | KiroAccountManager-1.9.2-1.x86_64.rpm |
| 🐧 Linux | ARM64 | AppImage | KiroAccountManager_1.9.2_arm64.AppImage |
| 🐧 Linux | ARM64 | DEB 包 | KiroAccountManager_1.9.2_arm64.deb |
| 🐧 Linux | ARM64 | RPM 包 | KiroAccountManager-1.9.2-1.aarch64.rpm |
macOS 样式说明:若出现样式显示异常,请基于当前仓库源码自行调整(我没有 macOS 设备,无法复现与调试)。
系统要求:
安装说明:
.msi:双击安装,默认当前用户安装,不需要管理员权限(推荐)_portable.zip:解压后直接运行目录内的 kiro-account-manager.exe.dmg,拖动到 Applications,首次运行在「安全性与隐私」中允许chmod +x 后直接运行sudo dpkg -i 安装sudo rpm -i 安装,或使用发行版对应包管理器安装以下内容按 GitHub Release 的实际发布时间窗口整理。
「未发版」 为 public 分支已合入、尚未打 GitHub Release 的改动(用户安装包仍以 Releases 为准)。
external_idp)导入与 Token 刷新 — 刷新走微软 OAuth2 token 端点,不走 AWS OIDC;仅支持导入,不支持应用内微软登录clientSecret JWT 提取 startUrl / 纠正 provider,并优先企业域,减少误判 BuilderId 导致刷新 400getUsageLimits 不再携带 profileArn(企业号带了会 400);Enterprise 查配额与普通账号统一路径,region 优先账号自身再回退 us-east-1 / eu-central-1o200k_base);移除已下线的 Claude 3 别名映射.json 格式(单文件可含多个 hook,字段改为 trigger / action)并支持用户级全局 hooks(~/.kiro/hooks),Custom Agents 支持新的 JSON 格式(替代 Markdown front-matter);旧格式的 .kiro.hook 与 .md 文件仍可识别与编辑permissions.yaml 能力模型 — 新增全局权限规则编辑器(capability / effect / match / exclude / policies),后端直接读写 ~/.kiro/settings/permissions.yaml;首次读取时兜底迁移旧 kiroAgent.* 配置,并移除所有旧 Trusted Commands 死代码本版本新增 Linux ARM64 架构完整支持,现在树莓派、ARM 服务器等设备也可以原生运行本应用;同时修复了部分 macOS 用户反馈的启动后窗口不显示问题,并将 API 请求 UA 与真实 Kiro IDE 对齐。
getUsageLimits、ListAvailableModels)使用 aws-sdk-js/1.0.0 + codewhispererruntime#1.0.0 + m/N,E;streaming API(generateAssistantResponse)使用 aws-sdk-js/1.0.39 + codewhispererstreaming#1.0.39 + m/N。machineId 持久化 — 导入、在线登录和账号数据规范化时,会为缺失机器码的账号生成独立随机值,后续不再依赖当前系统机器码临时补值。machineId 为准,减少“配置开关”和“账号字段”同时存在造成的行为分歧。.bak — 不再每次保存都生成 accounts.backup-*.json,避免 AppData 下长期堆积大量备份文件。accounts.json 缺失或写入失败时优先从备份恢复 — 解决保存过程中异常中断后账号列表直接变空的问题。/v1/responses 客户端因为输出字段不完整而解析失败。本版本聚焦 Kiro2API 协议兼容:修复 Chat Completions 工具结果双重序列化、Responses 输出结构、非 200 错误透传和请求日志结构化,解决第三方客户端在工具调用、Responses 和失败响应场景下难以解析的问题。
messages[].content 可选 — 兼容部分客户端在 tool call 或 assistant 消息中省略 / 置空 content 的请求格式。/v1/responses 输出结构 — 补齐 output、事件结果和工具调用相关字段,减少 Responses 客户端字段缺失。本版本修复账号切换和退出登录的状态写入顺序,重点解决 Kiro IDE 读取到旧账号、半更新 token 文件或 CLI 旧 token 残留的问题。
本版本围绕账号登录和切换边界修复:处理 AWS SSO 回调地址、BuilderId / Social 写入格式、overage 自动换号,以及 Kiro2API 的 Region、UTF-8 截断和模型缓存问题。
redirect_uri 去掉端口 — 解决部分 BuilderId / Enterprise 在线登录注册回调失败的问题。expiresAt 格式对齐 Kiro IDE — 减少 IDE 与本应用读取同一份账号缓存时的格式差异。profileArn — 避免 Kiro IDE 或 Kiro API 调用因缺少 profileArn 字段失败。本版本提升构建效率、补齐英文 / 俄文界面,并重点完善账号状态识别链路:封禁、失效、封顶、suspended、overage 等状态会在同步、刷新、用量查询和模型列表查询中被统一识别。
getUsageLimits、ListAvailableModels、刷新和同步流程都会参与判断。getUsageLimits 后立即刷新账号状态,减少页面显示滞后。tool_use 恢复 MCP 原始工具名,避免 Claude Code / MCP 客户端收到内部规范化名称。本版本是 Kiro2API 主功能扩展版本:补齐 OpenAI / Anthropic 多协议、Prompt Cache、请求日志、账号池路由、API Key、模型映射、Prompt 过滤和 Claude Code / Codex 快速配置,同时重构账号与设置界面。
/v1/messages、OpenAI /v1/chat/completions、OpenAI /v1/responses 多协议兼容。completion_id 与首个 role。cache_control 到 Kiro cache_point 自动映射。/messages 路由,保留 /v1/messages 使用路径。本版本为后续 Kiro2API 多协议能力打基础,同时把网关账号来源切到账号管理池,并补齐自定义 Kiro IDE 路径、切号前 token 刷新和机器码自动生成。
machine_id。kiro:// deep link 处理流程,提升在线登录回调稳定性。本版本集中修复在线登录回调、
kiro://协议注册和 Kiro 上游请求 header,解决登录完成后窗口残留、回调被旧路径接管以及部分 Kiro API 请求 403 的问题。
kiro:// 协议指向当前运行应用,避免旧安装路径或旧进程抢占登录回调。TokenType: EXTERNAL_IDP header。更早版本请查看 GitHub Releases。

external_idp 无应用内微软登录页,登录在 Kiro / 企业门户完成后再导入getUsageLimits 不带 profileArn;region 按账号优先并支持常见 region 回退一站式管理:MCP 服务器、Steering 规则、Hooks、Skills、Custom Agents、Powers
四种主题、AI 模型锁定、Agent 自主模式、Token 自动刷新、代理配置
内置 OpenAI 兼容网关,支持 Cursor / Continue / Cline 等第三方工具直接接入。
/v1/messages、OpenAI /v1/responses、/v1/chat/completions/v1/models 与前端列表为准)o200k_base)Q: 切换账号时提示 "bearer token invalid" A: Token 过期了,切换前先点「刷新」按钮。
Q: macOS 打开应用提示"已损坏,无法打开"
A: 执行 xattr -cr /Applications/KiroAccountManager.app 后重新打开。
Q: 点击关闭按钮后应用没退出? A: 隐藏到系统托盘了,点托盘菜单「退出应用」可彻底退出。
Q: Windows MSI 安装时提示"已安装相同版本" A: 直接继续安装即可(v1.8.3+ 支持覆盖升级)。
Q: 公司电脑不给管理员权限,装不上怎么办?
A: 直接装 .msi——默认按当前用户安装(到 %LOCALAPPDATA%\Apps\KiroAccountManager),不需要管理员权限;只有安装界面选了「为所有用户安装」才会请求提权。也可用 _portable.zip 免安装版解压即用。
提示:旧版(v1.9.2 及更早)是以「所有用户」机器级安装的,升级时请右键安装包选「以管理员身份运行」,安装程序会自动沿用机器级与原目录;以普通权限安装会多出一份独立安装。
Q: 免安装版的数据存在哪里?
A: 保存在 %APPDATA%\.kiro-account-manager(含账号列表、应用设置、用量历史、网关日志,即 AppData\Roaming\.kiro-account-manager)。注意 AppData\Local\com.kiro.account-manager\EBWebView 只是 WebView2 控件的缓存目录,不是应用数据。因为本工具管理的 Kiro IDE 本身也装在用户目录下,数据跟随账号而非跟随 exe 是更合理的行为,卸载或换版本不会丢失数据。
git clone https://github.com/hj01857655/kiro-account-manager.git
cd kiro-account-manager
bun install
bun run tauri dev # 开发模式
bun run tauri build # 构建发行版
前置要求:Node.js 20+、Rust 工具链、系统 WebView 依赖。
⚠️ 本项目永久免费!如果有人向你收费,你被骗了!
|
🐟 FishXCode 稳定的 Claude API 中转服务 |
🤖 SynAI996 高性能 AI 模型 API 代理平台 |
如果这个项目对你有帮助,可以请作者喝杯咖啡 ☕(请备注 GitHub 用户名,方便添加到赞赏名单)
感谢赞赏:🌟 shiro123444
CC BY-NC-SA 4.0 - 禁止商业使用
本软件仅供学习交流使用,使用本软件所产生的任何后果由用户自行承担。
Made with ❤️ by hj01857655
最后更新:2026-06-17 | 版本:v1.9.2
127 followers · starred Apr 2026
1,033 followers · starred Apr 2026
81 followers · starred Dec 2025
41 followers · starred Feb 2026
🚀 智能管理 Kiro IDE 账号,一键切换,配额监控 | 官网:https://kiro-website-six.vercel.app
See the code
🚀 智能管理 Kiro IDE 账号,一键切换,配额监控
🌐 官方网站 | 📥 立即下载 | 💬 Telegram 讨论组 | 📚 English | 📚 Русский
📢 语言支持:本项目支持简体中文、English、Русский三种语言界面。
Kiro Account Manager 是一个基于 Tauri 2.x 的桌面应用,用于集中管理 Kiro IDE 账号与本地配置。
技术栈:React 18 + Vite + shadcn/ui + TailwindCSS 4 | Rust + Tauri 2.x | Windows / macOS / Linux
核心模块:
external_idp,导入 + Token 刷新,无应用内交互登录)最新版本 v1.9.2(发布于 2026-06-17):请前往 Releases(自动保持最新)
以下下载链接可能滞后,以 Releases 为准。
Windows 选哪个包?(同一版本任选其一,功能完全相同)
文件特征 安装位置 管理员权限 适合谁 ..._x64_zh-CN.msi默认 %LOCALAPPDATA%\Apps\KiroAccountManager,安装界面可选C:\Program Files默认不需要;选「为所有用户安装」时需要 推荐。个人使用、公司/学校电脑无本地管理员权限,以及 IT 统一部署 ..._portable.zip解压位置自定 不需要 不想写入注册表;解压后直接双击 exe 运行(需系统已装 Edge WebView2 运行时,Win10/11 一般自带),需手动下载新版本覆盖
| 平台 | 架构 | 文件格式 | 下载链接 |
|---|---|---|---|
| 🪟 Windows | x64 | MSI 安装包 | KiroAccountManager_1.9.2_x64_zh-CN.msi |
| 🪟 Windows | ARM64 | MSI 安装包 | KiroAccountManager_1.9.2_arm64_zh-CN.msi |
| 🍎 macOS | x64 / Intel | DMG 镜像 | KiroAccountManager_1.9.2_x64.dmg |
| 🍎 macOS | x64 / Intel | App 压缩包 | KiroAccountManager_x64.app.tar.gz |
| 🍎 macOS | ARM64 / Apple Silicon (M1/M2/M3/M4) | DMG 镜像 | KiroAccountManager_1.9.2_aarch64.dmg |
| 🍎 macOS | ARM64 / Apple Silicon (M1/M2/M3/M4) | App 压缩包 | KiroAccountManager_aarch64.app.tar.gz |
| 🐧 Linux | x86_64 | AppImage | KiroAccountManager_1.9.2_amd64.AppImage |
| 🐧 Linux | x86_64 | DEB 包 | KiroAccountManager_1.9.2_amd64.deb |
| 🐧 Linux | x86_64 | RPM 包 | KiroAccountManager-1.9.2-1.x86_64.rpm |
| 🐧 Linux | ARM64 | AppImage | KiroAccountManager_1.9.2_arm64.AppImage |
| 🐧 Linux | ARM64 | DEB 包 | KiroAccountManager_1.9.2_arm64.deb |
| 🐧 Linux | ARM64 | RPM 包 | KiroAccountManager-1.9.2-1.aarch64.rpm |
macOS 样式说明:若出现样式显示异常,请基于当前仓库源码自行调整(我没有 macOS 设备,无法复现与调试)。
系统要求:
安装说明:
.msi:双击安装,默认当前用户安装,不需要管理员权限(推荐)_portable.zip:解压后直接运行目录内的 kiro-account-manager.exe.dmg,拖动到 Applications,首次运行在「安全性与隐私」中允许chmod +x 后直接运行sudo dpkg -i 安装sudo rpm -i 安装,或使用发行版对应包管理器安装以下内容按 GitHub Release 的实际发布时间窗口整理。
「未发版」 为 public 分支已合入、尚未打 GitHub Release 的改动(用户安装包仍以 Releases 为准)。
external_idp)导入与 Token 刷新 — 刷新走微软 OAuth2 token 端点,不走 AWS OIDC;仅支持导入,不支持应用内微软登录clientSecret JWT 提取 startUrl / 纠正 provider,并优先企业域,减少误判 BuilderId 导致刷新 400getUsageLimits 不再携带 profileArn(企业号带了会 400);Enterprise 查配额与普通账号统一路径,region 优先账号自身再回退 us-east-1 / eu-central-1o200k_base);移除已下线的 Claude 3 别名映射.json 格式(单文件可含多个 hook,字段改为 trigger / action)并支持用户级全局 hooks(~/.kiro/hooks),Custom Agents 支持新的 JSON 格式(替代 Markdown front-matter);旧格式的 .kiro.hook 与 .md 文件仍可识别与编辑permissions.yaml 能力模型 — 新增全局权限规则编辑器(capability / effect / match / exclude / policies),后端直接读写 ~/.kiro/settings/permissions.yaml;首次读取时兜底迁移旧 kiroAgent.* 配置,并移除所有旧 Trusted Commands 死代码本版本新增 Linux ARM64 架构完整支持,现在树莓派、ARM 服务器等设备也可以原生运行本应用;同时修复了部分 macOS 用户反馈的启动后窗口不显示问题,并将 API 请求 UA 与真实 Kiro IDE 对齐。
getUsageLimits、ListAvailableModels)使用 aws-sdk-js/1.0.0 + codewhispererruntime#1.0.0 + m/N,E;streaming API(generateAssistantResponse)使用 aws-sdk-js/1.0.39 + codewhispererstreaming#1.0.39 + m/N。machineId 持久化 — 导入、在线登录和账号数据规范化时,会为缺失机器码的账号生成独立随机值,后续不再依赖当前系统机器码临时补值。machineId 为准,减少“配置开关”和“账号字段”同时存在造成的行为分歧。.bak — 不再每次保存都生成 accounts.backup-*.json,避免 AppData 下长期堆积大量备份文件。accounts.json 缺失或写入失败时优先从备份恢复 — 解决保存过程中异常中断后账号列表直接变空的问题。/v1/responses 客户端因为输出字段不完整而解析失败。本版本聚焦 Kiro2API 协议兼容:修复 Chat Completions 工具结果双重序列化、Responses 输出结构、非 200 错误透传和请求日志结构化,解决第三方客户端在工具调用、Responses 和失败响应场景下难以解析的问题。
messages[].content 可选 — 兼容部分客户端在 tool call 或 assistant 消息中省略 / 置空 content 的请求格式。/v1/responses 输出结构 — 补齐 output、事件结果和工具调用相关字段,减少 Responses 客户端字段缺失。本版本修复账号切换和退出登录的状态写入顺序,重点解决 Kiro IDE 读取到旧账号、半更新 token 文件或 CLI 旧 token 残留的问题。
本版本围绕账号登录和切换边界修复:处理 AWS SSO 回调地址、BuilderId / Social 写入格式、overage 自动换号,以及 Kiro2API 的 Region、UTF-8 截断和模型缓存问题。
redirect_uri 去掉端口 — 解决部分 BuilderId / Enterprise 在线登录注册回调失败的问题。expiresAt 格式对齐 Kiro IDE — 减少 IDE 与本应用读取同一份账号缓存时的格式差异。profileArn — 避免 Kiro IDE 或 Kiro API 调用因缺少 profileArn 字段失败。本版本提升构建效率、补齐英文 / 俄文界面,并重点完善账号状态识别链路:封禁、失效、封顶、suspended、overage 等状态会在同步、刷新、用量查询和模型列表查询中被统一识别。
getUsageLimits、ListAvailableModels、刷新和同步流程都会参与判断。getUsageLimits 后立即刷新账号状态,减少页面显示滞后。tool_use 恢复 MCP 原始工具名,避免 Claude Code / MCP 客户端收到内部规范化名称。本版本是 Kiro2API 主功能扩展版本:补齐 OpenAI / Anthropic 多协议、Prompt Cache、请求日志、账号池路由、API Key、模型映射、Prompt 过滤和 Claude Code / Codex 快速配置,同时重构账号与设置界面。
/v1/messages、OpenAI /v1/chat/completions、OpenAI /v1/responses 多协议兼容。completion_id 与首个 role。cache_control 到 Kiro cache_point 自动映射。/messages 路由,保留 /v1/messages 使用路径。本版本为后续 Kiro2API 多协议能力打基础,同时把网关账号来源切到账号管理池,并补齐自定义 Kiro IDE 路径、切号前 token 刷新和机器码自动生成。
machine_id。kiro:// deep link 处理流程,提升在线登录回调稳定性。本版本集中修复在线登录回调、
kiro://协议注册和 Kiro 上游请求 header,解决登录完成后窗口残留、回调被旧路径接管以及部分 Kiro API 请求 403 的问题。
kiro:// 协议指向当前运行应用,避免旧安装路径或旧进程抢占登录回调。TokenType: EXTERNAL_IDP header。更早版本请查看 GitHub Releases。

external_idp 无应用内微软登录页,登录在 Kiro / 企业门户完成后再导入getUsageLimits 不带 profileArn;region 按账号优先并支持常见 region 回退一站式管理:MCP 服务器、Steering 规则、Hooks、Skills、Custom Agents、Powers
四种主题、AI 模型锁定、Agent 自主模式、Token 自动刷新、代理配置
内置 OpenAI 兼容网关,支持 Cursor / Continue / Cline 等第三方工具直接接入。
/v1/messages、OpenAI /v1/responses、/v1/chat/completions/v1/models 与前端列表为准)o200k_base)Q: 切换账号时提示 "bearer token invalid" A: Token 过期了,切换前先点「刷新」按钮。
Q: macOS 打开应用提示"已损坏,无法打开"
A: 执行 xattr -cr /Applications/KiroAccountManager.app 后重新打开。
Q: 点击关闭按钮后应用没退出? A: 隐藏到系统托盘了,点托盘菜单「退出应用」可彻底退出。
Q: Windows MSI 安装时提示"已安装相同版本" A: 直接继续安装即可(v1.8.3+ 支持覆盖升级)。
Q: 公司电脑不给管理员权限,装不上怎么办?
A: 直接装 .msi——默认按当前用户安装(到 %LOCALAPPDATA%\Apps\KiroAccountManager),不需要管理员权限;只有安装界面选了「为所有用户安装」才会请求提权。也可用 _portable.zip 免安装版解压即用。
提示:旧版(v1.9.2 及更早)是以「所有用户」机器级安装的,升级时请右键安装包选「以管理员身份运行」,安装程序会自动沿用机器级与原目录;以普通权限安装会多出一份独立安装。
Q: 免安装版的数据存在哪里?
A: 保存在 %APPDATA%\.kiro-account-manager(含账号列表、应用设置、用量历史、网关日志,即 AppData\Roaming\.kiro-account-manager)。注意 AppData\Local\com.kiro.account-manager\EBWebView 只是 WebView2 控件的缓存目录,不是应用数据。因为本工具管理的 Kiro IDE 本身也装在用户目录下,数据跟随账号而非跟随 exe 是更合理的行为,卸载或换版本不会丢失数据。
git clone https://github.com/hj01857655/kiro-account-manager.git
cd kiro-account-manager
bun install
bun run tauri dev # 开发模式
bun run tauri build # 构建发行版
前置要求:Node.js 20+、Rust 工具链、系统 WebView 依赖。
⚠️ 本项目永久免费!如果有人向你收费,你被骗了!
|
🐟 FishXCode 稳定的 Claude API 中转服务 |
🤖 SynAI996 高性能 AI 模型 API 代理平台 |
如果这个项目对你有帮助,可以请作者喝杯咖啡 ☕(请备注 GitHub 用户名,方便添加到赞赏名单)
感谢赞赏:🌟 shiro123444
CC BY-NC-SA 4.0 - 禁止商业使用
本软件仅供学习交流使用,使用本软件所产生的任何后果由用户自行承担。
Made with ❤️ by hj01857655
最后更新:2026-06-17 | 版本:v1.9.2
127 followers · starred Apr 2026
1,033 followers · starred Apr 2026
81 followers · starred Dec 2025
41 followers · starred Feb 2026