OpenSource-Hub
C

claude-code-harness

SHA-256
1.7k stars·開発ツール·SHA-256 チェックサム確認済み

Claude Code 用に設計された構造化された開発プロセス編集ツールで、AI エージェントが「計画・実施・レビュー・リリース」サイクルを通じてコードの品質と監査能力を確保し、AI エージェントのコントロールを回避します。

Claude Code にロープを付けて、AI コーディングを任意のチャットから再生可能な配信ラインに変えることができます。

主な機能

  • 「Plan→Work→Review→Releaseの4段階のサイクルを強制し、AIエージェントの任意のプレイを避ける」、「Spec.mdとPlans.mdを事実の源として自動生成し、すべての作業は承認後の計画に基づく」、「TDD(テストドライブ開発)の実装段階を強制し、検査と実装を分離し、品質を確保する」、「リリース前の自動チェック変更ログ、タグの限界と証拠の完全性」、「Native Go実装、Node.jsなし、軽量でプラットフォームを越える」、「Claude Code、Codex CLI、OpenCodeなどのマルチホストインストールをサポート」

できないこと

  • このプロジェクトは Claude Code v2.1+ にのみ適用され、他のホスト (Codex CLI、OpenCode など) サポートレベルは内部互換性または候補で、生産環境で完全に同じ体験を期待しないでください /harness-work all は計画が明確で倉庫ベースラインが知られている場合にのみ使用できます、そうでなければ混乱を引き起こす可能性があります harness-mem はオプションのクロスセッションメモリコンポーネントであり、個別に設定し、健康状態をチェックする必要があります。

使用例

  • 「高品質なコードを必要とするAIアシスタント開発プロジェクトは、AIが任意にコードを作成するか、またはテストの欠落を回避することを望む」、「チームが協力するとき、AIが生成するコードを構造化して承認し、監査する必要がある」

詳細説明

Claude Code Harness は、Lightweight、Go ネイティブの開発プロセス編集ツールで、Claude Code と互換性のある AI コーディングアシスタントのために設計されています。それは「Plan→Implement→Review→Publish」の再生可能なサイクルを強制し、オリジナルの AI エージェントが共通する「プランの紛失、テストのオプション、レビューの遅延」などの問題を回避します。コアのメカニズムは、Spec.md および Plans.md を事実の源として使用し、承認されたタスクに対して TDD (テストドライブ開発) を実行することを要求し、レビューと実施を分離し、PR やリリースのために検証された証拠を

タグ

claude-codedevelopment-harnessagent-workflowplan-work-reviewcode-qualitygo-native

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

「 Claude Code で /plugin marketplace add Chachamaru127/claude-code-harness を実行する」、「 /plugin install claude-code-harness@claude-code-harness-marketplace を実行する」、「 /harness-setup を実行して初期化を完了する」、「 /harness-plan を実行してシンプルなリクエストを入力する」、「README 入力プロセスを改善する」など、ツールが計画と仕様を生成する」、「生成された spec.md と Plans.md を監査し、 /harness-work 1.1.1 を実行して最初のタスクを実行する」」

インストールガイド
  1. 「 Claude Code で /plugin marketplace add Chachamaru127/claude-code-harness を実行する」、「 /plugin install claude-code-harness@claude-code-harness-marketplace を実行する」、「 /harness-setup を実行して初期化を完了する」、「 /harness-plan を実行してシンプルなリクエストを入力する」、「README 入力プロセスを改善する」など、ツールが計画と仕様を生成する」、「生成された spec.md と Plans.md を監査し、 /harness-work 1.1.1 を実行して最初のタスクを実行する」」

最新のリリースノート

## 🎯 What's Changed for You

**Breezing benchmark dependency alerts are closed, and the same lockfile is now guarded in CI.**

### Before → After

| Before | After |

|--------|-------|

| GitHub showed 10 open Dependabot alerts for the tracked Breezing benchmark `agent-eval` lockfile. | Open Dependabot alerts are now `0`, with patched dependency ranges locked and verified. |

| Benchmark dry-run scripts referenced stale `task-01`-`task-10` fixtures. | Dry-run scripts now target the tracked `task-11`-`task-20` eval fixtures and pass locally/CI. |

| The benchmark lockfile was not covered by scoped Dependabot npm updates or the main validation audit gate. | Dependabot and `validate-plugin` now check the benchmark lockfile path explicitly. |

## Fixed

- Closed the remaining Breezing benchmark `agent-eval` lockfile alerts by updating `@vercel/agent-eval`, using scoped npm overrides for patched `undici`, `minimatch`, and `uuid` ranges, and aligning benchmark dry-run task references.

## Security

- Added a scoped Dependabot npm update entry and CI audit gate for `benchmarks/breezing-bench/agent-eval`.

---

🤖 Generated with [Claude Code](https://claude.com/claude-code)

ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

f938a7f58cb7b10ff902d2969b9d8b198811e8e5f87ead178e39d758adef810e

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

Claude Code で /plugin remove claude-code-harness を起動して、プロジェクト ディレクトリの .harness、spec.md、Plans.md などのファイルを手動で削除します (オプション)。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-05-27T06:27:56Z
GitHub リポジトリ公式サイト

類似プロジェクト