프로젝트 소개

Claw Code는 `claw` CLI 에이전트 하네스의 공개 Rust 구현체입니다. 표준 구현체는 `rust/` 작업 공간에 위치하며, 유지 관리자는 리포지토리의 현재 단일 진실 공급원(source of truth)이 `ultraworkers/claw-code`라고 밝히고 있습니다. README의 중요한 프레이밍 참고 사항에 따르면, 이 프로젝트는 자신을 "제품 홍보보다는 박물관 전시품에 가깝다"고 설명하며 "본격적인 프로덕션 프로젝트가 아니다"라고 명시하고 있습니다. 또한 Gajae-Code 및 LazyCodex와 같은 하네스에 의해 자동으로 유지 관리되는 에이전트 관리 아티팩트로 소개됩니다. 실제 작업을 위해 README는 이 리포지토리 대신 해당 업스트림 하네스로 시작할 것을 권장합니다. 더 자세한 공개 설명은 X/Twitter 게시물을 통해 링크되어 있습니다. 리포지토리 구조는 다음을 포함합니다: - `rust/` — 표준 Rust 작업 공간 및 `claw` CLI 바이너리 - `USAGE.md` — 작업 중심 사용 가이드 - `PARITY.md` — Rust 포트 패리티 상태 및 마이그레이션 참고 사항 - `ROADMAP.md` — 활성 로드맵 및 정리 백로그 - `PHILOSOPHY.md` — 프로젝트 의도 및 시스템 설계 프레이밍 - `src/` 및 `tests/` — 기본 런타임 영역이 아닌 것으로 설명된 동반 Python/참조 작업 공간 및 감사 헬퍼 빌드 및 실행을 위해 README는 소스 전용 퀵 스타트를 제공합니다. 리포지토리를 클론하고 `rust/` 내부에서 `cargo build --workspace`를 실행한 다음 `ANTHROPIC_API_KEY`와 같은 API 키를 설정합니다. 그 후 `claw doctor`로 검증하고 `claw prompt "..."`로 프롬프트를 실행하거나 `claw`로 대화형 세션을 시작합니다. Windows에서 바이너리는 `claw.exe`이며, PowerShell이 지원되는 경로입니다. Git Bash 및 WSL은 선택적 대안입니다. README에는 중요한 경고가 포함되어 있습니다: `cargo install claw-code`는 "claw-code has been renamed to agent-code"만 출력하는 더 이상 사용되지 않는 스텁을 설치합니다. 사용자는 해당 크레이트를 설치하지 않고 소스에서 빌드하거나 `cargo install agent-code`를 통해 업스트림 바이너리를 설치해야 합니다. 인증에는 API 키(Anthropic, OpenAI 등)가 필요하며, Claude 구독 로그인은 지원되는 인증 경로가 아닙니다. 빌드 후 `claw doctor`는 API 키, 모델 액세스 및 도구 구성을 검증하기 위해 권장되는 헬스 체크입니다. 작업 공간 테스트 수트는 `cargo test --workspace`로 실행할 수 있습니다. 문서에는 탐색 및 파일 컨텍스트, 로컬 OpenAI 호환 프로바이더(Ollama/llama.cpp/vLLM), Windows 설치 및 릴리스 워크플로, 컨테이너 워크플로, ACP/Zed 상태가 안내되어 있습니다. README에는 `claw-code`가 아직 ACP/Zed 데몬이나 JSON-RPC 엔트리포인트를 제공하지 않는다고 명시되어 있습니다. `claw acp`는 현재 상태를 보고하며, 실제 ACP 지원은 로드맵에서 계속 추적됩니다. 또한 리포지토리에는 clawhip, oh-my-openagent, oh-my-claudecode, oh-my-codex, gajae-code와 같은 관련 생태계 프로젝트와 UltraWorkers Discord 링크가 나와 있습니다. 기여, 보안, 지원 및 행동 강령 정책이 포함되어 있으며 MIT 라이선스에 따라 라이선스가 부여됩니다. README에는 리포지토리가 원본 Claude Code 소스 자료에 대한 소유권을 주장하지 않으며 Anthropic과 제휴, 보증 또는 유지 관리되지 않는다는 소유권/제휴 면책 조항이 포함되어 있습니다.