Open SWE 是一個基於 LangGraph 建構的開源雲端非同步編碼代理程式。它可以自主理解程式碼庫、規劃解決方案並執行整個程式碼庫中的程式碼變更——從最初的規劃到開啟拉取請求。
Open SWE 使用三個按順序工作的專門的 LangGraph 代理進行操作:管理器、規劃器和程式設計師(包含子代理程式審查者)。
特色
- 規劃:Open SWE 有專門的規劃步驟,能夠深入理解複雜的程式碼庫和細緻的任務。您也可以在執行計劃之前接受、編輯或拒絕所提議的計劃。
- 人機互動:使用 Open SWE,您可以在其運行時(包括規劃和執行階段)發送訊息。這樣一來,無需中斷流程即可提供即時回饋和指示。
- 並行執行:您可以並行執行任意數量的 Open SWE 任務!由於它在雲端的沙盒環境中運行,因此您不會受到一次運行任務數量的限制。
- 端對端任務管理:Open SWE 將自動為任務建立 GitHub 問題,並建立拉取請求,在實施完成後將關閉問題。
https://blog.langchain.com/introducing-open-swe-an-open-source-asynchronous-coding-agent/
Picture Source:
langchain.com
留言
張貼留言