Zing 论坛

正文

oh-my-remote-ai:让 Slack 成为 AI 编程助手的远程遥控器

一个开源工具,让你通过 Slack 继续控制本地或云端的 Claude Code、Codex、Gemini 等 AI 编程会话,无需新代理或远程 IDE,手机也能随时介入开发工作。

SlackClaude CodeCodexGeminiAI编程远程开发tmux开源工具Rust
发布时间 2026/04/21 22:16最近活动 2026/04/21 22:21预计阅读 2 分钟
oh-my-remote-ai:让 Slack 成为 AI 编程助手的远程遥控器
1

章节 01

oh-my-remote-ai:让Slack成为AI编程助手的远程遥控器(导读)

oh-my-remote-ai是一个开源工具,旨在解决开发者离开工位后无法继续与AI编程助手交互的问题。它允许通过Slack控制本地或云端的Claude Code、Codex、Gemini等AI编程会话,无需搭建新代理或远程IDE,手机也能随时介入开发工作,保持现有工作流的连续性。

2

章节 02

项目背景与核心问题

现代AI编程助手(如Claude Code、Codex、Gemini CLI)常局限于终端或特定IDE环境,开发者离开工位时面临访问障碍。现有方案(远程IDE或代理服务)存在配置复杂、资源消耗大或需迁移工作流的痛点。本项目核心理念是让现有AI助手“听懂”Slack指令,不创建新代理也不搭建远程IDE。

3

章节 03

技术架构:三层解耦设计

系统采用三层松耦合架构:1. Slack作为远程UI,通过Slash Commands接收指令并展示响应;2. tmux会话保持AI代理持久运行,不受SSH断开影响,指令注入对应会话;3. Hook事件中继捕获AI输出,格式化后回传Slack,支持异步跟踪长时间任务。

4

章节 04

安装与配置流程

安装提供交互式setup wizard:检查环境→创建Slack应用(提供manifest配置)→收集Slack Token等配置写入.env.local→构建安装。高级用户可通过命令行生成模板、合并补丁、非交互式安装,注册为系统守护进程(目前支持macOS launchd)。

5

章节 05

多代理支持与并行会话

原生支持多AI代理,通过不同Slash Commands交互:/cc(Claude Code)、/cx(Codex)、/gm(Gemini CLI)。各代理上下文独立保存在tmux会话中,可并行运行不同任务(如代码审查、重构、文档生成),互不影响。

6

章节 06

实际应用场景

典型场景包括:1. 移动代码审查:通勤中通过Slack发送指令,Claude Code完成审查并回复结果;2. 长时间任务监控:关闭电脑后通过Slack接收任务完成/异常通知,随时查询进度;3. 团队协作透明化:AI操作记录沉淀在Slack线程,团队成员可异步浏览或介入。

7

章节 07

技术债务与未来规划

当前限制:服务管理仅支持macOS;Codex/Gemini会话重启后可能回退到Claude Code。未来计划:添加Discord、Telegram支持,集成OpenCode(/oc),提升工具通用性。

8

章节 08

开源价值与社区参与

项目采用MIT许可证开源,代码结构清晰、文档完善,欢迎bug报告、功能建议和代码贡献。它代表AI编程助手向“随时可达、随处可用”的基础设施进化趋势,为现有AI用户提供零成本扩展覆盖范围的方式。