Real-SWE:在真实的企业级私有代码库中对 AI 模型进行基准测试
Real-SWE: Benchmarking AI models on private, real-world, enterprise codebases

原始链接: https://withspecific.com/benchmarks/real-swe

Real-SWE 是一项旨在评估前沿 AI 模型的新基准,它使用私有的真实企业代码库,而非合成或公开数据集。通过利用来自金融科技和 AI 销售平台等具有高风险生产环境公司的授权代码,Real-SWE 挑战模型处理专有系统、复杂业务逻辑以及特定组织编码规范的能力。 与传统基准不同,Real-SWE 测试的是智能体作为专业软件工程师的工作能力。任务被刻意设定得不够详尽,要求智能体自行发现实现细节、维护现有系统的完整性,并处理影响实际业务运营(如计费或税务计算)的跨职能约束。通过采用原生工具在现场评估模型与工具的组合,该基准能够准确衡量 AI 是否能成功应对生产级软件开发的细微差别,而在这些领域,代码质量和运行可靠性至关重要。

```Hacker News最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交登录Real-SWE:在私有、真实的企业级代码库上基准测试 AI 模型 (withspecific.com)16 分,theanonymousone 发布于 1 小时前 | 隐藏 | 过往 | 收藏 | 2 条评论 帮助 jcmontx 7 分钟前 | 下一条 [–] 自 5.3-codex 版本并开启高强度思考模式以来,我已经能够将大部分任务(编程或其他)外包给 Codex 了回复dgellow 9 分钟前 | 上一条 [–] 一个元问题:目前最相关的基准测试是什么?回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:```
相关文章

原文

Today we are releasing Real-SWE, a benchmark that evaluates frontier AI models on private, real-world, enterprise codebases. Each task comes from a private production codebase that we licensed from a real-world company. These are problems their engineers work on, with all the context and complexity that comes with an existing product.

  • Private codebases. Agents must navigate proprietary systems whose code and solutions aren’t available on the public internet.
  • Work with business consequences. Getting billing right, calculating taxes, migrating customers. Changes that affect how a business runs, often across multiple services.
  • Company-specific complexity. Every company has its own rules and ways of writing code. Agents have to understand those conventions and make changes that work with what’s already there.

Can a coding agent actually do the work of a software engineer in the real world?

Expert-generated or synthetic tasks can be well designed, but they aren’t the verbatim, actual tasks that engineers in real companies need to do. Our tasks differ on two axes: the underlying coding artifact and specificity of the instruction. Both add complexities that challenge today’s frontier models.

We use native harnesses to reflect how enterprise engineers work in practice, evaluating model-and-harness combinations rather than models in isolation.

Codebase Selection

We selected codebases through a rigorous screening process, focusing on real companies with substantial usage, strong engineering teams, and demanding production workloads. The sample tasks analyzed below come from these codebases, including:

  • A Luma/Partiful competitor with 200K+ users and a top 100 App Store ranking
  • A consumer fintech platform processing 100K+ bank statements
  • Enterprise AI sales platforms supporting complex business workflows

We prioritize code written to meet an actual user or business need over code written solely to create a benchmark task. Production engineering requires understanding existing architecture, preserving behavior that users rely on, and making changes within real operational constraints.

Our tasks describe the change needed, leaving agents to discover implementation details in the codebase and surrounding tools. Any behavior required by the verifier must be stated or reasonably discoverable. This leads to our prompts being slightly underspecified, about par with DeepSWE and Terminal Bench, but specific enough to not omit instructions.

The work is cross-functional and complex: a single change can span multiple parts of the application. Agents must understand existing business logic and company coding patterns while keeping the surrounding system working.

联系我们 contact @ memedata.com