AI: 介绍 OpenHarness ,与 Claude Code 比较

OpenHarness:开源AI应用编排框架,告别“胶水代码” 在构建复杂AI应用时,开发者常面临将多个大模型、工具和数据处理流程串联的挑战,这催生了大量处理API调用、错误重试和数据转换的“胶水代码”,严重拖慢开发效率。工作流编排技术应运而生,其核心原理是通过有向无环图(DAG)以声明式的方式定义任务执行流程,由底层引擎负责调度、执行与容错。这项技术的价值在于将开发者从繁琐的集成工作中解放出来,专注于业务逻辑,极大地提升了应用的可维护性、可观测性与交付速度。其典型应用场景包括智能客服、自动化内容创作、多智能体决策系统等复杂AI任务的构建。本文探讨的OpenHarnes 阅读详情

OpenHarness 是香港大学数据科学研究院(HKUDS)于 2026年4月初 开源的 轻量级AI智能体驾驭框架(Agent Harness),旨在为大语言模型(LLM)提供工具调用、记忆管理、安全控制等能力,将纯文本模型转变为可执行复杂任务的自主智能体。

一、核心理念

The model is the agent. The code is the harness.(模型即智能体,代码即驾驭框架)

  • 模型层 (Agent):负责核心的推理、规划、决策(大脑)。
  • 框架层 (Harness):负责工具执行、权限控制、记忆存储、多智能体协同(手脚与管家)。

二、核心优势(对比 Claude Code)

  • 极致轻量化:仅 1.17万行Python代码(vs Claude Code 51.2万行TS),体积缩小 44倍。
  • 高兼容性:工具覆盖率 98%(43/44),命令覆盖率 61%(54/88),兼容官方插件。
  • 完全开源:采用 MIT 许可,代码简洁、易于理解和二次开发。
  • 模型无关:不绑定特定API,可接入 Claude、GPT、Kimi 等主流模型。

三、核心功能与架构

OpenHarness 包含 10大子系统,提供完整的智能体运行时环境:

  1. Agent Loop(核心循环)
    实现 思考 → 调用工具 → 执行 → 观察结果 → 再思考 的标准智能体闭环,支持流式工具调用(边思考边执行)。
  2. 工具系统 (43种内置工具)
    覆盖文件IO、Shell执行、Web搜索、数据爬取、图表生成、MCP协议等。
  3. 记忆系统
  • 工作记忆:管理对话上下文。
  • 持久记忆:跨会话存储信息,突破Token限制。
  1. 安全与治理
  • 多级权限控制:精细管控文件路径、命令执行范围。
  • 沙箱隔离:防止恶意操作,保障环境安全。
  1. 可观测性
    全链路日志、Token计数、成本追踪、实时状态监控。
  2. 多智能体协同
    支持多个智能体分工合作、信息共享与任务调度。

四、技术栈

  • 后端:Python(核心逻辑)
  • 前端:React / Ink(提供交互式终端UI)
  • 协议:兼容 MCP(Model Control Protocol)、Anthropic Skills 生态

五、适用场景

  • AI 研究:快速实验智能体架构、安全机制、工具调用策略。
  • 开发者工具:构建下一代 AI 编辑器、代码助手、自动化运维机器人。
  • 企业应用:开发数据分析、客户服务、内容创作等领域的自主AI助理。

六、总结

OpenHarness 是当前最简洁、最完整的 Agent Harness 开源实现。它用极小的代码量,提供了媲美商业产品(如 Claude Code)的强大能力,让开发者能轻松为大模型装上“手、眼、记忆和安全边界”,是研究与构建AI智能体的首选基础设施。

项目地址:https://github.com/HKUDS/OpenHarness


OpenHarness 与 Claude Code 比较

OpenHarness 与 Claude Code 核心定位一致(AI Agent 驾驭框架),但在体量、开放性、技术栈、适用场景上差异巨大。简单说:Claude Code 是成熟商业产品,OpenHarness 是轻量开源研究版。

