0Chencc/clawgod

ClawGod is a runtime patch applied to the official Claude Code. It continues to be supported with each version update.

ClawGod 는 무엇인가요?

ClawGod 는 Anthropic 의 Claude Code CLI 를 위한 런타임 패처 입니다. Claude Code 를 대체하지 않고, 공식 바이너리를 자동으로 추출하고 정규표현식 기반의 패치를 적용한 후 Bun 런타임에서 수정된 cli.js 를 실행합니다. 목적은 Anthropic 가 공식 클라이언트에 내장한 여러 제한을 해제하거나 제거하는 것입니다.


주요 기능 (README 에 설명됨)

카테고리 패치의 효과
기능 해제 비공개 명령어 (예: /share, /teleport) 활성화, 다중 에이전트 "스웜" 협업, 유료 구독 없이 컴퓨터 사용, 제3자 API 에 대한 자동 모드, 사용자 정의 분류기 튜닝 가능.
제한 제거 사이버 리스크 관련 프롬프트 (예: CYBER_RISK_INSTRUCTION), URL 생성 금지, 파괴적 작업에 대한 강제 확인, "로그인되지 않음" 알림 제거.
지리적 스테가노그래피 중립화 사용자의 타임존 또는 프록시 정보가 시스템 프롬프트에 암호화되어 전달되는 숨겨진 로직 제거.
시각적 개선 UI 테마를 녹색으로 변경하고, 일반 사용자에게는 숨겨져 있던 메시지 표시.
신뢰성 향상 포함된 glob/grep 도구 복원, 프롬프트 캐시 TTL을 약 5분에서 1시간으로 연장, 제3자 프록시를 망가뜨리는 요금 청구 헤더 비활성화, 업스트림 Claude 바이너리 업데이트 시 자동 재패치.
경량 설정 on, max, off 세 가지 수준으로 사용되지 않는 도구 정의를 제거하여 토큰 사용량 감소.

설치 / 사용 방법

  1. 사전 요구 사항 – Claude Code (공식 바이너리), ripgrep, Node ≥ 18, Bun (부족 시 자동 설치).
  2. 설치 – macOS/Linux 에서는 curl …/install.sh | bash, Windows 에서는 PowerShell irm …/install.ps1 | iex 를 실행.
  3. 명령어
    • claude – 패치된 런처 (공식 진입점 대체).
    • clawgod – 항상 패치된 버전을 실행하는 명시적 별칭.
    • claude.orig – 변경되지 않은 원본 바이너리 (백업용으로 유지).
  4. 설정 – 설정은 ~/.clawgod/ 에 저장됩니다:
    • provider.json 에는 선택적 API 키와 사용자 정의 엔드포인트를 포함하여, 어떤 Anthropic 호환 서비스에도 연결 가능.
    • patches.json 을 통해 개별 패치를 영구적으로 비활성화 (예: 녹색 테마 끄기).
    • 환경 변수 (CLAWGOD_FEATURE_…) 를 통해 단일 실행에서 기능 전환 가능.
  5. 업데이트claude update 를 일반적으로 실행하면 됩니다. ClawGod 가 업데이트를 가로채고, 새로운 바이너리를 재추출하고 모든 패치를 자동으로 재적용합니다.
  6. 제거 – 동일한 설치 스크립트에 --uninstall 옵션을 추가하여 실행하면 원래 런처로 복원됩니다.

누구에게 추천되나요?

  • 비공개 명령어, 다중 에이전트 기능, 컴퓨터 사용과 같은 유료 구독 제한을 우회하고 싶은 Claude Code 고급 사용자.
  • 자체 호스팅 또는 제3자 엔드포인트에서 Claude 를 실험하거나 개발하는 연구자 또는 개발자. 테스트를 위해 특정 안전 프롬프트를 비활성화해야 하는 경우.
  • 공식 클라이언트를 최신 상태로 유지하면서도 사용자 정의 동작을 적용할 수 있는, 자동으로 유지 관리되는 단일 래퍼를 원하는 모든 사람.

주의사항 / 위험성

  • 이 도구는 Anthropic 의 공식 지원을 받지 않으며, GPL-3.0 라이선스 하에 배포됩니다. 사용 시 Anthropic 의 이용 약관을 위반할 수 있습니다.
  • 사이버 리스크 관련 지침(예: 거부)이 제거되어, 예기치 않거나 안전하지 않은 모델 동작이 발생할 수 있습니다.
  • 전용 바이너리를 수정하기 때문에, 향후 Claude 출시 버전이 패치 로직을 깨뜨릴 수 있으며, ClawGod 업데이트가 필요할 수 있습니다.

라이선스

GPL-3.0 (본 프로젝트는 Anthropic 와 관련이 없으며, 사용은 본인 책임입니다).

관련

  • 프로젝트
  • Dispatch
  • Dispatch
  • 프로젝트
  • 프로젝트