DeepCode

活跃
GitHub Python MIT

简介

DeepCode 是一个开放式智能编码平台,支持从论文生成代码(Paper2Code)、从文本生成网页(Text2Web)以及从文本生成后端服务(Text2Backend),利用智能体技术实现自动化软件开发流程。

核心特性

  • 多智能体编码系统,包含独立的规划、实现和审查智能体,实现结构化开发流程
  • Paper2Code 能力将研究论文转换为可运行的代码实现
  • Text2Web 和 Text2Backend 从自然语言描述生成 Web 前端和后端服务
  • 双界面支持:CLI 用于终端开发,Web UI 用于可视化交互体验
  • OpenRouter 模型选择器支持从丰富的 LLM 提供商目录中选择模型
  • 基于研究的架构设计,发表 arXiv 论文验证多智能体代码生成方法

适用场景

💡 将学术研究论文转换为可复现的代码实现
💡 从文本描述快速原型开发全栈 Web 应用
💡 API 开发任务的后端服务自动生成
💡 通过多智能体协作进行代码审查和质量保证
💡 学习和教育:理解智能体如何分解和执行编码任务

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(16.5k stars)
  • 开源许可证友好(MIT)
  • Issue 响应及时,积压少

快速开始

克隆仓库,安装 Python 3.13+,在设置中配置 LLM API 密钥,选择 CLI(`python -m deepcode`)或 Web UI 模式,提供任务描述或论文 URL,让多智能体系统规划、实现和审查代码。

相关项目

AutoCodeRover

3.1k · Python
不活跃 C

AutoCodeRover 是一个具有项目结构感知能力的自主软件工程师智能体,通过理解代码库的整体架构来实现自动化的程序修复和问题解决。

codingpythonagent +2
  • · 使用 LLM 驱动的程序分析在 GitHub issues 上实现完全自主的 bug 修复和功能添加
  • · 通过抽象语法树分析的程序结构感知代码搜索,实现精确上下文检索
  • · 利用测试用例进行统计故障定位,在有测试时实现更高修复率

Kodus AI

1.4k · TypeScript
活跃 B

Kodus AI 是一个开源的 AI 代码审查工具,支持灵活选择模型和控制成本,可自动分析 Pull Request 并提供高质量的代码审查反馈。

codingtypescriptagent +2
  • · 模型无关——支持 Claude、GPT-5、Gemini、Llama、GLM、Kimi 及任何 OpenAI 兼容端点
  • · 零加价 LLM 成本,直接向模型提供商付费,无隐藏加价
  • · Kody 智能体学习你的代码架构、标准和工作流,提供个性化审查