MyAgentRoam

Your agents.
Wherever
you roam.

自托管的 Agent 工作台。
让 Agent 留在你的主机上工作,你从浏览器随处接续。

支持的 Agent
  • MAR Agent
  • Codex
  • Claude Code
  • OpenCode
桌面与手机界面展示

在手机上跟进任务。

项目、依赖和执行留在你自己的 Windows、Linux 或 macOS 主机。在同一个工作台切换已登记的 Node 与工作区,不需要在每台浏览设备上再配一套环境。

  1. 从桌面开始选好工作区,把任务交给 Agent
  2. 在手机跟进查看进展、接收通知、补充方向
  3. 回到桌面审阅变更,接着推进同一项任务

需要操作桌面 GUI 时,可为 MAR Agent 启用 Computer Use,接续命令行之外的工程流程。

Computer Use 需要可用的交互桌面,并为当前执行明确启用。需要可访问的自托管 Server,实时工作要求相关 Node 在线。复杂 Diff 和长时间终端操作更适合桌面端。作者暂无 macOS 设备,macOS 尚未实测。

MyAgentRoam 手机浏览器工作台
手机浏览器工作台

项目与执行留在你的主机上。

项目、依赖、Git 与工具链留在 Node。浏览器通过 Server 访问已获授权的工作区,用于分配任务、查看进展和审阅变更;实际执行仍在 Node。

  1. 浏览器查看与指导
  2. Server身份与授权
  3. Node真实 Workspace

让不同 Agent 分工协作。

通过 marctl,在同一 Node、同一工作区内协调 MAR Agent、Codex、Claude Code 或 OpenCode 的独立会话。分工研究、实施与复核,交换消息、共享产物,各自保留上下文。

不同于父执行内的 Subagent;具体操作遵循各 Runner 的能力,不是自动编排引擎。

Agent Network · 分工示意
  1. 研究
  2. 实施
  3. 复核
MyAgentRoam Agent 协作研究工作台

管理长任务的上下文。

长任务不只是把历史压缩一次。MAR Agent 将增量回收、阶段整理与容量保护结合起来,让你看得见上下文状态,也能主动介入。

增量回收历史上下文
Context GC 增量回收符合条件的历史内容,减少后续请求重复携带的旧细节。
在阶段交接时整理
Smart Compaction 允许 Agent 在适合的工作阶段请求后台整理。固定容量保护独立生效,不依赖 Agent 是否主动发起。
查看用量与手动整理
查看已报告的上下文用量、整理状态与计划;需要时手动 Compact。整理不等于删除对话历史,也不承诺无限、无损的记忆。
  • Context GC
  • Steer
  • Code Mode
  • Subagents
  • Agent Network
  • Auto Access
  • Computer Use
了解 MAR Agent 能力与使用条件