Kiro CLI 2.16.0 发布:Tangents 让你在终端里开分支对话,探索完一键回到主线
Kiro CLI 2.16.0 发布:Tangents 让你在终端里"开分支对话",探索完一键回到主线
AWS 旗下 AI 编程工具 Kiro 的 CLI 端今天发布 2.16.0 版本,核心新功能叫 Tangents——在终端对话中随时开一条分支,继承完整上下文去探索,完事后一键跳回主线继续干活。同时 /context 命令新增按工具拆分的 token 用量明细,帮你看清上下文窗口到底被谁吃掉了。
编程 Agent 的"临时查一下"困境
用 AI 编程助手干活时,你一定遇到过这种情况:正在让 Agent 帮你重构一个模块,突然需要查一下某个 API 的用法,或者想试一个替代方案。如果直接在当前对话里问,这些临时内容会混进上下文,干扰后续工作;如果新开一个会话,又得重新交代背景。
Tangents 就是来解决这个问题的。它让你在当前对话中开一条"分支"——就像 Git 的 branch 一样,分支继承主线的全部历史,你可以在分支里自由探索,完成后一键跳回主线,主线对话完全不受影响。
怎么用
Tangents 目前在 Kiro CLI 的 V3 模式下可用(启动时加 --v3 参数)。三个核心命令:
/tangent <name>:创建一条命名分支,自动继承当前对话的全部历史。比如/tangent try-rust-api就开了一条叫 "try-rust-api" 的分支,在里面随便试,不影响主线。/tangent ls:打开可视化选择器,浏览整个对话树,看清楚哪些是主线、哪些是分支。/tangent root:从任意深度的分支里一键跳回主线对话,继续之前的工作。
这个设计思路和 Git branch 非常像:主线是 main,分支是 feature,探索完觉得有用就合并思路,觉得没用就切回去,主线干干净净。
/context 也升级了:token 用量按工具拆分
同一个版本里,/context 命令也加了新能力——按工具拆分 token 用量。以前你只能看到"上下文窗口用了多少 token",现在能看到文件读写占了多少、搜索占了多少、MCP 工具调用占了多少。对于长会话来说,这能帮你判断该不该清理上下文、哪些工具调用最"费空间"。
Kiro 7 月更新节奏很快
Kiro 整个 7 月都在密集迭代:
- 7 月 28 日 IDE 1.0.242:右键菜单加入 Kiro 子菜单,错误和警告上新增 "Ask Kiro to Fix" 快捷修复,hooks 创建改为引导表单,聊天历史在切换工作区后不再丢失。
- 7 月 27 日 CLI 2.15.0:
/spec new增加引导描述步骤,Plan 模式审批后自动执行,不再需要手动切模式。 - 7 月 24 日:Claude Opus 5 上线 Kiro 全平台(IDE、CLI、Web),在多文件重构和端到端功能开发上比 Opus 4.8 提升一倍以上。
整体趋势很明确:CLI V3 在快速补齐高级工作流能力(分支对话、规格引导、自动执行),IDE 在打磨交互细节(右键菜单、快捷修复、hooks 引导),两个端齐头并进。
适合谁、怎么上手
如果你是终端编程用户,尤其是已经在用 Kiro CLI 的,这个更新直接可用——重启 CLI 或运行 kiro-cli --v3 就行。Tangents 最适合的场景是:长任务中需要临时探索(查文档、试方案、跑实验),又不想污染主对话上下文。对于短对话来说意义不大,但任务越复杂、对话越长,分支对话的价值就越明显。
Kiro Pro 及以上订阅用户可用,Tangents 目前仅限 CLI V3 模式。
---
*基于 Kiro 官方 Changelog 整理,发布日期 2026 年 7 月 31 日。*