11 分•作者: gustrigos•大约 2 个月前
大家好,我们是 Runtime 的 Gus 和 Carlos (<a href="https://runtm.com">https://runtm.com</a>)。我们正在构建基础设施,让您的整个团队(包括非工程师)能够使用 Claude Code、Codex 和其他代理进行开发,而无需工程师手动指导每个会话。
在 Mentum (YC S21) 被收购后,我个人使用编码代理在 3 个月内交付了 4 个全栈产品。当我尝试将相同的工作流程推广到团队的其他成员时,却崩溃了:大多数 PR 都无法合并 - 每个代码库都需要工程师进行一次性的本地设置。- 技能和上下文都只存在于一个人的头脑中。- 产品经理无法安全地接触到真实的代码库,因为存在部署错误或泄露机密的风险。
Carlos 曾参与 Modern Treasury 的代理对账系统构建,他在让他的支持团队使用 devin 时也有类似的经历。
我们最终构建了内部的后台代理基础设施,但维护和开发很快变成了一场噩梦。我们构建 Runtime 就是为了让您不必做这种事情。
Runtime 的工作原理如下。工程团队只需定义一次上下文:系统指令、技能和通过 CLI、mise、npm 或任何包管理器安装的范围限定集成。然后,Runtime 会为您的整个运行环境创建快照,包括多服务 Docker Compose 设置、Kafka、Redis、已植入数据的数据库等,因此它会在几毫秒内启动,并且每个服务器都已经运行。
我们根据您的设置在 E2B、Daytona、EC2 或自托管 K8s 等沙盒提供商之间进行编排。机密通过我们托管的代理注入,因此它们永远不会直接接触代理,并且防护措施在基础设施级别运行:命令允许/拒绝列表、网络出口控制以及基于人和代理的 RBAC。每个会话还会获得一个可共享的预览 URL,因此内部构建可以从沙盒转移到团队的其他成员,而无需访问生产环境。
Runtime 适用于您的团队已经使用的任何代理:Claude Code、Codex、Cursor、Copilot、Gemini、Devin。您可以从我们的 Web 应用程序、CLI、Slack、Linear、GitHub 或 API 触发沙盒。
我们的一个客户构建了一个待命检查器,它连接了 PagerDuty、Sentry 和他们的代码库,因此当警报触发时,代理会找到原因并在任何人被呼叫之前打开一个带有单元测试的 PR。另一个客户在私有 Slack 频道中运行一个财务代理,从 Stripe、NetSuite 和 Snowflake 中提取数据,以便在几分钟内运行对账,并附带源数据行。
一家金融科技独角兽和几家 YC 规模企业正在使用 Runtime,其中包括一些团队,他们曾在内部构建了类似的基础设施,然后将其交给我们接管。
核心代码已在 <a href="https://github.com/runtm-ai/runtm" rel="nofollow">https://github.com/runtm-ai/runtm</a> 上开源。托管版本已在 <a href="https://app.runtm.com">https://app.runtm.com</a> 上线,包含免费套餐。我们收取固定的平台费用加上计算费用,不收取代币加价。
查看我们的演示:<a href="https://www.youtube.com/watch?v=wLwj__aEEh4" rel="nofollow">https://www.youtube.com/watch?v=wLwj__aEEh4</a>
我们很乐意听取您关于如何构建基础设施,以便让组织内更多人使用编码代理,而不会造成混乱的想法!