CLI 参考
ccpoke 中所有可用命令。每个命令包含终端演示和使用提示。
$ ccpoke
启动 ccpoke 服务器。首次运行(无配置文件)自动启动安装向导 — 安装 hooks、连接 Telegram,一步到位。后续运行加载配置并启动 hook 服务器 + Telegram bot。
每次开始工作时
$ ccpoke ccpoke: hook 服务器监听 localhost:9377 ccpoke: telegram bot 已启动 ccpoke: 监控 2 个代理 (claude-code, cursor-cli) ccpoke: 1 个项目已注册
$ ccpoke setup
重新运行设置向导以更改配置:语言、bot token、代理选择、项目。在初始设置后想重新配置时使用。
想更改设置时
$ ccpoke setup ┌ 🤖 ccpoke setup │ ◇ 语言 │ 中文 │ ◇ Telegram Bot Token │ ****:ABC-xxx │ ◇ ✓ Bot: @your_bot │ ◆ 配置已保存
$ ccpoke project
管理项目列表:添加新项目、编辑名称/路径或删除条目。项目显示在 Telegram 的 /projects 命令中。
处理多个代码库时
$ ccpoke project 项目: 1. my-app ~/code/my-app 2. api-server ~/code/api ◇ 操作 │ 添加新项目
$ ccpoke channel
切换通知通道(Telegram、Discord 或 Slack)。如果目标通道尚未配置,向导将引导你完成设置。
想切换通知平台时
$ ccpoke channel ┌ 📡 Channel │ ◇ 当前: Telegram │ ◇ 选择通道 │ Discord │ ◆ 已切换到 Discord
$ ccpoke update
检查并更新到最新版本。同时显示当前版本。更新后自动重新安装所有已配置代理的 hooks。注意:使用此命令查看版本 — 不支持 --version 标志。
有新版本时
$ ccpoke update ✓ 当前: 1.6.17 ✓ 最新: 1.6.18 ✓ 已更新到 1.6.18 ✓ Hooks 已重装
$ ccpoke uninstall
删除所有 hooks、shell 补全,以及可选删除配置。完全卸载 — 不留痕迹。
不再需要 ccpoke 时
$ ccpoke uninstall ✓ 已移除 claude-code hook ✓ 已移除 cursor-cli hook ✓ 已移除 shell completions ◇ 删除配置?(y/N) │ n ✓ 卸载完成
$ ccpoke help
显示所有可用命令和基本用法。
任何需要快速查阅时
$ ccpoke help 用法: ccpoke [命令] 命令: (默认) 启动服务器 setup 配置 bot + 代理 project 管理项目 update 更新到最新版本 uninstall 移除 hooks 和配置 help 显示此帮助