一、核心定位与背景

  • Claude Code

    • 开发者:Anthropic(商业公司)
    • 定位:终端级 AI 编程助手,开箱即用的商业产品
    • 目标:服务专业开发者,最大化生产力、稳定性、生态完整
    • 本质:闭源服务,深度绑定 Claude 模型生态
  • OpenHarness

    • 开发者:香港大学 HKUDS(学术团队)
    • 定位:轻量级开源 Agent Harness,Claude Code 核心功能的极简实现
    • 目标:提供可理解、可修改、可研究的智能体基础设施
    • 本质:MIT 开源项目,模型无关、高度可定制

二、技术体量对比(最直观差异)

维度Claude CodeOpenHarness差距
代码量51.2 万行 TypeScript1.17 万行 Python轻 44 倍
文件数1,884 个163 个精简 11 倍
工具覆盖44 种内置工具43 种内置工具98% 兼容
命令覆盖88 条命令54 条命令61% 兼容
插件生态官方完整生态兼容 12+ 官方插件核心兼容

三、核心架构与能力对比

1. 模型兼容性(决定性差异)
  • Claude Code:强绑定 Claude 系列模型(Opus/Sonnet/Haiku),无法接入其他模型。
  • OpenHarness:完全模型无关,标准 API 接入。支持 Claude、GPT、Kimi、Gemini 及本地开源模型。
2. 核心功能(能力接近)

两者共享 Agent Harness 核心理念:Model (大脑) + Harness (手脚/记忆/安全)。

  • 共同能力:

    • ✅ 标准 思考 → 调用工具 → 执行 → 观察 智能体循环
    • ✅ 文件 IO、Shell 执行、Web 搜索、MCP 协议
    • ✅ 上下文记忆、持久化、Token 追踪
    • ✅ 权限控制、安全沙箱
    • ✅ 兼容 Skills 与插件系统
  • Claude Code 独有(企业级):

    • 复杂多模态、长上下文(200k+)深度优化
    • 完整 IDE 插件(VS Code/JetBrains)
    • 企业级 SSO、OAuth、精细权限、审计日志
    • 官方技术支持、7x24 稳定性保障
  • OpenHarness 独有(研究级):

    • 流式工具调用(边思考边执行)
    • 并行工具执行
    • 极简架构,极易二次开发
    • 完全透明的权限与 Hook 系统

四、技术栈与部署

  • Claude Code

    • 语言:TypeScript(后端)+ 原生客户端
    • 部署:闭源服务,需订阅、联网使用
    • 环境:终端 + IDE 插件,跨平台(macOS/Linux/Windows)
  • OpenHarness

    • 语言:Python(核心)+ React/Ink(CLI UI)
    • 部署:完全开源,本地一键部署
    • 环境:纯 Python 环境,依赖极少,轻量快速

五、适用人群与场景

选择 Claude Code 如果你:
  • 是专业开发者,需要开箱即用、稳定可靠的 AI 编程助手
  • 深度使用 Claude 模型,追求最佳协同体验
  • 需要企业级功能、安全合规、官方支持
  • 不想折腾,专注开发而非研究框架
选择 OpenHarness 如果你:
  • 是研究者/学生,想学习、读懂、修改 Agent 底层原理
  • 是极客/开发者,需要高度定制、多模型自由切换
  • 希望本地部署、完全掌控数据,无隐私顾虑
  • 用于轻量自动化、CI/CD、研究实验,追求极简高效

六、总结

  • Claude Code:功能最全、生态最成熟、体验最佳的商业级 AI 编程代理,但封闭、昂贵、绑定模型、代码黑盒。
  • OpenHarness:开源、轻量、模型无关、高度可定制的研究级框架,用 1/44 的代码量实现了 98% 的核心能力,是学习与定制的首选。

一句话选择:干活用 Claude Code,研究/定制用 OpenHarness。


OpenHarness 的快速安装与配置指南

下面给你一份最精简、能直接跑起来的 OpenHarness 快速上手指南,照着复制粘贴即可。
环境:Python 3.9+,Windows / macOS / Linux 通用。


1. 克隆项目

git clone https://github.com/HKUDS/OpenHarness.git
cd OpenHarness

