AI工程
职业发展
Prompt Engineering
Context Engineering
Harness Engineering

Prompt Engineer vs Context Engineer vs Harness Engineer 调研报告

版本信息
版本号:v1.4 | 发布时间:2026-04-13 16:05 CST | 调研日期:2026-04-13
更新内容:

执行摘要

AI 工程技能正在经历三代演进:Prompt Engineering(提示工程)→ Context Engineering(上下文工程)→ Harness Engineering(驾驭工程)。本报告深入对比 Prompt Engineer 与 Harness Engineer 的核心差异,揭示从"单次交互优化"到"系统运营环境设计"的本质跃迁。关键洞察:Harness Engineer 薪资可达 $180K-$200K(Y Combinator/Truewind),核心能力是构建可靠的 Agent 基础设施,让 AI 在生产环境稳定运行。

一、核心定义

Prompt Engineer(提示工程师)

核心问题:"What should be asked?"(应该问什么?)

Prompt Engineering 是 AI 工程化的第一代技能,关注如何构建更好的单次 AI 交互输入。

典型工作:编写优化提示词模板、设计少样本示例(few-shot)、调整提示词格式和语气。

局限性:适用于单轮、有边界的任务;无法扩展到多步骤工作流;不处理系统级可靠性问题。

Context Engineer(上下文工程师)

核心问题:"What context is needed?"(需要什么上下文?)

Context Engineering 是 AI 工程化的第二代技能,关注如何策划和维护 LLM 推理期间的最优上下文信息集合。

典型工作:设计 RAG 系统架构、构建向量数据库、实现记忆管理、集成 MCP 工具、动态组装上下文信息。

关键洞察:Context 决定智能上限。长文本能力让 AI 能够处理完整的业务上下文,将海量业务知识直接注入 Context 实现 In-context Learning。

Harness Engineer(驾驭工程师)

核心问题:"How should the whole environment be designed?"(整个环境应该如何设计?)

Harness Engineering 是 AI 工程化的第三代技能,关注构建和管理编排多个 AI Agent 会话的基础设施。

典型工作:设计多 Agent 编排架构、构建任务分配系统、实现输出验证和失败处理、设计反馈循环、管理权限和安全边界。

"This is not prompt engineering. This is making AI work in production."
— Y Combinator / Truewind 招聘要求

二、三代 AI 工程技能演进

代际名称时期核心关注点类比
第一代Prompt Engineering2022-2024单次交互输入优化知道怎么跟皇帝说话的外交官
第二代Context Engineering2025上下文窗口信息管理给外交官准备完整情报包的参谋长
第三代Harness Engineering2025-现在完整运营环境设计设计外交使团运作体系的国务卿

2.1 关注点层级

╔════════════════════════════════════════╗ ║ Harness Engineering ║ ← 系统级:环境设计、约束、反馈 ║ ┌─────────────────────────────────┐ ║ ║ │ Context Engineering │ ║ ← 信息级:上下文管理、RAG、记忆 ║ │ ┌────────────────────────────┐ │ ║ ║ │ │ Prompt Engineering │ │ ║ ← 指令级:提示词、格式、示例 ║ │ └────────────────────────────┘ │ ║ ║ └─────────────────────────────────┘ ║ ╚════════════════════════════════════════╝

关系:不是替代,而是嵌套包含。优秀的 Harness Engineer 必然也是出色的 Context Engineer 和 Prompt Engineer。

2.2 演进本质:从碎片到系统

1、Prompt Engineering:碎片化的 NLP 交互

核心特征:关注单次、碎片化的自然语言指令,适用于简单、有边界的任务场景。

局限性:无法承载复杂业务系统的完整意图;每次交互都是独立上下文,信息容易丢失;难以处理多步骤、长周期的研发任务。

2、Context Engineering:复杂系统拆解出的完整意图文档

核心特征:将复杂业务系统拆解为结构化的 Context 文档,包含背景、目标、设计、验证、安全、风险等完整的意图表达。

关键实践

3、Harness Engineering:复杂业务系统的约束与 AI 系统设计约束

核心特征:关注复杂业务系统的整体约束设计,AI 系统设计的工程化约束(架构边界、依赖规则、质量标准)。

关键数据(OpenAI 实验成果):

指标数据说明
开发周期5个月从零到完整产品上线
团队规模3人 → 7人后期扩展后效率反而提升
代码规模~100万行涵盖应用逻辑、测试、CI、文档
手写代码0行全部由 Codex Agent 生成
效率提升~10倍相比传统开发模式

