发现 AI 代理的未来

CC Pocket

收录于 2026年4月25日
智能体与应用工具
开源
Python工作流自动化MCPAI代理智能体与应用工具开发者工具/代码协议/API/集成

面向 Codex 和 Claude 的移动客户端,通过 WebSocket 桥接实现手机远程控制编码代理会话。

CC Pocket 是一个跨平台(iOS、Android、macOS)的编码代理远程控制客户端。它在开发主机上部署轻量级 Bridge Server(Node.js/TypeScript),通过 WebSocket 将手机与运行中的 Claude Code 或 Codex CLI 会话连接,使手机成为远程控制台。

核心能力包括:实时流式查看代理计划与工具活动、触控优先的审批 UI 与推送通知、语法高亮 Diff 审查(含图片 diff)、Markdown 提示词编辑器、多会话并行管理与项目分组、Git Worktree 自动隔离、SSH 远程主机管理、mDNS 局域网自动发现与 QR 码快速连接。支持 Claude 四种权限模式(Default/Accept Edits/Plan/Bypass All)和 Codex 多档审批策略,两者均支持沙箱配置。Bridge Server 可注册为 macOS (launchd) 或 Linux (systemd) 后台服务,会话历史与 Claude Code 完全兼容。

安装部署

前置条件:Node.js 18+,主机已安装 Codex CLI 或 Claude Code(需配置 ANTHROPIC_API_KEY,非 OAuth 登录)。

npx @ccpocket/bridge@latest

客户端下载:iOS (App Store)、Android (Google Play)、macOS 桌面 (.dmg,从 GitHub Releases 下载)。

连接方式:扫描终端 QR 码、保存的机器列表、mDNS 自动发现、手动 URL 输入。

关键环境变量

变量默认值说明
BRIDGE_PORT8765WebSocket 端口
BRIDGE_HOST0.0.0.0绑定地址
BRIDGE_API_KEY未设置启用 API 密钥认证
BRIDGE_ALLOWED_DIRS$HOME允许的项目目录,逗号分隔
BRIDGE_DISABLE_MDNS未设置禁用 mDNS 自动发现
DIFF_IMAGE_AUTO_DISPLAY_KB1024图片 diff 自动显示阈值
DIFF_IMAGE_MAX_SIZE_MB5diff 预览最大图片大小

Claude 权限模式:Default / Accept Edits / Plan / Bypass All

Codex 审批策略:Untrusted / On Request / On Failure / Never Ask

.gtrconfig(Worktree 配置):位于项目根目录,支持 [copy](include/exclude/includeDirs/excludeDirs)和 [hook](postCreate/preRemove)配置段,用于控制 git worktree 创建时的文件复制规则与生命周期钩子。

架构概览:手机 App ↔ WebSocket ↔ Bridge Server(主机)↔ Claude Agent SDK / Codex CLI。仓库采用 npm workspaces 管理,Bridge Server 为 TypeScript,移动端为 Flutter (Dart 73.1%),macOS 桌面端为独立原生应用。仓库中存在 Firebase 配置文件(推测用于推送通知)和 .mcp.json 配置。

注意事项:CC Pocket 本身不运行任何 AI 模型,不替代 Claude Code 或 Codex CLI,不隶属于 Anthropic 或 OpenAI。Windows/WSL 支持尚未原生验证。存在 "Supporter / Purchases" 功能但定价细节未在 README 中详述。

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。