Ramp的Inspect显示闭环AI代理是软件的未来

发布: (2026年2月12日 GMT+8 23:23)
8 分钟阅读
原文: Dev.to

Source: Dev.to

请提供您想要翻译的正文内容,我将为您翻译成简体中文,并保持原有的格式、Markdown 语法以及技术术语不变。

Signadot 博客摘要

引言

Ramp 工程团队最近发布的后台编码代理 Inspect 是闭环、自治系统将成为软件开发未来的明确证明。它让编码代理成为真正的自主工程伙伴,正在从根本上改变代理交付软件的方式。

为什么自治很重要

  • 无论团队使用 Ramp 的自定义云开发环境(CDE)还是其他方案,信号都很明确:团队必须解决这种自治,否则将被淘汰
  • 现代工程师需要的编码代理 不仅要生成代码——它们必须 运行代码、验证输出,并迭代直至成功

从 “大脑” 到 “身体” 的转变

  • 行业一直在优化代理的 “大脑”(上下文窗口、推理能力)。
  • Ramp 的成功验证了 “身体”——与运行时环境交互的能力——同样重要

关闭验证循环

  • 与运行时环境的交互将代码从假设转化为解决方案。
  • 这个验证循环将真正自治的编码代理与依赖人工验证的代理区分开来。

当前开放循环的局限

  • 现代编码代理可以规划复杂的重构并生成成千上万行代码,但它们通常在 开放循环 中工作:

    1. 代理提出解决方案。
    2. 人工编译、测试并解释错误信息(或将其反馈回去)。
    3. 验证仍然是开发者的认知负担。
  • 这种工作流限制了开发者的速度。即使代码生成几乎是瞬时的,验证仍 受限于人力带宽和线性 CI 流水线

Inspect:解锁新速度类别

  • 通过为代理提供用于构建和测试的沙箱,Inspect 将代理从 文本生成器 转变为 任务完成者
  • 代理交付的是 已验证的解决方案 而不是草稿。

可衡量的影响

  • Ramp 报告称,在几个月内,约 30 % 的所有 Pull Request(合并到前端和后端仓库)是由 Inspect 编写的。
  • 这种渗透率表明闭环代理代表了 生产力的阶跃式变化,而非边际改进。

超越速度:并行化解决方案探索

  • 传统工作流使得探索重构或库升级成本高昂(上下文切换、工作暂存、依赖冲突)。

  • 高实验成本导致团队坚持安全模式。

  • 后台代理改变了好奇心的经济学

    • 工程师可以启动 10 个并发代理会话,探索 10 种架构方案。
    • 失败的成本大幅下降。

示例:迁移遗留组件

  1. 当前做法——多周的 Spike。
  2. 代理驱动的做法——一组代理使用不同策略尝试迁移:
    • 吊死树(Strangler‑fig)模式
    • 硬切换(Hard cut‑over)
    • 以集成测试为中心的重写
  3. 开发者审查结果,而不是手动编写代码。
  4. 代理在隔离的沙箱中运行,构建、捕获语法错误,并运行测试套件直至全部通过。
  5. 开发者醒来后看到 三个已验证的 Pull Request,并选择最佳的一个。

Ramp 的 CDE 基础设施

  • Inspect 在自建的 CDE 中进行验证。
  • 复杂的快照系统保持镜像热备并随时可启动,实现快速环境启动。
  • Ramp 将该 CDE 扩展至支持集成测试——这是针对其特定场景的卓越工程成就。

大型云原生栈的挑战

  • 许多组织的技术栈规模庞大,无法在单个 VM 或 devpod 上完整启动。
  • 虽然 CDE 能很好地取代本地笔记本,但 高保真度的集成测试 往往需要不同的方案。

可扩展的替代方案:共享基线环境

  1. 直接将代理连接到共享基线环境,以实现跨团队、跨项目的资源复用和快速验证。
    …(后续内容请参见第 2 部分)

Source:

共享集群模型的实现细节

  1. 在现有的 Kubernetes 基础设施上创建隔离的沙箱环境
  2. 代理仅将已修改的服务部署到轻量级沙箱中。
  3. 动态路由和上下文传播将特定的测试流量导向该沙箱,同时从共享的、稳定的基线中满足所有其他依赖。
  • 这赋予编码代理自主端到端测试的能力,无论技术栈规模或复杂度如何。
  • 代理可以针对真实的上游/下游服务运行集成测试,看到实际的消息队列模式和实时数据库延迟。

共享集群模型的优势

  • 更高保真度的闭环,同时降低基础设施门槛。
  • 捕获在密闭 VM 中可能通过的集成回归。
  • 平台团队无需构建自定义编排引擎。

软件开发的未来

  • Inspect 的发布信号表明软件开发的方向:人类工程师作为唯一验证者的时代即将结束
  • 我们正迈向一个代理作为自主合作伙伴的世界,它们能够探索解决方案并自行验证工作。

结论

Ramp 已经证明,这种工作流不是科幻——它已经在生产环境中运行,并带来巨大的效率提升。


The gains. The question for the rest of the industry is not whether to adopt this workflow, but **how**.

Whether a team chooses to build a custom platform like **Ramp** or adopt an existing cloud‑native solution like **Signadot** to give their agents a runtime, the imperative is the same: we must provide our agents with a body. We must close the loop between generation and verification. Once we do, we unlock a level of velocity that will define the next generation of high‑performing engineering teams.
0 浏览
Back to Blog

相关文章

阅读更多 »

KAIzen — AI 时代对敏捷的需求

一家游戏公司的小团队如何将流效率从 32% 提升到 85%——通过改变我们提供给 AI 的内容。我们的团队严格遵循 Scrum:两周的 s...