alexei-led/ccgram
说明与用途
**项目简介**
alexei-led/ccgram 是一个 Telegram ↔ tmux 桥接工具,能够在手机上实时监控 Claude Code、Codex CLI、Gemini CLI 的输出、响应提示并管理并行会话,让 AI 编码代理的控制变得像聊天一样便捷。
**价值**
- **自动化重复操作**:把手动的代码生成、调试、任务调度等步骤搬到 Telegram,省去键盘敲击和窗口切换。
- **统一工作流**:可将多个 AI 编码后端(Claude、Codex、Gemini)统一接入,同步监控并行会话,形成可复用的流水线。
- **随时随地控制**:在手机上即可启动、停止、查看 AI 生成的代码,提升远程或移动办公的灵活性。
**典型接入方式**
- **部署 tmux 会话**:在服务器或本地机器上启动 tmux,并运行目标 CLI(如
claude-code、codex、gemini)。 - **运行 ccgram**:通过 Python 包或 Docker 镜像启动 ccgram,配置 Telegram Bot Token 与对应的 tmux 会话 ID。
- **使用 Telegram**:向 Bot 发送指令(如
/run,/status,/stop),Bot 会把指令转发到 tmux,返回的输出会实时回推到聊天窗口。 - **脚本化**:利用 ccgram 暴露的 CLI/API,将其嵌入 CI/CD、Cron 或自定义调度脚本,实现全自动化的 AI 编码任务。
**生产可用性**
- **活跃度**:最近一次提交于 2026‑05‑14,星标 129、fork 37,社区活跃。
- **技术成熟度**:核心实现基于 Python,依赖明确(tmux、Telegram Bot API),易于审计和容器化。
- **可评估性**:提供明确的 API/CLI 接口和语言元数据,便于快速 PoC 并集成到现有 DevOps 流程。
- **风险**:许可证、完整的安全审计以及维护者的长期可用性仍需进一步确认,但整体信号表明该项目已具备在生产环境中试点的条件。
实际用途
alexei-led/ccgram helps remove repetitive manual operations from a workflow.
- remove manual work
- connect tools into repeatable flows
- schedule operational tasks
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: Python
- 记录日期: 2026-09-05T17:30:42.581Z