Skip to content
←返回开源项目

OPEN SOURCE DEEP DIVE

HarnessAI CodingAgent

Learn Harness Engineering:把 AI 编码 Agent 调教到可靠的 harness engineering 实战课程

WalkingLabs 出的开源实战课程:14 讲 + 8 个项目 + 15 种语言,系统教你搭 AGENTS.md/状态管理/验证闭环/会话生命周期五件套,让最强模型在真实仓库里从「不可靠」变「可靠」。含 Pi、Claude Code、Codex、DeepSeek 四家前沿产品 harness 逆向拆解,以及 loop/graph engineering 进阶两讲;MIT 开源,附 harness-creator 技能与零依赖审计脚本。

walkinglabs/learn-harness-engineering19kTypeScriptMIT1 min read

WalkingLabs 出的开源实战课程:14 讲 + 8 个项目 + 15 种语言,系统教你搭 AGENTS.md/状态管理/验证闭环/会话生命周期五件套,让最强模型在真实仓库里从「不可靠」变「可靠」。含 Pi、Claude Code、Codex、DeepSeek 四家前沿产品 harness 逆向拆解,以及 loop/graph engineering 进阶两讲;MIT 开源,附 harness-creator 技能与零依赖审计脚本。

相关开源项目

pbakaus/impeccableApache-2.0

Impeccable:给 AI 编码 Agent 的设计语言,专治 AI slop 前端

Paul Bakaus 出的开源设计技能:1 个技能、24 条命令、61 条确定性反模式检测规则,专治 AI 生成前端的千篇一律(Inter 字体、紫蓝渐变、卡片套卡片)。支持 Claude Code/Cursor/Codex/Gemini 等 16 种 harness 安装,带浏览器实时迭代模式与 Chrome 扩展;纯 Markdown 规则 + 零 LLM 检测引擎,Apache-2.0,75k+ stars。

HarnessAI CodingDesign
JavaScript76k4.5k207
OthmanAdi/planning-with-filesMIT

planning-with-files:让 AI Coding Agent 的计划写进磁盘、活过 /clear 与崩溃的持久化规划技能——每轮强制重注入+确定性完成门

planning-with-files(27k+ star,MIT):为 AI coding agent 与长时任务设计的持久化文件规划技能——把 task_plan.md / findings.md / progress.md 三个 Markdown 写进项目磁盘,靠 lifecycle hooks 每轮把计划重新注入上下文,因此 /clear、compaction、崩溃后都能从当前 phase 恢复;Stop 钩子构成确定性完成门,计划未报 complete 就扣住 agent 的停止。官方实测:磁盘计划把 13.3 轮的重新定位压到 5.0 轮,盲测 A/B 3 战 3 胜,断言通过率 96.7%。经 Agent Skills 标准覆盖 60+ agent,Claude Code / Codex CLI / Pi / Hermes / OpenCode / DeepSeek Harness 有原生插件,另有阿拉伯语/德语/西语/简繁中文本地化版本(中文版 npx skills add OthmanAdi/planning-with-files –skill planning-with-files-zh -g)。模式源自 Manus 的「Markdown 是磁盘上的工作记忆」,并行任务用.planning/日期-slug/ 目录隔离,/plan-attest 以 SHA-256 锁定计划防篡改。

Agent Skills规划Harness
Shell27k2.3k117
HarnessRouter/harnessrouterApache-2.0

HarnessRouter

HarnessRouter Community Edition 是「agent harness 统一接口」的自托管开源实现(Apache-2.0):把 Codex、Claude Code、Hermes、PI、DSH 等现有 agent harness 变成即插即用的 agent 后端,产品只需对接一个 API 即可运行任务、取回结果、随时切换 harness。它实现了开放标准 Unified Harness Protocol(UHP),并提供 OpenAI Responses 兼容 API——现有 Responses SDK、流式解析器与 UI 组件可直接对接 UHP 服务器。平台内置持久会话、流式进度、文件/工件、取消与结构化失败处理;容器内三层架构(Console :3000 唯一暴露端口 → Gateway :8080 Responses API 与 harness 生命周期 → Runner :8081 在会话工作区执行 harness),会话以独立工作区+独立操作系统用户隔离(非独立容器)。自带 Console 控制台、Bring Your Own Key 模型接入、自定义 harness 配置(指令/工具/技能)与 Starter Kits 示例;UHP 规范、机器可读 schema 与一致性测试套件随仓库发布,harnessrouter.ai 提供同协议云版。对被多 harness 集成复杂度困住的产品团队,这是把 36→1 个集成职责收敛为标准化协议的基础设施层。

Harness智能体运行时UHP
Python2.8k29022
CopilotKit/OpenDotsMIT

CopilotKit 开源 OpenDots:自托管的「常驻 AI 同事」模板——每个 Dot 配一台专属电脑,文字/语音通话/Slack 之间无缝切换,兼容任意 agent harness

CopilotKit 于 10 月 1 日开源 OpenDots(MIT):可完全自托管的「常驻 AI 同事」模板——响应 OpenAI 闭源 Dots(GPT-6 Astra 驱动)。每个 Dot 是一个专职 agent:可命名、定角色、配指令与工具白名单,并通过 OpenBot 容器监督器获得一台专属电脑(浏览器 profile 与工作区文件跨启停持久)。Dot 在文字聊天、实时语音通话与 Slack 之间无缝切换:通话用独立 compute agent 并行跑长任务,共用同一会话上下文与工具权限。架构上 AG-UI 协议在任意 agent harness 与前端之间搬运流式消息/工具调用/agent 状态,human-in-the-loop 卡片可在工具执行前暂停等你批准;Spaces/Pages 承载工作文档,ask→browse→approve→save 全程内联可见。技术栈 TanStack AI + CopilotKit React SDK + Threads + Channels SDK,clone 即改、企业就绪。

HarnessAgent-WorkspaceCopilotKit
TypeScript591733

作为亚马逊联盟会员,我们可能从符合条件的购买中获得佣金。