一个智能体,覆盖所有界面:我们如何构建 Kiro 智能体框架(20分钟阅读)

TLDR AI 工具

摘要

Kiro 工程团队解释了如何将三个特定客户端的智能体框架(IDE、CLI、Web)整合为单一的智能体框架,从而在笔记本电脑、云端和移动端实现无缝的会话连续性。

Kiro 是一个智能体 IDE,具有规格(specs)、引导(steering)和钩子(hooks)等功能。Kiro 智能体框架是一个轻量级的服务端进程,与代码库并行运行,启动速度快,并拥有智能体侧的所有内容。IDE、CLI 和 Web 客户端则负责用户如何与智能体交互以及如何展示智能体的工作。跨越这一边界的唯一方式是通过定义的协议接口。服务端与客户端之间定义良好的接口意味着智能体代码可以独立于客户端进行演进。
查看原文
查看缓存全文

缓存时间: 2026/08/04 13:30

# 一个智能体,覆盖所有界面:我们如何构建 Kiro 智能体框架 在构建 Kiro 的早期,我们开始思考智能体驱动开发在开发者日常中应该是什么体验。我们反复回到的画面是:会话在笔记本电脑、云沙箱之间无缝来回切换。你在一天结束时合上笔记本电脑,Kiro 会话继续在云端运行。你在买咖啡时用手机查看进度。第二天早上打开 Kiro IDE (https://kiro.dev/ide/),从上次停下的地方继续。你在 Kiro on theweb (https://kiro.dev/web/) 中启动一个项目,在 Kiro IDE 中添加上下文,在 KiroCLI (https://kiro.dev/cli/) 中继续工作——在那里你已经在终端里运行测试并迭代——然后在 Slack 中查看

相似文章

面向长时应用开发的Harness设计

Anthropic Engineering

Anthropic工程师详细介绍了一种多智能体Harness设计,利用生成器与评估器智能体提升Claude在长时间内自主构建完整、高质量前端应用的能力。