im4codes/imcodes

The IM for agents. Shared Agent Context & Memory, supervised execution, and cross-agent audit across AI providers.

解决的问题

IM.codes 为基于终端的编码代理提供消息、记忆和审查层。它解决了用户离开办公桌时代理工作流中断的「可达性问题」,以及单一模型盲点导致复杂任务中出现不稳定回答的「判断问题」。

工作原理

该系统通过「受控节点」将 AI 代理连接到实际工作计算机,使代理能够以限定命令和文件传输方式操作机器。它实现了共享记忆层和跨不同 AI 提供商(如 Claude Code、Gemini CLI 和 GitHub Copilot)兼容的管理型模型上下文协议(MCP)工具界面。此外,还包含一个监督器,可评估代理回合,并自动继续或触发审计循环。

适用人群

使用基于终端的 AI 编码代理并需要从移动或网页设备进行管理的开发者,以及需要跨提供方代理协调和结构化审计流水线进行代码交付的团队。

主要亮点

  • AI 远程桌面: 将计算机注册为受控节点,使代理可直接操作,Windows 节点支持浏览器式远程桌面访问。
  • 共享代理记忆: 将已完成的代理工作转换为可重用的多语言语义记忆,避免日志泛滥,并实现跨会话的持久记忆。
  • OpenSpec Auto Deliver: 一种监督式流水线,将基于规范的变更转化为包含提案审计、实现循环和自动模块评分的交付运行。
  • 管理型 MCP 工具: 提供标准化工具界面,支持记忆召回、代理间消息传递和 cron 定时调度,同时不暴露原始认证令牌。
  • 监督式执行: 监督器在空闲边界评估代理回合,决定是否自动继续、交还控制权或触发重做循环。
  • 远程访问工具: 包含远程终端、带 Git 差异对比的文件浏览器,以及用于移动/网页访问的安全本地回环预览隧道。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目