
HarnessFlow
把 Codex、Claude、Copilot 串成一条可复用的编码流水线
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-15 · 当前星标 ★ 457
使用教程
环境要求
- Git 仓库
- Claude Code / Codex CLI / VS Code
安装与启动步骤
-
1拷进目标仓库
它的定位是「复制即用」,不需要单独装服务。
git clone https://github.com/HangYu8123/HarnessFlow.git -
2跑一次安装脚本
脚本把工作流文件放到仓库约定位置,并对已有配置做合并。
bash .github/HarnessFlow/cli_setup.sh -
3按需启用钩子
需要拦截助手行为时再跑 setup,它会注册提交前检查。
bash .github/HarnessFlow/setup.sh -
4做一次真实改动看拦截
让它改三个文件以上,观察是否被要求先出计划再动手。
如何确认成功
让助手直接改一个跨多文件的函数时,它先给出改动清单等你确认,而不是一次性把文件全改完
注意事项
- 它不改变模型能力,只是用文件约束助手不要一次性大改。
- 复制到已有仓库前先看清楚会覆盖哪些配置文件,冲突时手动合并。
- 默认面向 Claude Code 与 Codex CLI,其它工具需要自己改钩子路径。
- 团队共用时把这份配置一起提交,否则只有你本地生效。
核心亮点
- 同时编排 Codex、Claude、GitHub Copilot 三类主流编码代理,避免在多个工具间手动搬运上下文
- 用 HTML 定义工作流,配置门槛低,可直接在浏览器中查看和调整流程
- 引入 harness 约束思路,把 AI 编码拆成阶段化步骤,降低单次提示跑偏的概率
不足之处
- 项目处于早期,工作流模板和代理适配的完整度有待验证
- 以 HTML 为主要语言,复杂逻辑和团队协作能力可能受限
适用场景
- 个人开发者用多个 AI 编码助手完成同一项目时统一管理提示和步骤
- 小团队为常见开发任务(如修 bug、加功能)沉淀可复用的 AI 工作流
- 需要对比不同编码代理在同一任务上表现时,用统一 harness 跑流程
替代项目
LangChain、AutoGen
同类项目推荐
Brokies-AI-Foundry
开源
一份清单,帮你挑免费AI开发工具,省时省力
Top Free AI Developer Tools for 2026
crit
开源
给AI代理装个反馈闭环,让每次修改都更懂你
Review AI coding agents' plans, diffs and running apps in the browser. Local-first, ···
OpenCovibe
开源
本地管理 AI 编码会话,让代理工作透明可控
Local-first desktop app for AI coding agents (Claude Code, Codex). Built with Tauri ···
KARIMO
开源
给 Claude Code 装上产品设计驱动的智能体流水线,从 PRD 到 review 一条龙
Claude Code harness engineering plugin — plan mode on steroids. Product design-driv···
chunkhound
开源
本地跑起来,用大白话搜代码、问代码,秒懂陌生项目。
Your entire engineering context, deeply understood
Build-CLI
开源
在终端里逛微软 Build 大会,边查日程边用 Copilot 写代码
Experience Microsoft Build, directly from your terminal, with GitHub Copilot CLI and···
ChatGPT.nvim
开源
在 Neovim 里直接和 AI 对话,写代码、改 bug 不用切窗口。
ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT ···
kubb
开源
一份 OpenAPI,自动生成类型安全的 TS 请求代码
Turn your API spec into type-safe code. Generate TypeScript types, API clients, hook···
forgecode
开源
一个终端接入 300+ AI 模型,让结对编程更自由
AI enabled pair programmer for Claude, GPT, O Series, Grok, Deepseek, Gemini and 300···