
AI 编程的第一阶段,是补全。模型帮你写一行代码、补一个函数、解释一段逻辑。
第二阶段,是聊天。你把问题发给 AI,它给你方案、代码片段和解释。
现在进入第三阶段:Agent Harness。AI 不再只是给建议,而是能进入仓库、读取上下文、修改文件、运行测试、连接外部工具,参与真实工程流程。
下一步,它会从“代码助手”变成“工程协作系统”。
趋势一:从单次问答到持续会话
未来的 Agent 不会只回答一个问题,而是围绕一个任务持续工作。
比如:
分析需求
拆计划
实现第一阶段
运行测试
处理失败
提交 PR
根据 Review 修改
更新文档
这要求 Harness 管理长期会话、分支、任务状态和阶段性成果。模型只负责推理,Harness 要负责把任务过程保存下来。
趋势二:从单 Agent 到多 Agent 协作
复杂工程任务天然需要分工。
一个 Agent 负责理解架构,一个负责实现后端,一个负责前端,一个负责测试,一个负责安全 Review。主 Agent 负责协调。

多 Agent 不是简单并发。难点在任务边界、上下文隔离、冲突合并和最终责任归属。
趋势三:上下文会成为基础设施
未来最重要的不是“上下文窗口有多长”,而是“上下文组织得多准”。
代码图谱、文档索引、设计稿解析、测试结果、历史 PR、事故复盘,都会成为 Agent 可查询的上下文基础设施。
团队会逐渐把这些系统接进 Harness:
代码仓库
代码知识图谱
产品文档
接口平台
设计系统
测试平台
监控告警
工单系统
Agent 不需要每次都从零搜索,而是按需查询这些基础设施。
趋势四:权限和审计会标准化
个人使用可以靠信任,企业使用必须靠制度。
未来 Harness 会越来越像研发平台的一部分:谁让 Agent 做了什么,读了哪些文件,跑了哪些命令,改了哪些代码,调用了哪些外部系统,都要能审计。
权限也会分层:
- 个人本地权限;
- 项目权限;
- 团队权限;
- 企业策略;
- 高风险审批。
AI Agent 能否进入生产流程,关键不在于它会不会写代码,而在于它能不能被治理。
趋势五:Agent 会参与完整研发链路
今天的 Agent 主要参与编码。未来会覆盖更多环节:
- 需求澄清;
- 技术方案;
- 代码实现;
- 单元测试;
- 代码审查;
- CI 失败处理;
- 安全扫描;
- 发布说明;
- 文档同步;
- 事故复盘。
这不是让 AI 取代工程师,而是把重复、琐碎、可验证的工作交给 Agent,把判断、取舍和责任留给人。
企业会怎么落地
真正的企业级 Agent Harness,可能长这样:
模型层:多模型路由
上下文层:代码图谱 + 文档 RAG + 工单数据
工具层:MCP + 内部 API
执行层:本地/容器/云端沙箱
治理层:权限、审计、策略、审批
质量层:测试、lint、CI、Review
协作层:PR、IM、工单、文档
它不再是单个工具,而是一套工程平台。
不会消失的人的角色
Agent 越强,人越要从“手动操作”转向“目标定义和结果审查”。
工程师的价值会更多体现在:
- 定义正确问题;
- 拆分任务边界;
- 设计验证标准;
- 判断架构取舍;
- 审查安全和兼容性;
- 决定什么时候交付。
AI 可以写很多代码,但“该不该这么写”仍然需要工程判断。
未来的判断标准
未来评价 Harness,不会只问:
它能写代码吗?
而会问:
它能否理解项目?
它能否遵守团队规则?
它能否安全调用工具?
它能否稳定验证结果?
它能否接入现有研发流程?
它能否被审计和治理?
这才是 Agent Harness 从玩具走向生产系统的分水岭。
总结
Agent Harness 的未来,不是更花哨的聊天框,而是更完整的工程协作层。
它会把模型、代码、文档、工具、权限、测试、CI、PR、工单连接起来,让 AI 从“回答问题”变成“参与流程”。
但越是这样,越不能只追求自动化。真正可靠的方向是:
AI 做执行
Harness 做约束
工具做验证
人做判断
这也是 AI 编程从个人效率工具走向团队工程系统的关键。