OpenSource-Hub
C

claude-code-harness

SHA-256
1.7k stars·개발 도구·SHA-256 체크섬 확인됨

Claude Code를 위해 설계된 구조화된 개발 프로세스 배열 도구로 AI 에이전트를 제어할 수 없도록 "계획 - 실행 - 검토 - 발행"주기를 통해 코드 품질과 검증 가능성을 보장합니다.

Claude Code에 밧줄을 넣어 AI 코딩을 무작위 채팅에서 반복 가능한 배달 라인으로 바니다.

주요 기능

  • Plan→Work→Review→Release 4단계 사이클, AI 에이전트가 무의미하게 플레이하는 것을 피하십시오
  • Spec.md 및 Plans.md를 자동으로 생성하여 모든 작업은 승인 후 계획을 기반으로합니다
  • TDD (테스트 드라이브 개발)의 구현 단계, 검토 및 구현 분리, 품질 보장
  • 변화 기록, 태그 경계 및 증거 무결성의 출시 전에 자동 검사
  • Native Go 구현, Node.js, 가볍고 플랫폼 간

할 수 없는 것

  • 이 프로젝트는 Claude Code v2.1+에만 적용되며, Codex CLI, OpenCode와 같은 다른 호스트 지원 레벨은 내부 호환성 또는 후보, 생산 환경에서 완전히 동일한 경험을 기대하지 마십시오 /harness-work all은 계획이 명확하고 창고 기초선이 알려져있을 때만 사용할 수 있습니다, 그렇지 않으면 혼란을 일으킬 수 있습니다 harness-mem는 선택적 인 교차 세션 메모리 구성 요소이며 별도로 구성하고 건강 상태를 확인해야합니다; 구성되지 않으면 기능이 손실되지 않습니다 Raw (예: raw codex exec)를 직접 사용하여 Harness에서 제공하는 명령을 대체하지 마십시오, 그렇지 않으면 구조화 된 검토 및 증거 패킹을 얻을 수 없습니다

사용 사례

  • ["고품질의 코드가 필요한 AI 보조 개발 프로젝트, AI가 무작위로 코드를 만들거나 실패한 테스트를 피하기 위해"]"팀이 협력할 때 AI가 생성한 코드에 대한 구조화 된 승인 및 감사가 필요합니다"]

상세 설명

Claude Code Harness는 Claude Code와 호환되는 AI 암호화 보조자를 위해 설계된 가볍고 Go 기반의 개발 프로세스 배열 도구입니다. 원래 AI 에이전트가 흔히 사용하는 "계획 손실, 테스트 옵션, 검토 지연"과 같은 문제를 피하기 위해 "프로그램 → 구현→ 검토→ 게시"의 반복적 인 순환을 강요합니다. 핵심 메커니즘은 spec.md 및 Plans.md를 사실 소스로 사용하여 승인 된 작업에 TDD (테스트 드라이브 개발)를 수행하고 검토 및 구현을 분리하고 PR 또는 게시를 위해 검증 된 증거만을 포장합니다. 멀티 호스트 배포 (Claude, Codex, CLI, OpenCode 등)를 플러그인 또는 스크립트로 지원

태그

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

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

["클로드 코드에서 /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. ["클로드 코드에서 /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에서 생성한 .harness, spec.md, Plans.md 파일을 수동으로 삭제합니다. harness-mem을 사용하는 경우 bin/harness doctor --migration-report를 실행하여 잔류량을 확인하고 청소합니다.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-05-27T06:27:56Z
GitHub 저장소공식 웹사이트

유사한 프로젝트