Kiro 对比 HagiCode: 功能与差异

HagiCode 是一款提案驱动的 AI 编码工作台,可将需求转化为可审阅的提案,通过 Claude Code、Codex、GitHub Copilot 等 Agent CLI 执行,并把结果沉淀为团队知识。

Kiro 是 Kiro 家族的终端 Agent,按 Kiro 额度计费;HagiCode 是可以把它当执行器运行的工作台。本文对比功能、价格,以及什么时候只用 Kiro 就够。

安装 HagiCode 桌面版

简体中文2026-10-16

简短结论

Kiro 是 Kiro 的终端 Agent:在项目里运行 kiro-cli,它会读取 .kiro/ 里的 steering 文件和 MCP 配置,再用你的 Kiro 套餐改代码、执行命令。HagiCode 是桌面与 Web 端的工作台,把 kiro-cli 作为其中一种 Agent CLI 来运行,并提供并行会话、提案和提交。它不会取代 Kiro,也不出售 Kiro 额度。

如果你本来就用 Kiro,想在终端里使用它的 Agent、steering 和 hooks,单用 Kiro 就够了。当你要同时推进多个任务,或想要一套不依赖 Kiro 自身的提案流程时,再加上 HagiCode。

Kiro 与 HagiCode 对比一览

对比项KiroHagiCode
定位

Kiro 的终端 Agent,与 Kiro 其他入口共享核心能力

桌面/Web 的 AI 编程工作台,驱动你自己安装的 Agent CLI

界面与平台

用 kiro-cli 启动的终端对话;支持 macOS、Linux、Windows 11(PowerShell)

桌面版支持 Windows、macOS、Linux;另有 Docker Compose 容器版和 Microsoft Store 版

价格与授权

包含在 Kiro 套餐内:Free(每月 50 额度)、Pro $20、Pro+ $40、Power $200,每月,截至 2026 年 10 月

桌面版与容器版免费;Store 版基础免费,可选一次性购买 TurboEngine

模型与服务商

基于 Claude 模型;Auto Agent 自动选择,/model 可按会话指定

不托管模型,沿用 kiro-cli 已登录的账号,费用仍是 Kiro 额度

并行工作

一个终端一个对话;支持自定义 Agent;云端会话在你断开后继续运行

多个会话跨仓库同时运行,在 Agents 视图中统一管理

规范与规划流程

plan Agent 只探索代码、不修改;steering 文件承载团队规则

OpenSpec 提案:提出、校验、应用、归档;免费版同时 3 个提案,TurboEngine 提升到 32 个

Git 与提交

运行 shell 和 Git 命令;无界面模式可在流水线中创建拉取请求

AI 生成提交信息、Git 管理、GitHub 集成、内置 Code Server 编辑器

上手成本

curl -fsSL https://cli.kiro.dev/install | bash,再用浏览器登录

安装 HagiCode Desktop,且机器上已有能登录的 kiro-cli

最适合

使用 Kiro 套餐、想在终端或 CI 里用 Agent、steering 和 hooks 的开发者

同时处理多个任务或仓库、想要图形界面和规范流程的开发者

Kiro 的强项

权限可收窄的自定义 Agent

可以定义带预设提示词和工具权限的 Agent,再用 kiro-cli --agent <名称> 启动。比如给评审 Agent 只读工具,给构建 Agent 更大的权限,全部通过文件配置。

steering 与共享的项目配置

CLI 会从项目的 .kiro/ 目录读取 steering 文件和 MCP 配置,这也是 Kiro 其他入口使用的位置,所以团队规则能在 IDE 和终端之间通用。Agent skills、知识库和代码智能都建立在此之上。

Hooks、plan Agent 与云端会话

Hooks 在命令前后自动执行步骤,plan Agent 只探索代码而不编辑,云端会话在你断开连接后继续运行。这些组合起来适合想放着跑的长任务。

无界面模式与 ACP

无界面模式可以在 CI/CD 里用 API 密钥非交互地运行提示,比如排查失败的构建或创建拉取请求。ACP 支持让兼容的 IDE 驱动 CLI。登录可使用 Google、GitHub、AWS Builder ID 或组织身份。

什么时候选 Kiro,什么时候选 HagiCode

这些情况继续用 Kiro

  • 你已经在用 Kiro,想在终端里使用它的 Agent、steering 文件和 hooks。
  • 你想用文件定义权限范围很窄的自定义 Agent。
  • 你需要在 CI/CD 里用 API 密钥做无界面运行。
  • 你希望长任务在断开连接后仍在云端会话中继续。
  • 你一次只做一件事,不想多装应用。

