HarnessFlow

把 Codex、Claude、Copilot 串成一条可复用的编码流水线

开源 🏷️定价信息待确认 🔧 仅开源项目,无在线服务,需自行部署 编程开发 🍴 复刻 25 👀 关注 29
GitHub ↗
GitHub 星标 ★ 457
维护状态 维护中
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

HarnessFlow 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类编程开发
开发团队HangYu8123
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言HTML
GitHub 星标★ 457
上线时间2026-05-22 00:00:00
代码更新2026-09-12
仓库体积17.9 MB
本站数据更新2026-11-03
维护状态维护中
收录时间2026-09-15
浏览次数1

项目介绍

HarnessFlow 是一个面向 AI 编程助手的工作流编排项目,主要服务于 Codex、Claude、GitHub Copilot 等主流编码代理。它试图解决的核心问题是:当开发者同时使用多个 AI 编码工具时,提示词、上下文、任务步骤和产出结果往往散落在不同对话中,难以复用和追踪。HarnessFlow 通过一套基于 HTML 的轻量工作流定义,把这些编码代理组织成可重复执行的流程,让开发者可以按阶段驱动 AI 完成需求理解、代码生成、审查和修正。项目强调 harness(约束框架)概念,即用结构化流程限制 AI 的自由发挥,减少跑偏。当前项目处于早期阶段,星标约 453,代码以 HTML 为主,说明其实现偏向可视化或配置化,而非重型后端服务。适合想系统化管理 AI 编码流程的个人开发者或小团队试用。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-15 · 当前星标 ★ 457

使用教程

难度:入门 约 12 分钟 部署方式:本地安装 4 步

环境要求

  • Git 仓库
  • Claude Code / Codex CLI / VS Code

安装与启动步骤

  1. 1拷进目标仓库

    它的定位是「复制即用」,不需要单独装服务。

    git clone https://github.com/HangYu8123/HarnessFlow.git
  2. 2跑一次安装脚本

    脚本把工作流文件放到仓库约定位置,并对已有配置做合并。

    bash .github/HarnessFlow/cli_setup.sh
  3. 3按需启用钩子

    需要拦截助手行为时再跑 setup,它会注册提交前检查。

    bash .github/HarnessFlow/setup.sh
  4. 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

★ 125 2026-08-09
crit 开源

给AI代理装个反馈闭环,让每次修改都更懂你

Review AI coding agents' plans, diffs and running apps in the browser. Local-first, ···

★ 1266 2026-08-09
OpenCovibe 开源

本地管理 AI 编码会话,让代理工作透明可控

Local-first desktop app for AI coding agents (Claude Code, Codex). Built with Tauri ···

★ 273 2026-08-09
KARIMO 开源

给 Claude Code 装上产品设计驱动的智能体流水线,从 PRD 到 review 一条龙

Claude Code harness engineering plugin — plan mode on steroids. Product design-driv···

★ 292 2026-10-18
chunkhound 开源

本地跑起来,用大白话搜代码、问代码,秒懂陌生项目。

Your entire engineering context, deeply understood

★ 1457 2026-08-09
Build-CLI 开源

在终端里逛微软 Build 大会,边查日程边用 Copilot 写代码

Experience Microsoft Build, directly from your terminal, with GitHub Copilot CLI and···

★ 294 2026-09-15
ChatGPT.nvim 开源

在 Neovim 里直接和 AI 对话,写代码、改 bug 不用切窗口。

ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT ···

★ 3989 2026-08-09
kubb 开源

一份 OpenAPI,自动生成类型安全的 TS 请求代码

Turn your API spec into type-safe code. Generate TypeScript types, API clients, hook···

★ 1836 2026-09-14
forgecode 开源

一个终端接入 300+ AI 模型,让结对编程更自由

AI enabled pair programmer for Claude, GPT, O Series, Grok, Deepseek, Gemini and 300···

★ 7638 2026-08-09