2. 创建虚拟环境(推荐)

python -m venv harness

激活环境:

  • Windows
harness\Scripts\activate
  • macOS / Linux
source harness/bin/activate

3. 安装依赖

pip install -r requirements.txt

4. 配置模型 API Key

复制配置模板:

cp config.example.yaml config.yaml

打开 config.yaml,填入你想用的模型 key,例如:

llm:
  provider: openai  # 可选 openai / anthropic / deepseek / ollama
  api_key: sk-xxxxxxxxxxxxxxxxxxxxxxxx
  model: gpt-3.5-turbo
  base_url: https://api.openai.com/v1  # 国内可填代理地址

支持:

  • OpenAI
  • Anthropic Claude
  • 本地 Ollama
  • 通义千问、DeepSeek 等

5. 一键启动

python main.py

启动成功后,你会进入一个交互式 AI Agent 终端,可以直接让它:

  • 读写文件
  • 执行 shell 命令
  • 搜索网页
  • 写代码、运行代码
  • 规划复杂任务

6. 简单测试指令

你可以直接输入:

列出当前目录文件

或

创建一个 hello.py 并运行它

Agent 会自动调用工具完成。


7. 与 Claude Code 对比体验(最直观)

功能Claude CodeOpenHarness
模型绑定只能 Claude任意模型
代码量51 万行 TS1.1 万行 Python
本地部署不支持完全支持
工具覆盖100%约 98%
权限沙箱强中等
二次开发不可能非常简单
适合人群日常开发研究、魔改、本地隐私场景

OpenHarness 完整技术架构

OpenHarness 是一个极简、分层、模块化的 Agent 驾驭框架,核心设计思想是:
模型只负责思考决策,框架负责执行、安全、记忆、工具。

整体采用经典分层架构 + 事件驱动,代码只有 1 万多行,非常容易读懂。


一、整体架构分层

从上到下共 5 层:

  1. 交互层(Interface Layer)
  2. Agent 核心循环层(Agent Core Layer)
  3. 能力扩展层(Capability Layer)
  4. 执行引擎层(Execution Engine)
  5. 基础支撑层(Infrastructure Layer)

二、每层详细结构

1)交互层 Interface Layer

负责与用户交互,不参与核心逻辑。

  • 终端 CLI(基于 Ink/React)
  • 流式输出
  • 命令解析
  • 历史记录与回显

入口:

  • main.py
  • cli/

2)Agent 核心循环层(大脑)

整个框架的心脏,实现标准 ReAct 流程:
Think → Act → Observe → Reflect → Repeat

核心组件

  • AgentLoop:主循环调度器
  • Planner:任务规划器(复杂任务拆分)
  • PromptEngine:提示词模板与结构化输出
  • StateMachine:状态管理(idle / thinking / acting / error)

数据流:
用户输入 → 意图理解 → 规划 → 调用工具 → 执行结果 → 总结回复


3)能力扩展层(手脚)

OpenHarness 最核心的一层,对标 Claude Code 的工具系统。

3.1 工具系统 Tool System

内置 43+ 工具,统一接口:

  • 文件系统(read/write/mkdir/rm)
  • Shell 命令执行
  • Web 搜索 & 爬虫
  • 代码运行(Python/JS/Shell)
  • 数据处理(CSV/JSON/图表)
  • MCP 协议兼容

所有工具统一抽象为:

def run(parameters) → Result[success, output, error]

3.2 记忆系统 Memory

  • WorkingMemory:短期上下文(对话历史)
  • PersistentMemory:长期存储(文件/DB)
  • VectorMemory(可选):向量检索

3.3 安全与权限

  • Path 白名单
  • 命令黑名单
  • 沙箱隔离
  • 操作确认机制

4)执行引擎层 Execution Engine

负责真正执行危险/系统操作,与核心逻辑解耦。

  • CommandExecutor:命令执行器
  • FileIOEngine:文件操作
  • Sandbox:沙箱环境
  • ToolInvoker:工具调用分发器

特点:

  • 所有系统操作收口在此
  • 方便替换、监控、审计

