Coding One

  • java
  • php
  • python
  • 前端
  • 大数据
  • 操作系统
  • 树莓派
  • 其他
Coding One
如果每天只要敲敲代码,那这样一辈子也挺好。
  1. 首页
  2. 其他
  3. 正文

LangChain 开源内部编码代理框架 Open SWE,复刻 Stripe 等巨头架构

2026年3月20日 23点热度 0人点赞 0条评论

顶级科技公司的内部 AI 编码代理不再神秘。LangChain 正式发布 Open SWE,一个开源框架让任何团队都能构建属于自己的"Stripe Minions"或"Coinbase Cloudbot"。

🎯 核心亮点

Open SWE 基于 LangGraph 和 Deep Agents 构建,复刻了 Stripe、Ramp、Coinbase 等公司在生产环境中验证过的编码代理架构。项目上线即获 GitHub 7.3k stars,单日增长近 1000 star,足见开发者社区的期待。

框架支持 Slack、Linear、GitHub 多平台触发——在 Slack 中@机器人、在 Linear 评论@openswe,或在 GitHub PR 中 tagging,即可启动编码任务。代理会即时响应(👀表情确认),并在完成后自动提交代码、创建 Draft PR,全程无需切换工具。

🏗️ 七大架构设计

1. 隔离云沙箱:每个任务运行在独立的远程 Linux 环境,支持 Modal、Daytona、Runloop、LangSmith 等多种后端。沙箱内给予完整权限,但爆炸半径严格隔离——这是 Stripe 等公司的核心安全原则。

2. 精心策划的工具集:仅约 15 个核心工具(execute、fetch_url、http_request、commit_and_open_pr、linear_comment、slack_thread_reply 等),而非盲目堆砌。Stripe 的经验表明:工具质量远胜数量。

3. 子代理编排:主代理可通过 task 工具派生子任务,多个子代理并行工作,各自拥有独立的中间件栈和待办列表。

4. AGENTS.md 上下文工程:仓库根目录的 AGENTS.md 文件会被自动读取并注入系统提示,编码规范、测试要求、架构决策等团队知识无需重复说明。

5. 中间件安全网:确定性中间件在代理循环外运行——check_message_queue_before_model 让代理能接收任务中的追加指令;open_pr_if_needed 作为兜底,确保代理忘记时仍能自动创建 PR。

6. 多平台触发:Slack 优先,同时支持 Linear 和 GitHub。每个触发创建确定性线程 ID,后续消息自动路由到同一运行中的代理。

7. 提示驱动验证:代理被指示在提交前运行 linter、格式化工具和测试,中间件作为后备保障。

💡 行业洞察

Open SWE 的发布标志着一个趋势:AI 编码代理正从"玩具 demo"走向"生产就绪"。Stripe、Ramp、Coinbase 不约而同选择相似架构,说明这些设计模式已跨越单点实验,成为行业共识。

关键洞察有三点:第一,"隔离后放权"比"全程审批"更高效——沙箱边界内的完整权限让代理真正自主工作;第二,上下文工程比模型能力更关键——AGENTS.md 和完整任务上下文的注入,让代理"懂规矩"比"更聪明"更重要;第三,开发者体验决定采用率——Slack 优先的触发设计,让代理融入现有工作流而非制造新负担。

🚀 应用场景

Open SWE 适合需要内部编码代理的团队:自动修复 Linear 报告的 bug、根据 Slack 讨论生成代码、处理 GitHub PR 审查意见、批量重构代码库。对于已使用 LangChain 生态的团队,这是构建定制化 AI 开发助手的理想起点。

📖 延伸阅读

  • GitHub 项目:github.com/langchain-ai/open-swe
  • 官方博客:blog.langchain.com
  • 安装指南:INSTALLATION.md
  • 自定义指南:CUSTOMIZATION.md

参考资料:Stripe Minions、Ramp Inspect、Coinbase Cloudbot 架构分析

标签: 暂无
最后更新:2026年3月20日

JVS, Claw

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2022 Coding One. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

闽ICP备17024682号