写点什么

LangChain 推出开源异步编码智能体 Open SWE

作者:Robert Krzaczyński

  • 2025-08-16
    北京
  • 本文字数:964 字

    阅读完需:约 3 分钟

大小:469.06K时长:02:40
LangChain推出开源异步编码智能体Open SWE

LangChain 发布了Open SWE,这是一个完全开源的异步编码智能体,旨在在云端运行并处理复杂的软件开发任务。公司表示,Open SWE 代表了从实时“副驾驶”助手向更自主、长期运行的智能体的转变,这些智能体可以直接集成到开发人员现有的工作流程中。

 

与许多专注于 IDE 内短期交互的编码助手不同,Open SWE 直接连接到 GitHub 仓库,并像工程团队的另一名成员一样工作。开发人员可以通过 GitHub Issues 或专用 UI 分配任务给它,之后它会研究代码库,生成详细计划,编写和测试代码,进行审查,并在完成后打开一个拉取请求。

 

该工具旨在处理长上下文、长期任务。每次运行都在一个安全的、隔离的 Daytona 沙箱中进行,允许智能体自由执行 shell 命令,而不会危及宿主环境。这种架构使其能够完全在云端运行,并行处理多个任务,而不消耗本地资源。

 

Open SWE 还强调人在回路中的控制。开发人员可以在任务中途中断智能体、请求更改或提供新的指令,而无需重新启动。在计划阶段,用户可以在执行开始之前接受、编辑或拒绝建议的策略。这种灵活性扩展到“双重文本”——在智能体已经工作时发送新请求的能力,这是大多数编码助理无法做到的。

 

LangChain 表示,Open SWE 的多智能体架构(Manager、Planner、Programmer 和 Reviewer)是生成高质量代码的关键。在创建任何拉取请求之前,Reviewer 会检查输出是否有错误,目的是减少构建失败和重复审查的周期。

 


来源:LangChain 博客

 

该项目基于 LangGraph 构建,并通过 LangGraph 平台部署,公司表示该平台针对长期运行的智能体进行了优化,并提供了持久性、扩展性和部署灵活性。当在 YouTube 上被问及该工具是否可以自托管以供企业使用时,LangChain回答道:

 

可以的!如果你为 LangGraph 编写 API 服务器,或者通过我们的自托管服务使用 LangGraph 平台进行部署,你可以自托管。

 

早期反应褒贬不一。在 Hacker News 上,用户 IceDane写道

 

不幸的是,在广泛使用 LangChain 及其生态系统后,我对它们的能力几乎没有信心。在我看来,langgraph 的顶级贡献者是他们构建的智能体,这是一个巨大的危险信号。

 

Open SWE 现在可以在GitHub上获得,为想要扩展它、自定义其提示或将其集成到内部系统的开发人员提供了完整的文档。LangChain 将该项目定位为既是一款生产就绪的助手,也是进一步驱动社区创新的基础。

 

原文链接:

https://www.infoq.com/news/2025/08/langchain-open-swe/

2025-08-16 12:006834

评论

发布
暂无评论

pyside6 qml 支持更新液位的伪3D圆柱

Mr_No爱学习

还担心接口乱糟糟?快来试试“斯瓦格”在线文档管理平台!

wljslmz

华为云 接口管理 swagger 11月月更

Go语言入门13—并发

良猿

Go golang 后端 开发 11月月更

Java中的内部类与匿名内部类详解

共饮一杯无

Java 内部类 11月月更 匿名内部类

图片懒加载

源字节1号

软件开发

【kafka运维】TopicCommand运维脚本

石臻臻的杂货铺

kafka Kafka实战 kafka运维 11月月更

学生管理系统考试试卷存储方案设计

乖乖IvyShine

QUIC不是TCP的替代品

俞凡

TCP 网络 QUIC

JAVA中如何实现代码优化(技巧讲解)

叶秋学长

Java 优化 技巧总结 11月月更

hadoop2.7集群初始化之后没有DataNode的问题

程序员欣宸

大数据 hadoop 11月月更

超全!前端面试题大汇总

肥晨

前端面试题 11月月更 超全前端面试题

下一代TCP: 网络演进的平台

俞凡

TCP 网络

Vue-Vuex学习

格斗家不爱在外太空沉思

vue.js vuex 11月月更

【愚公系列】2022年11月 微信小程序-Request网络请求的封装

愚公搬代码

11月月更

Vue组合式函数(二)封装一个请求

Augus

Vue3 11月月更

chrome调试工具之network

格斗家不爱在外太空沉思

浏览器 11月月更 浏览器调试

SQL 碎碎念,你可能用不到但不能不知道的数据库技巧(2)

百里丶落云

数据库 后端 11月月更

易观千帆 | 2022年9月银行APP月活跃用户规模盘点

易观分析

金融 手机银行

WEB-INF/web.xml泄露

我是一个茶壶

WEB安全 11月月更 源码泄露

Java中的static关键字详解

共饮一杯无

Java 关键字 11月月更

微服务架构组件总结篇

邱学喆

负载均衡 Spring Cloud 注册中心 配置中心 熔断服务

随机森林-概述

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

【LeetCode】爱生气的书店老板Java题解

Albert

算法 LeetCode 11月月更

不借助 Fiori client,直接在手机浏览器里调用 SAP UI5 BarcodeScanner 实现条形码扫描的可能性?

汪子熙

sdk SAP Fiori SAP UI5 11月月更

Redis 的 Sentinel 系统

月明风清

redis Sentinel 系统 哨兵机制

vue中网络请求axios的使用和封装

格斗家不爱在外太空沉思

Vue axios 11月月更

JavaScript基本数据类型和引用数据类型详解

肥晨

js 11月月更 数据结构js

云原生系列四:Yelp 如何在 Kubernetes 上运行 Kafka

叶秋学长

kafka Kubernetes 云原生 11月月更

Grafana 最新开源项目 Phlare 速体验

Grafana 爱好者

云原生 可观测性 Grafana 11月月更

云原生训练营课程总结

Rex

低代码实现探索(五十一)组件的配置

零道云-混合式低代码平台

LangChain推出开源异步编码智能体Open SWE_后端_InfoQ精选文章