pixtuoid:將AI程式設計代理視覺化,在終端辦公桌旁呈現畫素藝術同事
pixtuoid是一款開源工具,將多個AI程式設計代理會話直觀地展示為一個畫素藝術辦公室中的同事。每個代理商都有自己的辦公桌,有打字、等待、睡覺等動畫,並顯示令牌使用情況。支援多種AI工具,如Claude Code、Codex CLI等,並提供即時監控、多樓層辦公室、寵物、背景音樂等功能。
pixtuoid 是一款創新工具,它將多個人工智慧程式設計代理會話視覺化,在終端中以畫素藝術辦公室的形式呈現。每個代理都像一位同事,坐在自己的辦公桌前,透過動畫顯示其狀態:工作時打字,需要幫助時舉起問號,任務完成後打瞌睡。這種設計借鑑了《黑鏡》和《模擬人生》的元素,提供了一個高度直觀的多代理監控面板。
快速啟動很簡單:可以透過 Homebrew 或 npm 安裝,然後執行 pixtuoid 命令。按下 s 鍵開啟源面板,連線你的 AI 代理客戶端(如 Claude Code、Codex CLI 等),pixtuoid 會自動整合。代理從電梯中走進辦公室,斷開連線時則離開。鍵盤快捷鍵包括 q 退出、p 暫停、s 源管理、t 主題、m 音量控制等。
pixtuoid 的核心功能包括多代理辦公室:每個代理都有自己的辦公桌,樓層自動擴充套件;多樓層導航;辦公室空間佈局多樣,有隔間、休息室和茶水間;動畫角色有豐富的動作和路徑規劃;團隊色調基於工作目錄;每個辦公桌的顯示器發光顏色反映使用的工具(編輯藍色、Bash橙色、讀取青色);令牌使用量以堆疊紙張顯示;懸停時顯示詳細資訊;代理樹儀表板;辦公室寵物(貓或狗);OpenClaw 閘道器吉祥物;晝夜和天氣效果;以及完全由程式碼合成的晶片音樂。
支援的工具包括 Claude Code、Codex CLI、Antigravity CLI、DeepSeek-Reasonix 等10多種。其工作原理是:代理 CLI 透過鉤子或 JSONL 日誌傳送事件,pixtuoid 的後端用 Rust 編寫,將事件轉換為辦公室狀態,並渲染為半塊畫素藝術。
配置儲存在 ~/.config/pixtuoid/config.toml,可以透過命令列標誌覆蓋。pixtuoid 完全本地執行,不進行網路連線,無遙測,確保隱私和安全。它是一個開源專案,採用 MIT 許可證,歡迎貢獻新的主題、精靈和完善。