这些情况选 HagiCode

  • 你同时用 Kiro 跑多个任务或仓库,想让会话并排显示。
  • 你想要 OpenSpec 提案、校验和归档,并且提案生命周期不想绑在某一家厂商上。
  • 你更喜欢在图形界面里查看工具调用和 diff,并使用 AI 提交与 Code Server。
  • 你想用 Vault 笔记和 Monospecs 在 Kiro 会话和仓库之间共享上下文。
  • 你会混用多个 Agent CLI(Kiro、Claude Code、Codex 等),想要同一个工作区。

把 Kiro 和 HagiCode 一起用

HagiCode 会以 ACP 模式(kiro-cli acp)启动你已安装的 kiro-cli,并在自己的界面里展示会话。你的安装、登录和 Kiro 额度都保持原样。

没有绑定:你的仓库仍是普通 Git 仓库,随时可以在终端里直接运行 kiro-cli。

  • 1. 安装 Kiro(curl -fsSL https://cli.kiro.dev/install | bash;Windows 请看 kiro.dev 上的安装页面)并登录;需要重新认证时运行 kiro-cli login。
  • 2. 安装 HagiCode Desktop(免费),支持 Windows、macOS、Linux。
  • 3. 在 HagiCode 中为会话选择 Kiro 作为 Agent CLI。
  • 4. 打开仓库,开始会话或创建 OpenSpec 提案。
  • 5. 模型仍是 Kiro 的,额度消耗与平时一致;HagiCode 增加的是周边工作流。
  • 6. 想回到纯 Kiro,在同一仓库里打开终端运行 kiro-cli 即可。

HagiCode 在 Agent 之上增加了什么

并行会话与 Agents 管理

Kiro 是一个终端一个对话。HagiCode 可以让多个 Kiro 会话跨仓库同时运行,并列在同一个 Agents 视图里。

OpenSpec 提案

Kiro 用 steering 文件承载长期规则。OpenSpec 提案则针对单次改动:写出、校验、应用、归档,保留改动背后的推理。

AI 提交与 Code Server

HagiCode 根据 Kiro 的改动生成提交信息,内置 Code Server 让你不离开工作台就能检查修改。

Monospecs 与 Vault

Monospecs 让一个 Kiro 会话可以跨多个仓库;Vault 保存超出单次会话的笔记。

统一工具调用视图与可选 TokenMonitor

Kiro 的工具调用与其他 Agent 采用相同的布局,可选的 TokenMonitor 能在状态栏显示用量。Kiro 的额度和计费保持不变。

结论

  • Kiro 是能力扎实的终端 Agent,有自定义 Agent、steering、hooks 和无界面模式;一个终端一个任务时单用它就够了。
  • HagiCode 是在其下运行 kiro-cli 的工作台层,增加的是会话、提案和提交,而不是额度或模型。
  • CI 里直接用 Kiro;需要并行、可审阅的工作时用 HagiCode。

常见问题

Kiro 免费吗?

Kiro 有每月 50 额度的免费档,另有 Pro($20)、Pro+($40)和 Power($200)套餐,按月计,截至 2026 年 10 月。CLI 没有单独定价,使用你的 Kiro 套餐;详见 kiro.dev/pricing。

Kiro 怎么安装?

在 macOS 和 Linux 上运行 `curl -fsSL https://cli.kiro.dev/install | bash`,然后启动 `kiro-cli` 并通过浏览器登录。支持 Windows 11(PowerShell),具体命令见 kiro.dev 的安装页面。

Kiro 能和 HagiCode 一起用吗?

可以。先安装 `kiro-cli` 并登录,然后在 HagiCode 中选择 Kiro 作为 Agent CLI。HagiCode 只接受 `kiro-cli` 可执行文件,不接受通用的 `kiro` 启动器。

HagiCode 会取代 Kiro 吗?

不会。HagiCode 把 Kiro 当执行器运行,并在外围提供会话、提案、提交和图形界面。

Kiro 和 HagiCode 该选哪个?

单终端工作、自定义 Agent 和 CI 场景单用 Kiro。需要并行会话、OpenSpec 提案和可视化工作区时,再加上 HagiCode。

桌面版

本地化的 AI 代码助手,保护隐私,提升效率