CC

chachamaru127/claude-code-harness

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

3205 stars 品質 68 トレンド 25MIT

Claude Code 専用開発ハーネス - 自律的な計画→作業→レビューサイクルによる高品質開発の実現

概要

計画。作業。レビュー。シップ。クロードコード、コデックスCLI、カーソル、グロックのための規律ある配達ループ。 エージェントのコーディングは漂流します。計画はチャットに入り、消えます。テストは締め切りで任意になります。レビューはコードがすでに統合された後に行われます。リリース証拠は記憶から再構築されます。 ハーネスは「エージェントにコードを求める」を1つの繰り返し可能な経路に置き換えます: モデルが賢くなるわけではありません。手続きやモデルの周囲の境界を固定し、モデルが変わっても機能し続けるのです。 CIゲートは、記述されたコンポーネントが実際に配線されていること、タスク台帳が一貫していること、出荷済みバイナリがソースから再構築されることを検証します。ここには、ゲートが到達可能であることが証明された後にのみ機能が現れます。Writeは動作しません。 ハーネスは spec.md を用意し、Plans.md してくれます。処刑が続く前に。 別のツールを使う?下記のツール別インストールをご覧ください。 5つの動詞スキルはその表面を小さく保ちます:計画、作業、レビュー、同期、リリース。(/harness-setupはインストール時に一度実行します。上記参照)。

概要(AI 翻訳)

AIがコードを書く。作業は管理し続ける。

計画を委任し、チェックし、見直しましょう。結果を判断してください。

既存のClaude Code、Codex CLI、Cursor、またはGrokアカウントを使ってください。 あなたの道具を選んでみて小さなリクエストを一つ試してみてください

英語 |日本語

インストールしてスタート

インストール済みのサインイン済みコーディングアシスタントと、できるプロジェクトフォルダが必要です 書き込むこと。既存のハーネスセットアップについては、移行ガイドを読んでください 再インストールやファイルの整理前に。

Claude Codeでは、システムコマンドを入力するターミナルを開き、以下を実行します:

次に、Claude Codeの中に以下のコマンドを一つずつ入力してください:

/harness-setup プロジェクトの指示とチェックを準備します。何も確認してください 提案されたプロジェクトの変更を受け入れる前に行ってください。設置時間は 既存のセットアップと接続についてです。

ClaudeプラグインIDは現在harnessとなり、リポジトリ名とマーケットプレイス名は そのままにしてください。古いclaude-code-harnessプラグインをインストールしたなら、フォローしてください 既存のClaudeインストールを切り替えてください。 古いIDを更新するだけでは名前が変わるわけではありません。 ツールテーブルは検証済みの経路を記述しており、すべての将来のアシスタントバージョンを記述しているわけではありません。

他のツールについては、「ツール別インストール」でルートを選択してください。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

The AI writes the code.You still manage the work.

Delegate the plan, checks, and review.Judge the result.

Use your existing Claude Code, Codex CLI, Cursor, or Grok account. Choose your tool · Try one small request

English | 日本語

Install and start

You need an installed, signed-in coding assistant and a project folder you can write to. For an existing Harness setup, read the migration guide before reinstalling or cleaning up files.

For Claude Code, open a terminal (the app where you type system commands) and run:

claude

Then enter these commands inside Claude Code, one at a time:

/plugin marketplace add Chachamaru127/claude-code-harness
/plugin install harness@claude-code-harness-marketplace
/harness-setup

/harness-setup prepares the project’s instructions and checks. Review any proposed project changes before accepting them. Installation time depends on your existing setup and connection.

The Claude plugin ID is now harness; the repository and marketplace names stay the same. If you installed the old claude-code-harness plugin, follow Switch an existing Claude installation. Updating the old ID alone does not rename it. The tool table describes verified paths, not every future assistant version.

For other tools, choose the route in Install by tool. The onboarding guide covers the same starting point with more detail.

Your first request

You decide the outcome, the completion criteria, and the actions you authorize. Review means checking the change separately from its implementation.

Start with one small change whose result you can check:

/harness-plan Stop the contact form from sending twice. When I click Send twice quickly, only one message should be created. Keep the existing fields and appearance.

Harness drafts spec.md and Plans.md for you. Read the proposed behavior, what it will change, how it will test the result, and anything still unknown. Approve the plan or correct it before work starts.

Then run:

/harness-work all
/harness-review
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add chachamaru127/claude-code-harness
MCP 初心者?mcpskill.org のガイドから始めましょう →