LangChain 推出开源异步编码智能体 Open SWE
创始人
2025-08-23 12:52:25

作者 | Robert Krzaczyński

译者 | 刘雅梦

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 将该项目定位为既是一款生产就绪的助手,也是进一步驱动社区创新的基础。

相关内容

热门资讯

旅游纪念品旅游冰箱贴如何制作地... 地域标识是旅游冰箱贴的核心灵魂,也是游客愿意购买、收藏、传播的关键。一枚具备强地域属性的冰箱贴,能让...
一封来自东北七日环线游客的表扬... “旅途的舒服一半来自风景,一半来自靠谱的司机。” 这是王女士一家结束东北七日环线之旅后,发在行程群里...
循着徐霞客足迹,览尽武功山风光 三百八十九年前的正月初四, 一位江苏旅人推开了武功山金顶茅庵的柴门。 他叫徐霞客,已经在外游历了二十...
张家界仙辰岛夏日避暑玩水游玩攻... 第一次自助来张家界旅游玩水避暑。结合本地人推荐加自己实测,整理出夏日超过瘾仙辰岛玩水攻略! 一、景区...
技术驱动露营革新,星途帐篷多项... 野奢营地建设中,施工周期长、后期运维成本高、户外环境适应性差,长期困扰各大文旅运营商。星途帐篷深耕装...