Station-Sciences/bot-crossing
A video game for AI agents. Created by Jarren Rocks
解决的问题
Bot Crossing 是 AI 编码代理的可视化管理界面。它解决了在不同仓库和不同工具(称为「Harnesses」)之间追踪多个并发代理线程的难题,提供了一个空间化的代理活动地图,而非传统的日志列表。
工作原理
该工具扫描来自各种 AI 编码代理工具(称为「Harnesses」)的本地会话文件,例如 Claude Code、Codex 和 Cursor。它使用一个小型适配器系统来读取这些文件,无需上传数据或创建账户。
每个仓库在 3D 地图上表示为一个「区域」(Luna、Mars 或 Terra)。每个代理会话被可视化为一个「宇航员」和一座「建筑」。代理的状态——正在运行、出错或等待用户输入——通过宇航员的动画和徽章(例如,未读消息用 ? 表示)来指示。用户可以点击宇航员,通过深度链接在对应的 Harness 中打开原始线程。
适用人群
在多个项目中使用多个 AI 编码代理,并希望获得其代理工作流和活跃会话状态的高层次、空间化概览的开发者。
主要亮点
- 多 Harness 支持:开箱即用支持 Claude Code、Codex 和 Cursor。
- 本地优先:仅读取本地文件,并且仅向一个本地
colony.json文件写入;不会上传任何数据。 - 空间记忆:仓库区域是「粘性」的,意味着它们在地图上的位置保持不变,帮助用户建立对项目的心理地图。
- 视觉状态提示:使用 PBR 材质、HDR 光照和特定动画来表示代理状态(例如,运行时为锤击动画,空闲时为睡眠动画)。
- 深度集成:使用操作系统级别的深度链接,可直接从 3D 地图跳转到桌面应用或 CLI 中的特定代理线程。
相关
- 项目
- 项目
- 项目
- 项目