SWE-Kit
构建你自己的Devin类软件工程代理
2024-11-06

SWE-Kit是一款无头集成开发环境,配备AI原生工具,可用于构建自定义编码代理,支持您选择的任何Agentic框架及大语言模型。
SWE-Kit是一个配备AI原生工具的无头IDE,使开发者能够使用他们偏好的代理框架和大语言模型(LLMs)来构建自定义编码代理。它提供全面的代码库理解能力,与GitHub、Jira和Slack等第三方服务的无缝集成,以及通过Docker的灵活部署选项。SWE-Kit支持顶级框架如LangChain和LlamaIndex,以及主要的LLM提供商如OpenAI和Anthropic。其多功能工具集,包括代码分析和索引,使其成为创建代理以执行GitHub PR管理、代码库问答和安全监控等任务的理想选择。无论是在本地还是远程运行,SWE-Kit都能帮助工程师简化开发流程并提高生产力。
Open Source
Software Engineering
Artificial Intelligence