科技论坛 Linux.do 发布一篇实战教程,介绍如何借助开源工具 ccgram,通过手机 Telegram 远程控制工作电脑上的 Claude Code 与 Codex CLI,实现外出时也能监控和管理 AI 编程任务。ccgram 是一款 Telegram 与 tmux 之间的桥接工具,支持监控输出、响应提示、管理并行会话,可从手机直接控制 AI 编程智能体。部署流程包括:在 Telegram 通过 BotFather 创建机器人获取 token,借助 userinfobot 获取个人用户 ID;随后创建启用话题功能的 Telegram 群组,将机器人拉入并设为管理员,获取以 -100 开头的群 ID。工作机端通过 uv tool install 安装 ccgram,运行 ccgram doctor 自检 tmux、claude、codex 环境是否就绪,再配置 ~/.ccgram/.env 文件,写入 bot token、允许的用户 ID 与群 ID。为保证断电或重启后进程自动恢复,教程给出 systemd user service 配置,将 ccgram 设为常驻服务,代理设置通过环境变量注入,避免污染 shell 全局配置。此外,ccgram doctor –fix 可自动安装 Claude Code hooks,在任务完成或等待输入时向手机推送状态通知。部署完成后,用户在手机端群组新建话题,选择工作目录与开发工具,即可开启远程开发工作流。
事件分析
该方案的核心看点在于以极低成本解决了 AI 编程智能体的长任务管理痛点:Claude Code、Codex CLI 等命令行智能体执行周期长,开发者需随时响应权限确认或补充指令,ccgram 借助 tmux 的会话保持能力与 Telegram 的消息通道,将桌面终端延伸至手机端,构成一个轻量的远程控制平面。相比厂商自带的云端远程方案,这种自托管桥接方式规避了订阅依赖,systemd 常驻与 hooks 状态推送则保障了链路可靠性。这一玩法折射出 AI 编程工具正从辅助补全走向异步托管阶段,开发者与智能体的交互界面开始从终端向即时通讯软件迁移。后续可关注 Anthropic 官方远程开发功能的演进,以及此类 agent 远程管理方案是否会沉淀为开发者工具链的标准组件。
核心观点:AI 编程的竞争焦点正从代码生成转向任务托管,手机遥控智能体是异步开发时代的第一块拼图。
原文链接:Linux.do