5)基础支撑层 Infrastructure

  • 配置系统(config.yaml)
  • 日志系统
  • Token 计算与计费
  • 异常捕获
  • LLM 适配器(适配不同模型)

三、核心模块依赖图(极简版)

User → CLI → AgentLoop → Planner → ToolSystem → ExecutionEngine
                                              ↓
LLMAdapter ← PromptEngine ← Memory ← Security

四、与 Claude Code 架构的关键区别

模块OpenHarnessClaude Code
语言PythonTypeScript
架构分层模块化高度封装服务化
模型绑定无,支持任意 LLM强绑定 Claude
工具系统轻量统一接口复杂内置生态
安全基础沙箱企业级权限治理
扩展性极高,易改极低,闭源
OpenCode与Harness实战:从智能体架构到数据分析全流程 智能体(Agent)的本质是让大模型在循环中自主规划、调用工具并修正决策,这一过程依赖Harness这样的核心框架来管理上下文、工具注册与执行状态。Harness不仅是智能体的“中控台”,更提供了可观测、可回溯的运行环境,让模型行为可以被记录和优化。OpenCode作为终端内的智能体开发工具,内置了完整的Harness实现,将代码库、文件系统与数据源暴露给模型编排,大幅降低数据分析任务的工程复杂度。从任务定义、数据概览、脚本生成到可视化报告输出,OpenCode将传统需要多软件切换的流程收敛为一次可复现的自 阅读详情

相关推荐

OpenHarness:用Python构建可调试、可审计的AI Agent系统

Agent(智能体)是大语言模型走向实际应用的关键范式,其核心在于闭环决策与工具协同,而非简单调用函数;Claw代表多智能体协作协议,强调任务分解、角色委派与上下文契约;Harness则指代支撑Agent落地的工程基座,要求透明可控、安全可溯、易于调试。Python凭借其生态成熟度、异步支持与胶水属性,成为构建此类AI基座的首选语言。本文围绕OpenHarness开源框架,解析Agent Loop设计、Claw多智能体调度机制、MCP上下文协议及细粒度权限控制等关键技术,覆盖本地开发、终端交互、Slack集

weixin_34389926的博客 385

【智能体系统AgentOS】核心17:openmanus和openclaw及openharness的区别

多智能体协作:支持多代理协同工作的模式,能够通过“代理市场”等方式动态分配任务,共同完成更复杂的企业级工作流。run_flow.py:为复杂任务提供更稳定的流程编排和执行能力。main.py:提供交互式命令行界面,适合快速测试和简单任务。

yunxinan的专栏 823

Oh My OpenCode

Oh My OpenCode 是基于 OpenCode 的智能体增强框架(Agent Harness)与插件包,核心是通过多智能体协作工具链整合大模型兼容适配,将 OpenCode 从“单一 AI 助手”升级为“AI 开发团队”,让复杂任务能被拆分给不同专业智能体并行完成,同时提供规范层与可复用工作流。OpenCode 是“能跑的核心引擎”,提供基础 AI 编程能力;Oh My OpenCode 是“效率增强器”,在引擎上叠加多智能体协作、规范层与工作流,让 OpenCode“跑得更快、更稳、更智能”。

人不风流枉少年 3371

【GitHub项目推荐--OpenHarness:轻量级智能体开发与运行基础设施】⭐⭐⭐⭐⭐

OpenHarness 是一个开源的 Python 智能体(Agent)基础设施框架。它旨在为大型语言模型(LLM)提供一套完整的“外设”支持,将模型的核心智能转化为可安全执行、具备记忆与协作能力的功能性智能体。该项目的核心设计哲学是“模型负责决策(What),框架负责执行(How)研究者与开发者可以通过 OpenHarness 快速获得工具调用(Tool-Use)、技能加载(Skills)、记忆管理(Memory)及多智能体协调等核心能力,而无需从零开始构建复杂的 Agent 运行环境。

j8267643的博客 934

【agent】20260410 对比:deerflow VS hermes-agent VS OpenHarness

