LangChain 推出 Open SWE,一个开源异步编码代理

  • LangChain Releases Open SWE: A fully open-source, asynchronous coding agent designed for cloud operation and complex software dev tasks. It represents a shift from real-time "copilot" assistants to more autonomous, long-running agents integrating with developers' workflows.
  • How Open SWE Works: Connects directly to GitHub repos, assigned tasks via GitHub Issues or a UI. Researches codebase, generates plan, writes/test codes, reviews work, and opens pull request. Runs in a secure Daytona sandbox to execute shell commands freely without risking host env.
  • Design for High-Context Tasks: Can handle multiple tasks in parallel in the cloud without consuming local resources.
  • Human-in-the-Loop Controls: Allows developers to interrupt mid-task, request changes, or provide new instructions without restarting. In planning phase, users can accept, edit or reject proposed strategies. It can also "double text" while already working.
  • Multi-Agent Architecture: Manager, Planner, Programmer and Reviewer help produce higher-quality code. Reviewer checks for errors before pull request to reduce broken builds and review cycles.
  • Deployment and Self-Hosting: Built on LangGraph and deployed via LangGraph Platform. Can be self-hosted by writing an API server or using LangGraph Platform.
  • Early Reaction: Mixed. On Hacker News, one user had little faith due to the top contributor being an agent they built.
  • Availability: Available on GitHub with full documentation for developers to extend, customize prompts or integrate into internal systems. Positioned as a production-ready assistant and a foundation for community innovation.
阅读 19
0 条评论