历史对决 · 2024-08-24 UTC
Programming Assistants 对决 — 2024年8月24日
来自Programming Assistants类别。 44个标记分布在9个参赛者中。 gstack夺得桂冠。
最终排名
阵容
参赛工具
参加这场对决的每个工具的简介,按最终得分排序。
gstack 是一个开源工作流系统,旨在通过结构化工程实践扩展像 Claude Code 和 Codex 等 AI 编码助手。它不将 AI 视为自由形式的聊天伙伴,而是引入明确的技能,用于规划工作、审查更改、运行 QA 和发布代码,帮助团队将原型提示转化为可重复的开发循环。 通过将软件项目的常见阶段编码为可复用的技能,gstack 旨在使 AI 辅助开发更可预测、可审计。它可以嵌入现有的仓库和开发者工作流,让工程师在每个步骤中调用合适的技能,而不必为每个任务重新设计提示。
标准细分
- 结构化的规划技能
- 代码审查技能
- QA 和测试工作流
- 分发和发布助手
- 兼容 Claude Code 和 Codex
- 开源和可扩展

Kimi-Dev 是一个开源的编程大型语言模型(LLM),专为软件工程中的自动化调试和问题解决任务进行优化。它采用简化的两阶段框架来处理代码修复和测试编写任务,包括文件定位和代码编辑。Kimi-Dev 在 SWE-bench Verified 上达成了新的最先进水平,超过了同类开源模型的第二名。它通过大规模强化学习进行优化,并可在 Hugging Face 和 GitHub 上下载和部署。 该模型经过训练,能够在 Docker 环境中自主修复真实仓库,并仅在整个测试套件全部通过时获得奖励,从而确保解决方案的正确性和稳健性。Kimi-Dev 设计为易于部署和维护,并提供演示用的发布脚本。 Kimi-Dev 的功能使其适合想要探索其潜力并参与其开发的开发者和研究人员。
标准细分
- "文件定位化"
- "代码编辑"
- "Bug 修复"
- "单元测试插入"
- "大规模强化学习"
- "自动化修补真实仓库"

Moddy 是一款 AI 代理,能够同时在多个仓库中工作,帮助工程团队理解并现代化庞大的代码库。它不会将每个仓库孤立处理,而是会考虑共享的依赖、模式以及通常会拖慢大规模迁移的横切更改。 该工具聚焦于实用的现代化任务,例如升级框架、重构遗留模式、替换已弃用的 API,并使代码与当前标准保持一致。它面向平台团队、资深工程师和架构师,帮助他们维护大型软件资产的可维护性。 通过自动化重复性分析和编辑,并在审核过程中保留人工参与,Moddy 旨在缩短本来需要数季度或数年才能完成的现代化周期。
标准细分
- 共代代栏切类给签到页家层
- 签定为区子外游戏子代
- 切通类共颗类刻以录
- 团于十代的角定。
- 签起请法券切家共页号
- 了爱为使用亊代的一力签刻

GitNexus 是一个无需服务器的代码智能引擎,它在代码库上构建浏览器内的知识图谱。它包含一个用于探索的 Graph RAG 代理。该工具将任何代码库索引到知识图谱中,跟踪每个依赖项、调用链、集群和执行流,然后通过智能工具公开,以便 AI 代理可以可靠地分析代码。GitNexus 提供两种主要的使用模式:一种是 CLI + MCP,用于通过提供代码库的深层架构视图使 AI 代理可靠,另一种是 Web UI,用于快速聊天和代码库探索。它旨在帮助开发人员和 AI 代理了解代码库,特别是与 Cursor、Claude Code、Antigravity、Codex 和类似工具一起进行日常开发。
标准细分
- 浏览器内知识图谱
- 用于探索的 Graph RAG 代理
- 索引代码库依赖项和调用链
- 通过智能工具为 AI 代理公开代码
- 用于可靠的 AI 代理集成的 CLI + MCP
- 用于快速代码库分析和聊天的 Web UI


GPT Engineer 是一款开源的AI工具,通过与用户交互对话,根据用户提供的项目描述生成代码库。用户可以用自然语言指定软件需求,让AI编写和执行代码。该工具还支持改进现有的代码库。GPT Engineer 面向希望简化工作流程和提高生产力的开发者和程序员。该工具可通过 pip 安装,并可使用命令行界面运行。目前,它支持 Python 3.10-3.12,需要 OpenAI API 密钥才能正常使用。该项目已不再积极维护,其所有者在 2026 年 4 月 22 日将其存档。
标准细分
- 根据自然语言生成代码
- 交互式对话界面
- 改进现有的代码库
- 支持 OpenAI API 密钥
- 命令行界面
- 自定义代理基准测试