如果你想要搭建一条高度自动化、长链条的 AI 内容生产流水线(例如:输入文案脚本,全自动调用 API 生成分镜、调度模型生图生视频),严谨的多 Agent 编排调度和强大的 Docker 沙盒执行力会为你提供极高的工程稳定性。如果你想要一个能接入聊天软件,随着你每天的交流和开发,越来越懂你的系统环境、甚至能自动帮你写扩展 Skill 的贴身 AI 助手的自我成长能力和碎片化交互体验会更适合你。选择 OpenHarness:如果你需要一个强大的本地终端工具来管理文件、写代码,或者。

突围 640

dxf-viewer 查看器

dxf-viewer SDK 的示例,它是一个基于 Three.js 和 Vue3 构建的基于 WebGL 的 BIM 模型查看器。它用于查看 DWG/DXF/PDF 文件。面积测量 - 角度测量 -标记。

qq_25547755的博客 866

OpenHarness与Claude Code:AI工程与编程辅助工具对比

AI工程领域中的开源框架和编程辅助工具正在改变开发流程。OpenHarness作为模块化AI部署框架,通过微服务架构实现模型训练、测试和部署的解耦,显著提升异构计算环境下的资源利用率。Claude Code则基于大语言模型,专注于代码理解与生成,能有效提升开发效率。两者在AI模型管理和代码重构方面各具优势,OpenHarness适合生产级监控和多版本AB测试,Claude Code则擅长快速原型开发和遗留系统维护。工程实践中,混合使用这两种工具可兼顾部署效率和开发速度,是当前AI工程化的优选方案。

weixin_30855099的博客 430

【FPGA】定点数运算中的位宽优化与截取策略

本文深入探讨了FPGA定点数运算中的核心挑战——数据位宽优化与截取策略。针对定点数在加法、乘法等运算中位宽膨胀的问题,文章详细分析了位宽变化规律,并对比了直接截断、四舍五入和收敛舍入三大截取策略的优缺点及硬件实现方法。通过实战指南与避坑经验,旨在帮助开发者在保证计算精度的同时,高效利用FPGA资源,实现性能与面积的平衡。

weixin_29181861的博客 117

OpenHarness 与 Claude Code 对比:AI 代码助手的双雄对决

OpenHarness 是一个开源的 AI 代码生成与优化平台,专注于为开发者提供可定制、可扩展的代码生成解决方案。与传统的闭源 AI 代码助手不同,OpenHarness 强调透明性、可解释性和社区驱动。核心特性:开源架构:完整的源代码开放,支持自定义模型和插件本地部署:支持私有化部署,保障代码安全多语言支持:覆盖主流编程语言和框架上下文感知:深度理解项目结构和编码规范。

2501_94116301的博客 216

5分钟搞定Vivado IP核的VCS仿真:从Export脚本到Verdi波形查看全流程

本文详细介绍了如何利用Vivado的Export Simulation功能,快速搭建Vivado IP核的VCS与Verdi联合仿真环境。通过自动化脚本生成、FSDB波形配置及高效调试技巧,实现从工程导出到波形查看的全流程,大幅提升FPGA验证效率,尤其适合IC验证工程师和竞赛团队。

weixin_29306261的博客 482

Linux中断子系统分析之(四):驱动程序申请中断

中断子系统中有一个重要的设计机制,那就是Top-half和Bottom-half,将紧急的工作放置在Top-half中来处理,而将耗时的工作放置在Bottom-half中来处理。 如果中断不分上下半部处理,那么意味着只有等上一个中断完成处理后才会打开中断,下一个中断才能得到响应。当某个中断处理处理时间较长时,很有可能就会造成其他中断丢失而无法响应,影响系统性能。 中断分成上下半部处理可以提高中断的响应能力,在上半部处理完成后便将中断打开,这样就可以响应其他中断了,等到中断退出的时候再进行下半部的处理。为了进

m0_46525308的博客 1226

OpenHarness与Claude Code:AI开发工具链的架构对比与实践

