一个智能体,覆盖所有界面:我们如何构建 Kiro 智能体框架(20分钟阅读)
摘要
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 中查看
相似文章
你的智能体能力取决于其框架。我开源了一个框架,单个函数调用背后集成了40项能力
一个开源智能体框架,单个函数调用背后集成了40项能力,包括持久内存、Docker沙箱、自动摘要、死循环检测、预算上限和实时运行分支(用于分支智能体执行)。基于Pydantic AI构建,旨在替换每个生产级智能体所需的2000行胶水代码。
远程代理管理器
用于远程管理和控制AI代理的工具
@kmeanskaran: https://x.com/kmeanskaran/status/2071160257943052683
一个关于为多智能体LLM系统构建生产级Agent框架的详细指南,涵盖编排器、子代理、技能、后端状态管理和上下文工程等组件。
面向长时应用开发的Harness设计
Anthropic工程师详细介绍了一种多智能体Harness设计,利用生成器与评估器智能体提升Claude在长时间内自主构建完整、高质量前端应用的能力。
我构建了一个云代理框架,可训练其专门从事任何任务
作者介绍了OpenSteer,这是一个云代理平台,允许用户创建和定制专门化的代理,以跨网站和服务自动化任务,支持云浏览器、API、MCP和CLI,并通过一个销售自动化代理进行了演示。