OpenCode 是一个开源的 AI 编码代理,帮助开发者在终端、IDE 或桌面环境中编写代码。它能够兼容来自不同供应商的多种模型,包括 Claude、GPT 和 Gemini,用户可以根据需求选择最适合的模型。OpenCode 还支持多会话功能,允许开发者在同一项目中并行启动多个代理,并具备自动加载针对所选模型的正确语言服务器协议(LSP)等特性。 OpenCode 的核心优势之一是能够与 GitHub 等流行平台集成,用户可使用 GitHub 账户登录并使用其 Copilot 账户。此外,它还支持通过 OpenAI 连接 ChatGPT Plus 或 Pro 账户。这种多功能性,再加上它以终端界面、桌面应用和 IDE 插件的形式提供,使 OpenCode 成为一个高度适配各种开发环境的工具。 OpenCode 注重隐私,确保不会存储用户的代码或上下文数据。这使其在数据隐私尤为重要的环境中也能安全使用。凭借庞大的贡献者和用户社区,OpenCode 已赢得超过 750 万月活开发者的信任。 该工具还通过其 Zen 功能提供访问经过优化的模型,这些模型是一套精选的 AI 模型,专为编码代理进行测试和基准评估。这样,用户无需担心不同供应商之间性能和质量的不一致性。 在开发和社区方面,OpenCode 在 GitHub 上拥有显著的影响力,星标超过16万,贡献者达900人,彰显了其受欢迎程度和活跃的社区支持。 OpenCode 的功能和集成使其成为开发者在编码工作流中利用 AI 的宝贵资源。其对隐私的承诺以及开源属性进一步提升了吸引力。不过,OpenCode 的效果可能取决于所选模型以及具体编码任务的复杂程度。 OpenCode 的模型无关方法使开发者能够尝试不同的模型,以找到最适合其需求的模型。OpenCode 由社区驱动,拥有大量贡献者和用户,确保该工具能够持续改进和获得支持。 总体而言,OpenCode 代表了 AI 辅助编码的重大进步,为开发者提供了灵活、注重隐私且由社区驱动的解决方案。
标准细分
- 代码计划和编辑
- 与 GitHub 通过注释进行整合
- 任务自动化

PearAI 是一款开源的 AI 驱动代码编辑器,旨在通过整合顶级 AI 工具提升编码效率。它致力于将创意落地,提供最佳的 AI 代码编辑体验。该编辑器得到 Combinator 的支持,并提供诸如 PearAI Router 等功能,能够自动将用户连接到各类工具中表现最优的 AI 模型,以实现高效编码。 PearAI Router 让用户只需一次订阅即可使用市场上最优秀的 AI 模型。编辑器还内置了 PearAI Model,能够调用多种 AI 模型,包括 GPT-4、Meta Llama 3.1 和 Claude 3 Opus。此外,PearAI 还提供了 PearAI Creator、PearAI Agent 和 PearAI Login 等功能,分别用于从零创建新项目、自动编写代码并修复 bug,以及处理用户登录。 PearAI 适用于任何技术水平的开发者,从初学者到经验丰富的程序员都能使用。用户赞扬它能够理解代码库和文件上下文,使开发过程更加流畅。编辑器还能帮助用户学习新的编程语言并提升工作效率。 使用 PearAI 的一个关键优势是它能够将多个 AI 工具整合到同一平台。这使用户能够在不需要管理多个订阅的情况下,访问广泛的 AI 模型和功能。编辑器还是开源的,这意味着它可以免费使用和自行修改。 总体而言,PearAI 是一款强大的工具,适合希望提升编码效率和生产力的开发者。它集成了顶尖的 AI 工具,并拥有 PearAI Router 和 PearAI Model 等功能,因而对各个层级的开发者都具备很大的吸引力。 PearAI因其帮助用户学习新编程语言并提升工作效率的能力而受到用户好评。例如,有用户表示 PearAI 让他们从 Swift iOS 的完全新手,在不到一个月的时间内达到资深工程师的生产力水平。另一位用户赞赏 PearAI 能够理解他们的代码库和文件上下文,使开发过程更加流畅。
标准细分
- PearAI 路由器
- PearAI 模型
- PearAI 创作者
- PearAI 代理
- PearAI 登录
- 集成多种 AI 模型,包括 GPT-4 和 Meta Llama 3.1

"Refact.ai 是一个开放源代码的 AI 编码助手,它提供了上下文感知的代码完成,代码重构和在主要 IDE 中的交互式会话。它是如此地设计,以便像另一个开发者一样在您的 IDE 中工作,与您的代码库和堆栈集成,并允许您预览和控制整个过程。Refact.ai 可以处理从真实时间内完成代码到搜索并分析存储库以准确执行的所有任务。它还与 GitHub、数据库、CI/CD.pipeline 和更多内容相连。该工具是个人化的、开放源代码的,且可自我托管,允许用户根据他们自己的代码库来细化它并选择最适合他们任务的最佳 LLMs。 Refact.ai 的目标是在 automation 中实现编码任务,从而允许开发人员专注于高级指导,而 AI 处理剩下的所有工作。"
标准细分
- "上下文感知的代码完成"
- "在主要 IDE 中进行交互式会话,用于询问、编辑、调试和生成代码"
- "自治的任务执行过程,具有逐步的推理"
- "存储库分析和搜索,以准确的执行"
- "与 GitHub、数据库、CI/CD 流水线等多个工具和服务集成"

Windframe是一款人工智能增强的Tailwind CSS设计工具,快速创建 UI 设计、原型、HTML、React 或 Vue 等,它允许用户使用Apple的设计风格创建高级 UI,并提供了多项功能以简化设计流程。使用Windframe,用户可以使用人工智能或预建模板为 AI-generated 设计生成设计,定制它们在强大的可视编辑器中,并将生产就绪的Tailwind CSS代码导出。该工具适用于开发人员、工程师和设计师,他们 muốn快速、高效地创建惊人的用户界面和网站。
标准细分
- 人工智能增强的设计生成
- 预建模板
- 可视编辑器
- 生产就绪的代码导出
- 多框架支持
- 导入和自定义现有Tailwind CSS项目
