2.3 发展时间线

2022年11月ChatGPT 发布,Prompt Engineering 诞生
OpenAI 发布 ChatGPT,用户发现通过精心设计提示词可以显著提升 AI 输出质量,"Prompt Engineering"概念开始流行。

2023年Prompt Engineering 黄金时代
- 提示词工程成为热门技能,大量提示词技巧和框架涌现(Chain-of-Thought、Few-shot、Role Prompting)
- 首批 "Prompt Engineer" 职位出现,薪资 $80K-$150K
- 局限性暴露:单轮交互无法处理复杂任务

2024年初RAG 技术普及,Context 意识觉醒
检索增强生成(RAG)成为主流方案,业界开始关注"上下文管理"的重要性,Context Engineering 概念萌芽。

2024年6月Andrej Karpathy 提出 Context Engineering
前 Tesla AI 总监 Andrej Karpathy 在社交媒体表示:"The hottest new programming language is English... context engineering (not prompt engineering) is the core skill",引发行业关注。

2024年11月Anthropic 官方定义 Context Engineering
Anthropic 发布官方文档,将 Context Engineering 定义为"strategies for curating and maintaining the optimal set of tokens during LLM inference"。

2025年初Multi-Agent 系统兴起
LangGraph、CrewAI 等多 Agent 编排框架发布,单一 Prompt 已无法满足复杂工作流需求。

2025年3月Harness Engineering 概念提出
MindStudio 博客文章《What Is Harness Engineering?》首次系统提出 Harness Engineering 概念,定义为第三代 AI 工程技能。

2025年6月行业领袖集体背书
- Shopify CEO Tobi Lütke: "Context engineering describes the core skill better"
- Gartner 将 Context Engineering 纳入企业 AI 实施指南

2026年3月Harness Engineer 职位正式出现
Y Combinator 公司 Truewind 发布 Harness Engineer 招聘,薪资 $180K-$200K,标志第三代技能正式职业化。

2026年4月概念体系成熟
三代 AI 工程技能演进框架(Prompt → Context → Harness)成为行业共识,教育体系开始跟进。

2.4 演进驱动力

阶段驱动力技术突破
Prompt EngineeringChatGPT 交互优化需求InstructGPT、RLHF
Context Engineering长上下文窗口、RAG 普及Claude 100K/200K、向量数据库
Harness EngineeringMulti-Agent 系统、生产级 AI 需求LangGraph、AutoGen、MCP

三、工作内容对比

维度Prompt EngineerContext EngineerHarness Engineer
核心任务编写优化提示词设计和维护上下文信息系统构建 Agent 运营基础设施
关注范围单次交互上下文窗口信息管理多步骤工作流系统
核心问题"What should be asked?""What context is needed?""How should the environment be designed?"
技术栈提示词模板、Few-shotRAG、向量数据库、MCP、记忆架构编排框架、验证系统、权限管理
关键技能提示词设计、示例工程信息检索、上下文组装、工具集成系统架构、约束设计、反馈循环
可靠性依赖模型输出质量依赖上下文准确性和完整性设计约束、重试、回滚机制
可观测性较少涉及上下文追踪、来源验证全程日志、追踪、监控
失败处理手动调整提示词动态上下文刷新、降级检索自动重试、降级、人工介入

Context Engineer 核心职责详解

根据 Anthropic 2025年9月官方文档,Context Engineering 是"strategies for curating and maintaining the optimal set of tokens during LLM inference"(策划和维护 LLM 推理期间最优 token 集合的策略)。

具体工作

"Context engineering describes the core skill better: the art of providing all the context for the task to be plausibly solvable by the LLM."
— Tobi Lütke, Shopify CEO, June 2025
"The hottest new programming language is English... in every serious LLM application, 'context engineering' (not prompt engineering) is the core skill."
— Andrej Karpathy, AI Researcher, June 2025

四、汽车行业类比

角色汽车类比核心职责
LLM 研究员发动机研发工程师研究、开发、优化基础模型
Prompt Engineer方向盘与油门刹车的校准工程师设计、优化、评估 Prompt,控制交互方式
Context Engineer车载信息导航系统工程师整合 GPS、路况、地图数据,为驾驶决策提供完整信息支持
AI 算法工程师自动驾驶算法研发工程师研究推理链(ReAct、CoT、ToT)
DevOps 工程师运维工程师部署、维护全生命周期管理平台
Harness Engineer整车工程设施与流程架构师设计图纸审核、发动机选型调试、外部设备安装适配、碰撞测试、实时监控维护

