DeepSeek Harness、Codex Harness、harness-sdk:三款『缰绳』谁是智能体时代的安卓、谁是 iOS?

发布时间:2026/10/10 15:10:36
DeepSeek Harness、Codex Harness、harness-sdk:三款『缰绳』谁是智能体时代的安卓、谁是 iOS? DeepSeek Harness、Codex Harness、harness-sdk三款『缰绳』谁是智能体时代的安卓、谁是 iOS【免费下载链接】harness-sdkBuild an agent harness and control it end-to-end. Open-source SDK for production AI agents in Python TypeScript - any model, any cloud.项目地址: https://gitcode.com/GitHub_Trending/sdkpython13/harness-sdk2026 年AI 智能体框架出现了一次罕见的集体改名运动DeepSeek 开源了以一切皆插件为纲领的 HarnessdshOpenAI 全面开源 Codex HarnessAWS 工程师主导的 Strands 团队则发布了双语言 SDKharness-sdk。三款产品不约而同地用了同一个词——harness缰绳却指向三种截然不同的产品形态与生态野心。国内舆论甚至直接把这场竞争命名为安卓 vs iOS澎湃新闻的标题是《DeepSeek 要做安卓而 Codex 要做iOS》36Kr 用震撼开源形容 dsh 首发华尔街见闻则称 OpenAI 开源 Codex Harness 为大手笔。把巨头开源解读为范式革命或生态阳谋的文章已经很多但少有文章真正钻进代码回答一个更根本的问题三款缰绳控制的抽象层次完全不同安卓 vs iOS这个类比在哪个维度上成立又在哪个维度上失真本文结合全网舆情与harness-sdk仓库源码把三款框架放到同一张坐标系里拆解。一、Harness是什么一场关于控制的集体转向先厘清词义。harness 原意是马的挽具、缰绳引申义是把某种动力套进可控的执行装置。在 AI 语境下它的含义恰恰与智能体Agent形成镜像Agent 强调模型自主决策的能力Harness 强调外部对这股能力的约束、编排与观测。社区里流传的AI Harness 工程学系列文章反复论证同一件事——harness 与 Agent 不是同一层概念harness 是任务编排系统Agent 是被编排的执行单元。这个转向有清晰的技术背景LLM 从对话进入干活阶段后开发者发现真正决定生产可用性的不是模型聪明与否而是执行控制是否完备——turn 数限制、token 预算、取消语义、审批门禁、状态持久化、故障恢复。这些正是缰绳的实体。三家几乎同期开源 Harness 类产品本质是对同一个行业痛点的三种回答。二、抽象层次对比运行时、基础设施、还是库DeepSeek Harness把智能体拼成乐高dsh 的定位是最接近完整产品的基于 Cordis 模块化插件容器实现一切皆插件模型适配、工具注册、执行流程定制、权限控制全部以插件形式暴露同时提供 Web UI、Headless 模式与 Python SDK 三种入口一条npx命令即可启动内置标准、PTC、极简、创造四种可插拔的 Agent 运行模式。社区反馈高度集中在组装自由上——头条热文标题是《实测 DeepSeek Harness梁文锋把智能体拼成乐高》CSDN 教程则强调其插件管理与权限安全模型。45 小时 14 万星的热度说明可插拔 可视化 一条命令的组合击中了开发者对 AI 编程工具所见即所得的期待。Codex HarnessAI 从聊天框走向嵌入式操作系统OpenAI 的答案站在另一端。Codex Harness 开源的是三件套codex exec命令行执行器、官方 SDK 与app-server应用托管服务对外强调任务编排、状态持久化、流式事件与人机协同审批。社区评论如《OpenAI全面开源Codex Harness这不是慈善而是一场范式革命》点出了它的战略重心解耦 AI 能力与业务界面让 AI 成为可嵌入的基础设施——税单填报、企业应用开发这类真实业务场景不再需要用户打开聊天框而是把 Agent 嵌入业务系统内部、以事件流方式交互。这是一条典型的平台化路线缰绳不在开发者手里在平台手里。harness-sdkStrands进程内的一行代码工厂第三款则彻底选择了库的形态。仓库 README 的第一句话就划清了边界Choose Strands when you would otherwise write your own agent loop: it runs in your process with no hosted control plane——没有托管控制面一切都在你的进程里跑。项目描述同样直白Build an agent harness and control it end-to-end. Open-source SDK for production AI agents in Python TypeScript — any model, any cloud.整个仓库是标准的 monorepo 分层harness-py/与harness-ts/是组装好的整车create_harness()/createHarness()一行调用strands-py/与strands-ts/是底层 SDKAgent 循环、模型提供方、工具strands-cli/是终端交互strands-mcp/是 MCP 服务端。核心入口 agent.py 中create_harness把模型解析、系统提示词、内置工具、插件、记忆、会话、上下文管理、后台任务、干预策略一次性装配进一个普通的strands.Agentfrom strands_harness import create_harness agent create_harness() agent(Find the slowest test in this repo and explain why its slow)一行代码不是营销话术而是默认值的厚度。defaults.py 里默认装配了八种内置工具shell、read、write、edit、web_fetch、web_search、programmatic_tool_caller、subagent两个内置插件todos、environment以及文件型会话与记忆目录。系统提示词也不是散落的 prompt而是一份名为HARNESS_CONTRACT的行为契约见 prompt.pyact once there is enough to act on, explore before changing, confirm before anything irreversible, verify before declaring done——把靠谱 Agent应具备的行为约束直接编译进系统提示词。三款的抽象层次可以压缩成一张表维度DeepSeek HarnessCodex Harnessharness-sdk形态可运行产品Web UI headless托管服务 嵌入协议纯库进程内控制面插件容器Cordis平台/服务端调用方进程模型绑定多模型 API 兼容以 OpenAI 生态为中心any model, any cloud上手成本npx一条命令需接入 app-serverpip install/npm install语言入口Python SDK WebSDK多语言Python 与 TypeScript 双一等公民三、插件化、SDK 化、托管化三条路线的真实优劣插件化的优势是组装自由代价是生态自建dsh 把一切皆插件做到极致理论上任何能力都能以插件注入开发者对 AI 行为拥有全程掌控与可复现性CSDN 多篇上手指南反复强调这一点。但插件体系的真正价值在于生态的规模效应——有多少插件可用、插件之间如何组合、安全模型如何演进这些都不是框架本身能回答的。开源 45 小时 14 万星的热度证明了分发能力但热度和生态厚度是两回事插件化路线最大的风险是高度可定制在早期往往等同于高度 DIY。托管化的优势是开箱即用代价是信任半径Codex Harness 把编排、持久化、审批、事件流全部收进平台业务方拿到的是嵌入即用的基础设施这正好踩中企业客户最在意的可审计性与合规性。但其信任半径天然以 OpenAI 生态为边界——这恰恰是iOS 类比的准确之处封闭的、由平台定义边界的、开箱即用体验极佳的系统。开放源代码不等于开放平台源码开源改变的是透明度没有改变控制点的位置。SDK 化的优势是控制面归己代价是工程责任归己harness-sdk 把控制面完整交给调用方用工程手段补偿无人托管的代价。源码里有几个值得注意的设计第一模型无关不是口号而是逐 provider 的实现。models.py 中_PROVIDERS表登记了 bedrock、bedrock-mantle、anthropic、openai、google、ollama、litellm 七个提供方每个提供方独立定义思维链 effort 级别、原生 web search 能力与 prompt caching 行为调用方只传一个provider/name字符串resolve_model负责把它映射到各家真实的请求字段Anthropic 的 thinking block、OpenAI 的 reasoning effort、Gemini 的 thinking_config。换云不换代码正是 README 承诺的swap backends when you scale; your code stays the same。第二干预interventions是一等公民。interventions.py 用一套确定的字符串文法把审批做得极其简单ask是每步人工确认smart交给 SDK 的 LLM 风险分类器任意自然语言字符串会变成该分类器的判定 prompt而.cedar结尾的文件则加载为 Cedar 授权策略。一个合规部门写的政策文档可以直接变成 Agent 的执行门禁且子智能体自动继承父级策略——不能通过委派绕过审批。第三委派权限是配置派生的。仓库里最有技术含金量的文件之一是 subagent.py子智能体工具的模型可见 schema 完全由开发者配置推导而来Fixed钉死、Inherit继承、Open放开、Choice枚举选择四种权威模式决定该维度是否暴露给模型。默认装配下子智能体可以在generalist预设与只读研究、代码评审等自定义角色间切换工具授予在调用时被重新钳制a child can never gain a capability the parent lacks委派深度默认限制为 2 层防递归失控。配套的 subagent.md 用七个工作示例展示了同一份代码如何生成三行 schema 的锁定型 harness和五参数 schema 的开放研究型 harness——这是把权限设计做进了框架里而不是留给开发者事后补丁。SDK 化的代价同样清晰可观测性需要自己接线telemetry.py 只做一件事——按标准OTEL_TRACES_EXPORTER环境变量接上 OTLP 导出器未设置则完全静默部署形态、沙箱策略、运维告警全部是调用方的责任。社区教程CSDN 上的 harness-sdk 实战系列里高频出现的插件加载失败、版本兼容性、上下文超限踩坑记录正是这种自由附带责任的写照。四、开源独立项目在巨头夹缝中的生存空间巨头开源 Harness动机从来不是慈善。OpenAI 开源 Codex Harness是在用AI 即基础设施定义行业标准源码开源服务于生态锁定DeepSeek 开源 dsh是以开源热度换取话语权用 14 万星对冲闭源追赶者的定位。两者的开源都是战略动作不是社区行为——这正是安卓 vs iOS类比成立的地方都在抢智能体时代的操作系统位置开放的未必真开放封闭的未必不发声。夹缝中的独立项目因此只有两条活路要么做兼容层聚合各家模型、抹平差异要么做纵深把某个领域做到巨头不屑于做的深度。harness-sdk 选择了两者兼修模型无关的兼容层 双语言一等公民的纵深。几个值得注意的生存信号工程组织极重。根目录 AGENTS.md 规定跨 SDK 命名对等snake_case↔camelCase、事件名共享、公共面奇偶校验、复杂度门槛harness-py/与harness-ts/保持逐项对等Python 的create_harness与 TypeScript 的createHarness共用同一份 portable JSON 配置见 config.py 的DEFAULT_HARNESS_AGENT_CONFIG。对双语言一致的投入是独立项目能吸引跨栈团队的关键壁垒。授权与出身降低信任成本。项目采用 Apache-2.0pyproject.toml中作者标注为 AWS——独立开源、但有大厂背书恰好落在巨头生态与社区可信度之间的空位。教程生态已经在自发生长。舆情快照显示CSDN 已出现十余篇 harness-sdk 实战文章覆盖多智能体编排、DAG 声明式工作流、模型聚合路由与故障转移、踩坑排查头条上甚至流传AI 成功率从 20% 飙到 100%只需一个 Harness 文件。教程生态的密度是判断一个开源项目能否穿越热度的早期指标。结论是谁是安卓、谁是 iOS是个伪命题式的提问但它的直觉是准的。三款缰绳真正的分野不在开放或封闭而在控制面的归属——DeepSeek 把缰绳交给插件生态Codex 把缰绳收进平台harness-sdk 把缰绳递到开发者手里。选型时只需要问一个问题你想要的是一台组装好的车、一个接入即用的平台还是自己握着缰绳、随时换马的自由。对大多数想把 Agent 写进自己业务系统、又不想把控制权交出去的团队而言第三种答案正在被开源社区用一篇篇实战文章投票验证。【免费下载链接】harness-sdkBuild an agent harness and control it end-to-end. Open-source SDK for production AI agents in Python TypeScript - any model, any cloud.项目地址: https://gitcode.com/GitHub_Trending/sdkpython13/harness-sdk创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询