我們Composio正在為人工智慧代理建立工具基礎設施。我們用戶最大的要求之一是用於建立有效的自訂編碼代理的工具包。因此,我們建立了 SWE-Kit,這是一個入門模板,其中包含用於建立 AI 編碼代理的所有工具包。
這些代理程式可以在本地端到端執行,以自動化您的編碼工作流程。
為了測試我們工具的效率,我們使用 LangGraph 建立了一個完全開源的綜合 AI 代理,並在SWE-bench上進行了測試,經過驗證,在 SWE-bench lite 上得到了 48.60% 和 41%。
SWE-bench 是一個基準測試,包含來自 Django、Flask、Sklearn、SciPy 等儲存庫的 2,200 多個現實世界的 Python 問題。
查看技術報告以了解更多資訊: SOTA AI 代理所需的工具設計就是您所需要的
SWE 代理的完整程式碼: SWE-kit Agent
程式碼分析工具:從儲存庫智慧檢索相關程式碼片段。
文件工具:方便文件的導航和更新。
Shell 工具:執行 shell 操作。
Git 工具:處理版本控制任務。
用於隔離程式碼執行的 Composio Docker 工作區。
我們優化了工具以提高函數呼叫的準確性。
程式碼是開源的,您甚至可以修改它以加入外部集成,例如 GitHub、Jira、Linear、Slack 等,使用 Composio 建立成熟的 AI 軟體工程師。
您可以使用自訂代理程式來自動化軟體開發工作流程的許多方面,例如,
編寫程式碼
重構程式碼庫
測試
文件
使用 Linear 或 Jira 等進行專案管理
使用 Slack 和 Gmail 進行通訊。
有關 SWE-Kit 代理程式的架構說明,請查看LangChains 部落格上發布的 SWE-Kit 代理部落格。
我不是開玩笑。許多公司僅由此籌集了數百萬美元。
立即開始使用 SWE-kit 建立您的自訂本地編碼代理程式。
{% cta https://dub.composio.dev/rFwZ7FG %} 開始使用 SWE-kit {% endcta %}