Article body
正文

新一代 Agentic BI,衡石科技。
最近行业里经常能听到一个很典型的思路:找一个规模不大的软件项目,把需求、操作说明和测试方法先定义清楚,然后把开发和测试尽可能交给 AI 跑上几天,看看最终能做成什么样、成本多少、会踩多少坑。
这个想法很合理,是个非常自然的起点。但凡一个团队认真思考 AI 如何落地研发,基本都会走到这一步:先选一个边界可控的小样本,做一次尽可能完整的实验。
但问题也随之而来:很多人将单次封闭实验结论,直接等同于 AI 驱动研发的能力上限。
这就错了。
单次理想环境实验仅能反映局部能力,无法代表真实研发的终极水平。软件开发的核心挑战,从来不是代码生成本身,而是在长周期迭代、信息不完全、需求持续演进的场景下,保持工程一致性、质量可靠性与交付可持续性。
一、封闭实验的验证边界
如果把实验简化一下:选小项目 -> 写好需求 -> 写好测试 -> 交给 AI -> 等结果,那么它主要测到的是三件事:
-
模型的代码生成能力
AI 能不能快速补齐 CRUD、页面逻辑、数据流转、脚手架、测试样例、配置文件。
-
任务说明的完备程度
需求写得越清楚,AI 的成功率通常越高。很多所谓“模型不行”,本质上是输入根本没定义清楚。
-
单轮自治的可行性
也就是在一个相对封闭、变化较少的任务里,AI 能不能不被频繁打断,连续推进一段时间。
这些是 AI 研发的基础能力,但仅属于整体研发体系的一个切片。实验回答的是 AI 能否完成单项任务,而非 AI 能否成为企业级可规模化的研发能力。
二、真正的上限,卡在代码之外
当项目周期拉长、场景复杂度提升,单次实验的局限性会被快速放大。
-
需求是持续迭代重构的过程
现实研发中不存在完全固化的需求。随着开发推进,边界条件缺失、体验不合理、业务口径不一致、业务目标与初始需求偏差等问题会持续暴露。
软件开发并非“需求定稿”到“启动开发”的线性流程,而是需求澄清 -> 实现 -> 发现歧义 -> 回写需求 -> 调整实现 -> 更新测试 -> 再次验收的循环工程。忽略需求动态性,便无法触及真实研发的核心摩擦。
-
测试不在用例多少,而在可信反馈体系
存在测试不等于“具备有效质量管控”。企业级研发真正依赖的是:风险覆盖有效性、变更后的稳定性、问题根因定位能力、测试结论可信度。
缺乏体系化约束的测试,仅能营造工程化假象。AI 可以轻易实现用例通过,但未必能真正守护系统边界、规避结构性缺陷。
-
项目一旦变长,上下文就会成为主要矛盾
短周期任务中上下文约束不显著,但在持续迭代项目中,历史决策遗忘、约束冲突、依赖关系断裂、经验无法复用、重复试错等问题会成为主要瓶颈。
复杂系统的成败,不取决于单次实现精度,而取决于历史决策能否被有效结构化、继承、追溯与复用。
三、为何普遍误以为这已接近上限
封闭实验具备完整的需求、实现、验证与验收环节,高度模拟研发流程,从而带来“接近真实场景”的错觉。但其实与企业级实践还存在本质差异:
-
它默认了知识已经存在于任务书里
真实场景中最稀缺的不是代码,而是隐性的工程知识,也就是上下文。例如设计决策依据、历史坑点、被弃用方案、跨模块约束、业务隐性规则等,这些散落在老员工脑子里、issue 评论里、提测记录里、代码历史里。封闭实验把这些关键点提前整合进任务书,掩盖了研发中最困难的部分。
-
它默认了验收标准不会漂移
真实团队里,“完成”的定义会随业务理解持续升级。随之而来的测试结果也会发生改变:
- 第一轮觉得能用
- 第二轮发现边界不清
- 第三轮发现扩展性不足
- 第四轮发现测试方法本身有问题
所以真正的研发能力,是在标准动态优化过程中保持稳定推进的能力。
-
它默认了失败是局部的,而非系统性的
实验失效多被归为代码错误、用例缺失或理解偏差,而真实研发的核心障碍来自体系层面:任务分解不合理、知识无法沉淀、工具链断裂、质量管控缺失、人机协同机制不清晰等。
四、该验证的是闭环价值,不是代码量
真实研发场景中,我们评估 AI 驱动研发的真实潜力,应该脱离产量指标,转向体系化闭环能力:
**需求闭环:**歧义能否被及时暴露、结构化修正,并在后续任务中被继承。
**质量闭环:**测试能否覆盖核心风险、稳定拦截历史问题、精准区分异常来源。
**知识闭环:**经验与决策可沉淀、可检索、可复用,避免重复试错。
**管控闭环:**人机协作边界清晰,关键节点可控,异常可快速止损与回滚。
只有闭环成立,AI 才能从一次性执行者,转变为可规模化、可复制的研发生产力。
五、单 Agent 不能测出终局
我们并不否认单 Agent 在局部任务上的优异表现。但在长周期、多模块、需求迭代、多任务并行、依赖历史知识的企业级场景中,单点智能的局限性会迅速显现。
决定最终效能的,不再是单体模型能力,而是上层系统对记忆、状态、任务分发、工具编排、质量反馈、人机协同的统一治理能力。
单 Agent 擅长执行动作,而研发中枢负责维持秩序与一致性。AI 驱动研发的真正上限,不在于单体连续执行时长,而在于系统能否保证多环节长期协同不失真。
六、JARVIS 的研发中枢定位初尝试
在长期工程实践中我们明确:AI 研发的核心命题,不是提升代码产量,而是解决反复失忆、重复踩坑、持续归零的底层问题。
这需要一个中心化研发中枢**(HENGSHI JARVIS)**,而非单一生成工具。其核心价值在于:
- 持续沉淀产品历史与决策上下文,避免重复沟通与试错
- 结构化管理需求、任务、版本与质量状态
- 固化历史问题、设计决策与约束规则,形成可复用知识
- 建立可信质量防线,实现系统性风险管控
- 统一多任务、多环节的执行状态与逻辑一致性
HENGSHI JARVIS 的定位,正是面向企业级场景的研发中枢。它不是更复杂的交互形式,而是从工程体系层面提供可落地的系统化解决方案。
七、局部实验是起点,而非终点
我们始终认可小规模验证的意义:它可用于识别 AI 适配场景、评估需求清晰度影响、确定最优人工介入点、检验工具链适配性。它是高效的局部压测手段,也是团队认知升级的重要途径。
但从实验性 AI 走向规模化 AI 研发能力,核心命题不再是 AI 能否完成单次任务,而是组织能否将 AI 嵌入稳定、可控、可迭代的工程闭环之中。
结语
单次封闭实验可以验证 AI 基础实现能力、任务设计能力与局部自治能力,但无法衡量企业级研发的真实上限。AI 驱动研发的终极边界,取决于组织能否将需求、实现、测试、验收、知识沉淀与工程治理,构建为持续运转的闭环系统。缺乏体系支撑,AI 仅为单点效能工具;拥有体系支撑,AI 才能成为稳定、可持续的核心研发力量。二者之差,不在于代码规模,而在于整套工程化闭环能力。
延伸阅读:如果说本文讨论的是“为什么一次实验不足以说明问题”,那么下一步真正要讨论的,就是从 AI 写代码到 AI 驱动研发,中间到底差了什么。