让 Claude Code、Codex 等命令行 Agent 在后台自动接活、跟进到底,拿不准时才发卡片请你拍板。
im4codes/imcodes
面向 AI 编程代理的即时通讯式控制层,提供共享记忆、远程终端与桌面、托管 MCP 工具和跨代理审计。
- Star
- 959
- Fork
- 121
- 未关闭 Issue
- 1
- 最近提交
- 昨天
这是什么?
IM.codes 把 Claude Code、Codex、Gemini CLI、OpenClaw 等 AI 编程代理与运行它们的机器连接起来。每台开发机上的守护进程通过 tmux 或 SDK 管理代理会话,自托管服务端则把访问转发到网页或移动端面板。在面板中可以打开终端、浏览文件和 Git 变更、预览本地端口,并在任务完成时收到通知。
项目还提供共享记忆层,把已完成的代理输出沉淀为摘要,供后续会话召回;同时通过托管 MCP 工具提供记忆检索、基于 `imcodes send` 的代理间消息和定时任务能力。多代理 Team 讨论可让不同模型在写代码前互相审查,每个会话的监督器还能自动续跑、交还人工或执行审计返工循环。
这是一个通过 npm 安装的个人 MIT 开源项目,可用 Docker 和 PostgreSQL 自托管,需要 Node.js 22 及以上,支持 macOS 和 Linux,Windows 支持标注为实验性。
核心功能
- 01无需 SSH 或 VPN,通过浏览器远程访问终端、文件和 Git 变更。
- 02共享记忆可跨会话和跨模型召回已完成工作的摘要。
- 03托管 MCP 工具提供记忆检索、代理间消息和定时任务。
- 04多模型 Team 讨论可在实现前进行交叉审查。
- 05按会话配置的监督器可自动续跑、交还人工或执行审计循环。
- 06通过服务端隧道预览本地开发服务器,支持热更新。
适用场景
- 离开工位时用手机查看并引导长时间运行的编程代理。
- 借助 `imcodes send` 让一个代理请另一个代理审查改动或运行测试。
- 由 CI 失败、Webhook 或日志监控脚本触发代理工作。
- 在开始实现前,让多个模型对需求规格进行交叉审查。
快速上手
- 1
从 App Store 下载应用,或使用网页版 app.im.codes
使用前须知
- README 称这是一个活跃开发中的个人开源项目,不提供任何担保、SLA 或稳定性保证。
- 企业共享上下文仍在积极开发中,尚未经过完整的生产环境测试。
- 要使用完整功能,需要受支持的编码智能体提供商,并需要自托管或账户方式的配置。
收录于专题
标签
常见问题
- imcodes 是什么?
- 面向 AI 编程代理的即时通讯式控制层,提供共享记忆、远程终端与桌面、托管 MCP 工具和跨代理审计。 IM.codes 把 Claude Code、Codex、Gemini CLI、OpenClaw 等 AI 编程代理与运行它们的机器连接起来。每台开发机上的守护进程通过 tmux 或 SDK 管理代理会话,自托管服务端则把访问转发到网页或移动端面板。在面板中可以打开终端、浏览文件和 Git 变更、预览本地端口,并在任务完成时收到通知。
- imcodes 可以免费使用吗?用的什么许可证?
- imcodes 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- imcodes 还在维护吗?
- 活跃维护中。imcodes 最近一次提交是在 2026年11月6日。
- imcodes 适合用来做什么?
- 离开工位时用手机查看并引导长时间运行的编程代理。 借助 `imcodes send` 让一个代理请另一个代理审查改动或运行测试。 由 CI 失败、Webhook 或日志监控脚本触发代理工作。 在开始实现前,让多个模型对需求规格进行交叉审查。
- imcodes 怎么安装和运行?
- 从 App Store 下载应用,或使用网页版 app.im.codes
- 在哪里获取 imcodes?
- 源代码和安装说明在 GitHub 上:https://github.com/im4codes/imcodes
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向编程智能体的长期记忆层,基于本地 SQLite 存储,可在 Claude Code、Codex、Cursor 等工具间共享。
本地优先、可治理的记忆层,让 Claude Code、Cursor、Codex 等 AI 代理跨会话记住内容,且在不知道时明确说明。
免费的双向 Figma MCP 服务器,让编码智能体既能把设计转为代码,也能把代码写回 Figma 画布。
可自托管的个人 AI 助手,从邮件、会议和开发工具中构建记忆图谱,并为你规划和执行任务。
开源的聊天式 AI 助手应用,每个机器人都是本机运行的 Claude、Codex 或 Grok 智能体,可独立配置模型、云端电脑和连接应用。