在AI工程化领域,模块化设计和智能代码生成是提升开发效率的关键技术。OpenHarness作为AI开发框架,采用控制反转架构实现训练流程的可视化编排和模型版本管理,其模块化设计显著降低迁移成本。Claude Code则基于大语言模型强化代码补全和文档生成能力,通过宪法式AI确保生成代码的可靠性。两类工具分别解决AI系统构建和开发效率问题,在持续集成和实时代码辅助等场景展现独特价值。实测数据显示,OpenHarness在Kubernetes环境中任务完成率提升28%,而Claude Code可减少35%的击键

weixin_29032337的博客 236

Delphi 13 Beta初体验:手把手教你安装RAD Studio Ganymede,并实测新条件运算符

本文详细介绍了Delphi 13 Beta(代号Ganymede)的安装步骤和新特性,重点解析了新增的条件运算符语法。通过实测对比,展示了64位IDE的性能提升和新语法在代码简洁性上的优势,为开发者提供了从安装到实战的完整指南。

weixin_30399821的博客 205

OpenHarness 与 Claude Code 对比:AI 代码助手的双雄对决,TaoToken 统一 Key 接入实测

实测 OpenHarness 与 Claude Code 双接入:用 TaoToken 统一 Key 打通两类 AI 代码助手,一套 Base URL 即可切换模型。文中给出 auth.json 与 config.yaml 可复制配置,并附 401、model not found 等报错排查步骤,5 分钟完成验证。详见 https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_42596246的博客 34

金蝶云星空核心数据表解析与高效关联查询指南

本文深入解析金蝶云星空核心数据表结构,提供高效关联查询的实战指南。文章详细介绍了基础资料、业务单据和财务模块的关键表及其关联逻辑,重点阐述了如何利用关联表(_LK表)进行跨单据溯源,并分享了编写高性能SQL的实用技巧与避坑建议,帮助开发者、实施顾问和数据分析师快速掌握数据查询方法,提升工作效率。

weixin_29254673的博客 526

3、提升管壳式换热器能效:双螺旋盘管的应用研究

本研究探讨了在管壳式热交换器中应用双螺旋盘管以提升能效的可行性。通过实验对比双螺旋与单螺旋盘管的热传递效率,结果显示双螺旋盘管达到54.33%的效率,显著优于单螺旋的48.88%。双螺旋结构不仅增大了换热面积,还因产生剪切应力而减少结垢,延长运行周期。采用NTU方法评估热传递性能,验证了该设计在工业应用中的高效性与实用性,建议在制冷、空调、石油精炼等领域推广使用。

k8s6orchestrator的博客 108

Claude Code 配 TaoToken:搭建 OpenHarness+Flink 的 P99 低延迟链路

配置 Claude Code 连 TaoToken,搭建 OpenHarness 2.0 + Flink 1.17 + Pulsar 2.11 的 P99 低延迟链路。核心动作是改 ~/.claude/settings.json 的 env 块(勿加 /v1),再通过 sysctl、harness.yaml、flink-conf.yaml 调内核与 RocksDB,提交 Flink 规则作业并用 Python 消费 Pulsar 统计 P99。官方入口:https://taotoken.net/?utm_s

weixin_35754962的博客 7

Linux内核4.14版本——drm框架分析(1)——drm简介

本文介绍了DRM架构的发展历史、驱动框架以及简单示例,旨在帮助读者了解DRM架构的形成、功能流程实现。

phmatthaus的专栏 2556

什么是Agent Harness?5分钟读懂OpenHarness:AI智能体基础设施的完整入门指南

Agent Harness 是包裹在大模型外围、把它变成真正能干活的 AI 智能体的基础设施层。开源项目 OpenHarness 用 Python 实现了这套核心基础设施:43+ 工具调用、按需加载的技能、跨会话记忆、权限治理和多智能体协作,还内置了一个名为 ohmo 的个人智能体,可以接入飞书、Slack、Telegram 等你熟悉的聊天软件。本文将用 5 分钟带你完整入门 Agent Harn

gitblog_01081的博客 757

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

openharness桌面端快速入门:Claude Code与Codex同屏并跑,告别窗口来回切换

