实时像素艺术代理办公室
代理会以角色形象呈现:运行时坐在办公桌前打字,等待时举手,空闲时回到休息室,运行失败时显示错误状态。
Cubicle 是一款本地的、基于浏览器的监控界面,将 AI 代理活动呈现为实时像素艺术办公室。它连接到 Paperclip、Claude Code、Codex CLI、Gemini CLI 或兼容的 JSON feed,并将代理状态转换为可见的办公室行为,例如在办公桌前工作、等待输入、在休息室闲置或显示错误。
该项目旨在提供只读的运行可见性,而非代理管理功能。用户可以查看任务和失败的运行、回复需要关注的代理、查看任务 KPI,并可选择接收桌面、声音或 Telegram 提醒。它需要 Node.js 18 或更高版本运行,无需构建步骤或外部图像资源。
代理会以角色形象呈现:运行时坐在办公桌前打字,等待时举手,空闲时回到休息室,运行失败时显示错误状态。
界面可以在 KPI 看板上显示基于子任务的任务进度、预计完成时间、依赖关系以及等待输入的项目。
用户可以回复等待中的代理、与其聊天、打开任务,或从办公室旁的面板查看失败的运行。
代理需要关注时,可选的桌面通知和声音会发出提示。可选的 Telegram 机器人可以发送提醒并接收回复。
默认的像素办公室可以替换为包含总部、广场、仓库、工厂、太空基地和军事行动室在内的高清环境。还支持自定义角色外观和墙面标志。
界面支持英语、土耳其语、德语、西班牙语、法语、中文和阿拉伯语,包括从右到左的阿拉伯语界面支持。还可以录制 30 秒的办公室视频。
在 Paperclip 工作区旁运行办公室,即可查看哪些代理处于活动状态、哪些问题等待审核或输入,以及哪些运行已失败,而无需逐一浏览每个代理视图。
使用 Claude Code hooks 为每个会话呈现一个角色,让并发的本地编码会话在同一办公室中可见,并突出显示需要回复的会话。
当需要为不属于内置来源的代理或自动化创建一个统一的可视化状态面板时,可以连接一个在需要时输出文档所述 feed 格式的轻量服务。
在电视或第二台显示器上运行信息亭布局,为共享环境提供一览式的代理活动显示。脱敏选项可以从办公室视图中移除任务标题、命令和错误文本。
当主要目标是及时回复等待审批或其他输入的代理时,可以使用桌面通知、声音或可选的 Telegram 机器人。
Cubicle 需要 Node.js 18 或更高版本。可以使用 npx、从克隆的代码仓库中启动,或作为 systemd 单元运行;随后,浏览器可以通过配置的地址打开本地办公室。
Paperclip 是默认来源,Cubicle 还内置了 Claude Code、Codex CLI 和 Gemini CLI 的来源。其他系统可以提供符合 Cubicle feed 格式的 JSON 文件或 HTTP URL。
是的。Cubicle 是只读的:它只向简短的允许列表发出 GET 请求,不会更改连接的代理系统。对于自定义 feed,它每四秒重新读取文件或重新获取 URL。
feed 可以包含代理 ID、名称、角色、状态、任务、错误、父代理关系和最近步骤。running、waiting、error、idle 和 paused 等状态会以可视化方式显示在办公室和代理卡片上。
PromptScout 监测 ChatGPT、Gemini、Google AI Overviews 和 Perplexity 如何提及你的品牌或竞争对手,并结合来源分析和网站审计,帮助团队决定下一步优化内容、定位或站点准备度。
Sleek Analytics 是一款注重隐私的网页分析工具,支持实时访客追踪、Core Web Vitals 和收入归因。无需 cookie 横幅,安装轻量,帮助站点主了解流量与转化。
MacSpoof 是 macOS 的 MAC 地址更改工具,可更改或随机 Wi‑Fi MAC 身份,重连网络并帮助减少公共 Wi‑Fi 的设备记录。
ClawTick 是面向开发者和团队的 AI agent 自动化平台,可通过 CLI、dashboard 或 REST API 轻松调度任务,支持 LangChain、CrewAI、webhook 工作流,并提供监控、告警和日志。
OpenFlags 是面向现代 JavaScript 团队的开源自托管 feature flag 平台,支持本地评估、定向灰度发布和受控上线,并将 flag 数据保留在自有基础设施中。
SecAIQ Watch 是适用于 macOS、Linux 和 Windows 的本地只读监控面板,可查看 AI 助手、编码代理、本地模型与 MCP 服务器的网络活动、权限、发现项、文件访问及令牌使用情况,全程不向云服务发送观测数据。