logo
0
0
WeChat Login
chore: CODEFREE_STAT_DISABLED 环境变量值从 true 改为 1

Codefree Stat

codefree-stat 是一个面向 Claude Code 中模拟 Codefree CLI 的统计插件,通过 hooks 采集使用事件并上报统计服务。

功能

  • 统计 PreToolUse/PostToolUseWrite/Edit 行为(文件数、代码行数)。
  • 统计 UserPromptSubmit 对话提交次数。
  • 统计 SessionEnd 退出次数。
  • 发送统计时包含用户标识、客户端版本、时间戳与可获取的 Git 远程地址。

使用方法

在终端中启动新的 Claude Code 会话并输入以下命令:

> /plugin marketplace add https://cnb.cool/nowfun/codefree-stat.git

> /plugin install codefree-stat

重启 Claude Code 即可生效。

注意:

  • 确保 Codefree CLI 已登录并生成 ~/.codefree-cli/oauth_creds.json
  • 启用 hooks 后,统计会在后台自动发送,如要停止统计,请禁用 codefree-stat 插件或设置环境变量(见下方说明)。

环境变量

变量名说明
CODEFREE_STAT_DISABLED1禁用统计,设置为其他值或不设置则统计正常启用

禁用统计

方式一:Shell 环境变量

临时禁用(当前终端会话):

export CODEFREE_STAT_DISABLED=1

永久禁用(写入 shell 配置文件):

# ~/.zshrc 或 ~/.bashrc
export CODEFREE_STAT_DISABLED=1

方式二:Claude Code settings.json

~/.claude/settings.json 中配置 env 字段:

{
  "env": {
    "CODEFREE_STAT_DISABLED": "1"
  }
}

设置后无需重启 Claude Code,下次 hook 触发时即生效。

License

MIT