我们为智能体构建了持久化云服务器。与常规基于聊天的智能体相比,有哪些变化?
摘要
作者介绍了 Computer Agents,这是一个提供持久化云环境的平台,支持文件和终端访问,以增强 AI 智能体在跨会话中的可靠性和上下文保留能力。
声明:我是构建 [Computer Agents](https://computer-agents.com) 团队的一员。该产品是一个智能体计算平台:我们不只是给 AI 智能体提供一个聊天历史记录,而是给它一个持久的云服务器、文件系统、终端/浏览器访问权限、项目任务以及保存的执行历史。**我们要解决的问题:** 很多智能体演示之所以有效,是因为任务很短。实际工作要杂乱得多。智能体需要检查文件、安装依赖、运行命令、处理失败、读取日志、修补问题、保存输出,并在之后继续。如果每次环境都消失,智能体就会重复设置工作并丢失有用的状态。**我们的技术方案:**
* 每次智能体运行都可以在隔离的云环境中进行
* 文件和执行上下文可跨会话持久保存
* 工作可以组织为项目/任务,而不是单一的长聊天
* 任务可以有评审者、产物、日志、评论和状态
* 开发者可以使用 Python/TypeScript SDK 来创建智能体、线程、计算机实例、项目、调度和 Webhook
* 模型路由与工作区执行分离,因此成本较低的模型可以执行高吞吐量的步骤(如初步筛选或代码仓库搜索),而更强的模型则处理更困难的推理/评审任务
**超出预期的效果:** 最大的可靠性提升并不总是来自更聪明的模型。关键在于给予智能体一个稳定的工作空间和具体的任务单。“修复这个模糊的产品领域”表现很差。“复现这个 bug,不要触碰认证模块,运行该命令,总结修改后的文件”表现要好得多。
局限性:
* 我不会信任智能体在无监督情况下合并生产环境变更
* 大规模重构仍需人工审查
* 安全关键变更需要严格的权限控制
* 并行智能体需要文件/任务隔离,否则会导致评审混乱
演示/文档:[https://computer-agents.com](https://computer-agents.com)
我很好奇大家如何处理智能体的持久化问题:你们是将状态保存在聊天历史、向量记忆、工作流图、容器、Git 工作树还是完整的云工作空间中?
相似文章
我构建了一个平台,让你托管自己的个人AI代理——持久、可定制,无需管理基础设施
一个平台,让用户无需管理基础设施即可托管自己持久且可定制的个人AI代理。
@geekbb: Cloudflare 出品,给 AI agent 配了一台"电脑" 给 Agent 一个永不消失的工作区。SQLite 存文件,三种环境(完整容器 / shell / JS)随时开,换环境不换文件。
Cloudflare Computer is a virtual filesystem inside a Durable Object that gives AI agents a persistent workspace, using SQLite for storage and pluggable runtimes (container, shell, JavaScript). It's a preview-only open-source package.
使用AI助手几个月后,我最大的观察
个人对具有持久记忆的AI助手变革潜力的反思,认为上下文和工作流组织将比模型本身更重要。
构建云代理的经验教训(12分钟阅读)
Cursor分享了构建云代理的关键经验,强调提供完整的开发环境对代理输出质量至关重要,并且长时间运行的代理需要持久执行和企业级基础设施。
AI陪伴代理的记忆与人格持久性
该项目介绍了针对AI伴侣代理的长期人格和记忆持久性,其特点是具有演化人格、记仇机制和关联记忆网络等机制。