关键洞察

五、Harness Engineer 的核心能力

1. 构建可靠的 Agent 基础设施

根据 Y Combinator 公司 Truewind 的 Harness Engineer 招聘要求:

具体工作

2. 技术能力要求

能力说明
系统思维设计复杂系统的整体架构
基础设施经验后端、数据系统、开发者工具
可靠性工程构建可靠系统(不只是功能)
调试能力调试复杂、模糊的问题
约束设计思考约束、不变量、反馈循环

重要提示:仅 LLM 经验不够,关键是如何让系统可靠

六、薪资参考

Y Combinator / Truewind Harness Engineer 招聘

七、入门建议

1. 从 Claude Code Hooks 开始(最低成本)

# 在项目里创建 .claude/settings.json
mkdir -p .claude
touch .claude/settings.json

简单 Hooks 示例

2. 研究真实 Agent 框架

八、总结

维度Prompt EngineerContext EngineerHarness Engineer
核心问题应该问什么?需要提供什么上下文?整个环境如何设计?
关注层级单次交互信息级上下文管理系统级运营
关键技能提示词编写、Few-shotRAG、记忆架构、MCP、信息组装编排架构、约束设计、反馈循环
技术重点提示模板、示例工程向量检索、工具集成、上下文压缩多 Agent 编排、验证系统、权限管理
可靠性依赖模型依赖信息质量和检索准确性系统设计保障
思维模式对话伙伴信息架构师系统设计师
价值产出更好的单次输出更准确、更相关的 AI 响应可靠的自主工作系统
代表时期2022-20242024-20252025-现在

演进本质:我们与 AI 的关系正在从"对话伙伴"演进到"系统设计师"。这不仅是技术演进,更是思维框架的跃迁

"Context engineering is the art and science of curating what will go into the limited context window from that constantly evolving universe of possible information."
— Anthropic, September 2025

权威来源与引用

1. MindStudio - What Is Harness Engineering?
来源:MindStudio AI 博客
网址:https://www.mindstudio.ai/blog/what-is-harness-engineering-beyond-prompt-context-engineering/
时间:2026年4月9日
核心观点:提出三代 AI 工程技能演进框架:Prompt → Context → Harness Engineering
2. Anthropic - Effective Context Engineering for AI Agents
来源:Anthropic 官方工程博客
网址:https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents
时间:2025年9月29日
核心观点:Context Engineering 是"strategies for curating and maintaining the optimal set of tokens during LLM inference",是 Prompt Engineering 的自然演进
3. Shopify CEO / Andrej Karpathy - Context Engineering 定义
来源:Tobi Lütke (Shopify CEO) Twitter / Andrej Karpathy
时间:2025年6月
核心观点:
4. Packmind - What is Context Engineering?
来源:Packmind AI 博客
网址:https://packmind.com/context-engineering-ai-coding/what-is-context-engineering/
时间:2026年1月22日
核心观点:Context engineering is "the practice of designing systems that decide what information an AI model sees before generating a response"
5. Gartner - Context Engineering Definition
来源:Gartner Research
时间:2025年
核心观点:Context engineering is "designing and structuring the relevant data, workflows and environment so AI systems can understand intent, make better decisions and deliver contextual, enterprise-aligned outcomes — without relying on manual prompts"
6. Intuition Labs - What Is Context Engineering? A Guide for AI & LLMs
来源:Intuition Labs
网址:https://intuitionlabs.ai/articles/what-is-context-engineering
时间:2026年2月27日
核心观点:40% 的 AI 项目失败源于上下文输入不佳,Context Engineering 是解决这一问题的关键
7. Y Combinator / Truewind - Harness Engineer 招聘要求
来源:Y Combinator 公司 Truewind 官方招聘
网址:https://www.ycombinator.com/companies/truewind/jobs/xMIZCn0-harness-engineer-ai-agent-systems
时间:2026年3月30日
薪资范围:$180K - $200K + 0.10% - 0.25% 股权
8. arXiv - A Methodology for Structured Human-AI Collaboration
来源:学术论文
网址:https://arxiv.org/html/2604.04258v1
时间:2026年4月5日
核心观点:提出 Context Engineering 的形式化方法论,包含角色分类、冲突解决和序列化工作流程