0Chencc/clawgod

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

ClawGod – 解锁 Claude Code 的全部潜力

它是什么

ClawGod 是 Anthropic 官方 Claude Code 二进制文件(作为自包含 Bun 可执行文件分发的 AI 驱动编码助手)的 运行时补丁程序。它 不 替换 Claude Code;而是提取捆绑的 JavaScript,应用一组基于正则表达式的补丁,并在常规 Bun 运行时下运行修补后的代码。结果是即插即用的替代品(claude / clawgod),它添加了大量隐藏功能,移除了 Anthropic 强加的限制,并提高了可靠性。

为什么你可能需要它

  • 访问隐藏命令(/share、/teleport、/bughunter 等)和调试日志。
  • 在 macOS 上启用“Computer Use”,无需付费的 Max/Pro 计划。
  • 开启多代理“Agent Teams”、“Ultraplan”、“Ultrareview” 功能,这些功能通常被限制。
  • 移除安全门限制,例如 URL 生成禁令、网络风险拒绝以及破坏性操作前的强制确认。
  • 中和 Anthropic 嵌入系统提示中的地理隐写术。
  • 修复可靠性错误(渲染器停滞、缺少 Glob/Grep 工具、提示缓存 TTL 过短、第三方缓存头问题)。
  • 上游 Claude Code 二进制文件更新时自动重新修补。

工作原理(高级概述)

  1. 定位 已安装的 Claude Code Bun 二进制文件(~/.local/share/claude/versions/)。
  2. 提取 二进制文件 __BUN 段中嵌入的 cli.js 和原生 .node 模块。
  3. 重写 内部虚拟路径,使提取的模块可访问。
  4. 应用 29 个正则表达式补丁 – 这些补丁解锁功能、剥离限制性提示并填补缺失的 API。
  5. 启动 修补后的 cli.js,使用常规 Bun 运行时(如果缺失则自动安装)。
  6. 每次启动时,ClawGod 检查上游二进制文件是否更改;如果更改,则自动重复提取和修补过程。

主要功能组

类别 你获得的功能
功能解锁 内部用户模式(24+ 隐藏命令)、GrowthBook 标志覆盖、Agent Teams、Computer Use(macOS)、第三方 API 的自动模式、可调自动模式分类器、Ultraplan(多代理规划)、Ultrareview(自动错误狩猎)。
限制移除 禁用 CYBER_RISK_INSTRUCTION、URL 生成禁令、谨慎操作确认以及“未登录”启动通知。
地理隐写术中和 强制使用纯 ASCII 撇号和标准日期格式;禁用基于时区/代理的位置检测。
视觉调整 绿色品牌主题、消息过滤器,揭示对非 Anthropic 用户隐藏的内容。
可靠性修复 恢复嵌入的 Glob/Grep 工具,为私有 Bun.ant.CellSegmenter 渲染器添加垫片,将提示缓存 TTL 延长至 1 小时,自动禁用第三方端点的兼容计费头,更新时自动重新修补,精简令牌优化模式。

配置与使用

  • 命令
    claude          # 修补后的启动器(替换官方版本)
    clawgod         # 与 `claude` 相同,显式入口点
    claude.orig     # 原始未修补的二进制文件(保留为备份)
    
  • 提供商设置(~/.clawgod/provider.json)
    {
      "apiKey": "sk-ant-...",
      "baseURL": "https://api.anthropic.com",
      "model": "",
      "smallModel": "",
      "effort": "",
      "timeoutMs": 3000000
    }
    
    设置 apiKey 以绕过 OAuth,并将客户端指向任何兼容 Anthropic 的端点。
  • OpenAI 兼容端点 – 添加 "protocol": "openai-chat" 以及相应的 baseURL、model 等。
  • 功能开关(~/.clawgod/patches.json 或环境变量)允许你永久禁用任何补丁,例如
    { "theme": false, "geo-neutralize": false }
    
    或单次运行:
    CLAWGOD_FEATURE_THEME=false claude
    
  • 精简令牌优化 – 三种模式(--lean-on、--lean-max、--lean-off),修剪未使用的工具定义以减少令牌使用。

安装与更新

  • 一行安装程序(macOS/Linux):
    curl -fsSL https://github.com/0Chencc/clawgod/releases/latest/download/install.sh | bash
    
  • PowerShell 安装程序(Windows):
    irm https://github.com/0Chencc/clawgod/releases/latest/download/install.ps1 | iex
    
  • 安装程序备份原始 Claude 二进制文件,创建 clawgod 包装器,并设置自动重新修补。
  • 照常更新 Claude(claude update)即可;ClawGod 拦截更新,重新提取新二进制文件,并重新应用补丁。
  • 使用相同脚本并带 --uninstall 标志卸载;它会恢复原始二进制文件并移除包装器。

风险与法律说明

  • GPL-3.0 许可证 – 补丁程序是开源的,但它修改了专有的 Anthropic 软件。使用风险自负,并注意重新分发修补后的二进制文件可能违反 Anthropic 的条款。
  • 某些补丁 移除了安全防护(例如,网络风险拒绝)。这可能导致模型生成不允许的内容;请负责任地处理。
  • 该工具 不受 Anthropic 官方支持;未来 Claude Code 版本的破坏性更改可能需要补丁更新。

ClawGod 为高级用户提供了一种保持 Claude Code 最新状态的方式,同时解锁 Anthropic 隐藏在付费层级或内部标志之后的企业级功能。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目