clawgod
Daily compat verified

clawgod

God mode for Claude Code.

Unlock internal features. Remove restrictions. Re-color the brand.
One command, no compile.

$ curl -fsSL https://github.com/0Chencc/clawgod/releases/latest/download/install.sh | bash
Idempotent — safe to re-run. Bun, Node ≥ 18, ripgrep required.
> irm https://github.com/0Chencc/clawgod/releases/latest/download/install.ps1 | iex
Idempotent — safe to re-run. Bun via bun.sh recommended.
ClawGod-patched Claude Code, green logo and theme

patched  ·  original

01Feature unlocks

Internal-only commands and gates flipped to enabled.

Unlock
Internal user mode
24+ hidden commands, debug logging, API request dumps.
Unlock
GrowthBook overrides
Override any feature flag from a config file.
Unlock
Agent Teams
Multi-agent swarm collaboration without flags.
Unlock
Computer Use
Screen control without the Max/Pro subscription gate.
Unlock
Ultraplan
Web-side multi-agent planning via Claude Code Remote.
Unlock
Ultrareview
Automated bug-hunter review via Claude Code Remote.
Unlock
Voice Mode
Built-in voice dictation, no kill-switch.
Unlock
Auto-mode third-party
Auto-mode unlocked for non-Anthropic API endpoints.

02Restriction removals

System prompt instructions stripped at patch time.

Remove
CYBER_RISK_INSTRUCTION
Security testing refusal — pentest, C2, exploits.
Remove
URL guess restriction
"NEVER generate or guess URLs" instruction.
Remove
Cautious actions
Forced confirmation before destructive operations.
Remove
Login notice
"Not logged in" startup banner.
Remove
Attachment filter
Internal attachment-type gating bypass.
Remove
Message filter
Reveal content normally hidden from external users.

03Geo-steganography neutralization

Client-side location fingerprinting removed at patch time.

Remove
Date string stego (qla)
Unicode apostrophe variants + date separator encode user location into the system prompt. Patched to always use ASCII.
Remove
Geo-detection probe (rdp)
Timezone check (Asia/Shanghai), XOR-obfuscated 100+ domain blocklist, CN-LLM vendor keywords. Forced to return null.
Remove
Apostrophe selector (odp)
Four Unicode apostrophes (U+0027/2019/02BC/02B9) encode proxy detection state. Forced to ASCII. Defense-in-depth.

04Visual

A single signal that you are running the patched build.

Visual
Green theme
Brand color → green. Patched at a glance.
Visual
ANSI palette
Logo, shimmer, prompts — all green-tinted.

05Reliability

Token savings, cache optimization, and self-maintenance.

Optimize
Glob/Grep restore
Bun compile inlines EMBEDDED_SEARCH_TOOLS=true, hiding built-in tools. Patch un-inlines the env check + adds bfs/ugrep detection.
Optimize
1h prompt cache
Forces 1h TTL allowlist — default 5m wastes tokens on cache_creation after idle.
Optimize
Third-party cache fix
Auto-disables x-anthropic-billing-header on non-Anthropic proxies. Prevents zero cache-hit rate on DeepSeek / OneAPI / vLLM.
Optimize
Lean settings (3-level)
Token optimization for settings.json. on (default): removes unused tools + disables Workflows/Artifact. max: also removes Plan mode, Agent Teams, bundled skills. off: all restored. Toggle: claude --lean-on / --lean-max / --lean-off.
Optimize
Update notification
Checks GitHub releases once per 24h (async, non-blocking). One-line notice on startup if a newer version is available.
Optimize
Auto re-patch
Detects when the native Claude binary has been upgraded; transparently re-extracts and re-patches on next launch.

06Routing

Upgrade flow that survives Anthropic's bun-runtime swaps.

Routing
claude update redirect
claude update routes through clawgod's installer — pulls latest Anthropic release + re-patches in one step. Supports --version and --no-upgrade.
Routing
Shell integration fix
Redirects multitool dispatch (find/grep/rg) to claude.orig binary — shell scripts can't preserve argv[0].

How it works

Two-stage runtime patch. No fork, no compile.

Extract

The installer reads Anthropic's native binary, pulls out cli.js and embedded .node modules, and post-processes them for Bun-on-disk execution.

Patch

A regex-only patcher rewrites the extracted cli.js in place — flipping gates, stripping refusals, re-coloring the brand. Idempotent and version-portable.

Launch

A thin wrapper at ~/.local/bin/claude spawns Bun against the patched cli.original.cjs, with provider.json deciding env injection.

Stay current

claude update is patched to route through this installer — pulls the latest Anthropic release from npm and re-patches, in one step.