这个项目能做什么
RimZ 是一个基于 tmux 和 Zellij 的实时仪表盘与控制室,用于智能体编码。它将编码智能体置于一个多路复用器房间内,并将注意力引导至需要关注的智能体。每个智能体都有一个实时侧边栏卡片,显示状态、任务、模型、上下文健康度、令牌统计、美元成本及子智能体树。驾驶舱行汇总整个智能体群,单击即可进入等待面板。
该工具是现有 Zellij 或 tmux 会话内的轻量级二进制文件。它支持原样运行官方智能体 CLI(如 Claude Code 和 Codex),并通过钩子将活动报告至侧边栏。用户可将布局启动到隔离的 Git 工作树中,将模型组合为具有角色和句柄的命名团队,并通过停放、引导和调度选项持久地向智能体发送消息。
RimZ 为工具架和循环工程提供自动化原语。`rimz agents -p` 运行无头监督式智能体任务,输出退出码和 JSON 结果,适用于脚本和 CI。`rimz loop` 按日历、间隔、cron、看门狗或事件信号调度运行。`rimz wait` 让智能体设置定时器、命令、进程监视或文件监视,并结束其回合而非休眠。美元预算限制每回合、每智能体、每循环任务、每房间或每提供商账户的支出。通知处理程序可在需要关注时运行自定义命令。
远程工作通过 SSH 支持,具备自愈重连、通过 ttyd 的浏览器隧道,以及可选远程控制桥接,用于从官方 Claude 和 ChatGPT 移动应用回答提示。在 Linux 上,可选的 bubblewrap 挂载视图为智能体面板提供沙箱隔离。
配置基于 `~/.rimz/` 下的文件,使用 TOML 配置和 Markdown 定义智能体配置文件、团队和技能。该项目为测试版软件,广泛用于自身构建,适合个人日常使用,而生产工作流可能更倾向于等待 1.0 版本发布。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。