openharness 桌面端(Harness Desktop)是一个面向 coding agents 的开源指挥中心:Claude Code、Codex、Cursor 等十几种 AI 编码代理,可以在同一个窗口里各自独占一个终端面板(pane)并行工作。本快速入门将带你从安装、连接机器,到 3 分钟内让 Claude Code 与 Codex 同屏并跑,彻底告别窗口来回切换。 ## 什么是 o

gitblog_00076的博客 83

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

不用再折腾代理了!港大开源OpenHarness,Kimi和DeepSeek也能跑Claude Code式AI Agent

OpenHarness 用约1.2万行 Python 复刻 Claude Code 式 AI Agent,改一个环境变量即可接入 Kimi 与 DeepSeek。本文给出可复制的 .env 配置片段与验证步骤,并整理 401、local proxy failed 等常见报错排查方法,帮你把国产模型跑进编码工作流。TaoToken 官网:https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_28850145的博客 25

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

如何快速安装OpenHarness:一条命令部署AI编程助手的终极教程(Windows/macOS/Linux全平台)

OpenHarness(命令名为 `oh`)是一个开源的 **AI 编程助手**:它提供交互式终端界面、43+ 内置工具、持久记忆与多智能体协作能力,支持在 Windows / macOS / Linux 上通过 **一条命令快速安装**。本教程将带你从零基础到跑通第一个会话,全程 5 分钟。 [![OpenHarness AI编程助手架构公式:模型+工具+知识+权限=智能体](https://

gitblog_00993的博客 484

如何用ohmo打造你的AI私人管家:OpenHarness个人智能体接入飞书/Slack/Telegram/Discord完整教程

想拥有一个随叫随到的 **AI私人管家**吗?OpenHarness 内置的个人智能体 **ohmo** 就能帮你实现:它不是一个只会聊天的机器人,而是能开分支、写代码、跑测试、提 PR 的私人助手,并且可以直接接进你每天都在用的 **飞书(Feishu)、Slack、Telegram、Discord**——打开聊天窗口喊一声,它就开始干活。本文带你用不到 10 分钟完成 ohmo 的初始化、频道

gitblog_00247的博客 350

不用再折腾环境了!OpenHarness 让 Kimi 和 DeepSeek 跑通 Claude Code 风格 Agent,TaoToken 统一 Key 接入

OpenHarness 通过改 ANTHROPIC_BASE_URL 即可切换 Kimi、DeepSeek 等模型,但多套 Key 与地址反复改配置很折腾。用 TaoToken 统一 Key 接入,OpenHarness 只改 model 字段就能在 Kimi 与 DeepSeek 间切换,附可复制 settings.json 与 401、local proxy failed 排查。官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_34374684的博客 163

OpenHarness Agents工程化实践:从安装避坑到生产级权限管控

Harness Agents并非抽象AI概念,而是面向工程落地的LLM能力集成框架,其核心在于将大语言模型转化为可审计、可中断、可嵌入CI/CD的确定性组件。它基于工具原子化封装、显式权限声明、执行可观测性与GitOps原生集成四大原理构建,技术价值体现在安全可控地将AI能力注入代码仓库、自动化流水线与运维脚本。典型应用场景包括PR自动测试生成、本地Ollama模型秒级调用、生产环境路径级访问控制等。本文聚焦OpenHarness Agents在Windows环境安装冲突、API Key权限门禁机制、pat

aocaiti5781的博客 437

如何为OpenHarness开发自定义Tool:基于Pydantic的BaseTool扩展开发完整教程

OpenHarness 是一款开源的 AI 编码助手(Python 版 Claude Code),内置 40+ 个工具(Tool),支持 Bash 执行、文件读写、Web 搜索等能力。如果你想在 OpenHarness 自定义 Tool,只需继承一个抽象基类 `BaseTool`,用 Pydantic 定义参数模型,再注册到工具注册表——整个过程不到 50 行代码。本文将带你从零完成一个可运行的自

gitblog_01024的博客 368
上一篇: AI: 介绍 Claw-code (模仿 Claude Code)
下一篇: AI: 介绍 OpenCode
belldeep
博客等级 码龄20年 1820粉丝 584原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值