nimbalyst
Nimbalyst - 開放原始碼視覺化工作空間,專為 Claude Code、Codex 與 OpenCode 設計。可平行執行多個編碼代理,並以標記語言、設計稿與圖表視覺編輯其成果,同時管理任務。
nimbalyst 是什麼?
Nimbalyst 是一款開放原始碼的視覺化工作空間,專為 Claude Code、Codex 與 OpenCode 設計。它能平行執行多個編碼代理,並讓您以標記語言、設計稿與圖表方式視覺化編輯其輸出,同時方便追蹤任務進度。此桌面應用程式採用 MIT 授權,完全免費,支援 macOS、Windows 與 Linux 系統,另提供 iOS 與 Android 行動版應用程式以供搭配使用。
nimbalyst 概覽
這是什麼
Nimbalyst 是一個開放原始碼的視覺化工作區,用於 Codex、Claude Code、OpenCode 與 GitHub Copilot 等程式碼代理。它提供 macOS、Windows、Linux 桌面版應用程式,並有 iOS 配套應用程式。此專案免費且採用 MIT 授權。它提供 Markdown、Mockups、Mermaid、Excalidraw、CSV、資料模型與 Monaco 程式碼的所見即所得編輯器,讓使用者與程式碼代理編輯相同的檔案。它也包含工作階段管理、任務追蹤、Git 整合、MCP 客戶端與伺服器支援,以及擴充套件 SDK。
主要功能
- 以所見即所得編輯器視覺化編輯代理的工作,支援 Markdown、Mockups、Mermaid、Excalidraw、CSV、資料模型與 Monaco 程式碼。
- 紅綠 diff 審閱:逐步檢視代理建議的編輯,並逐一接受或拒絕。
- 平行代理工作階段:每個工作階段隔離在各自的 git worktree 中,並以看板管理。
- 任務追蹤:管理計畫、錯誤、功能與待辦事項,代理會與使用者一起讀取和更新。
- 內建 Git:分支與 worktree 管理、暫存、AI 草擬的提交,以及內嵌終端機。
- MCP 客戶端與伺服器:可連接任何 MCP 伺服器,工具結果以視覺化元件呈現,而非原始 JSON。
- 擴充套件 SDK:所有編輯器都透過相同的 EditorHost 契約運作;目前擴充套件包含 Astro 網站編輯器、視覺化 git log、心智圖、簡報與 3D 物件編輯器。
使用情境
- 在渲染後的文件中審閱並批准程式碼代理的變更。
- 在隔離的 worktree 中平行執行多個程式碼代理。
- 與代理一起追蹤計畫、錯誤、功能與待辦事項。
- 從單一介面管理 git 狀態、提交與 worktree。
- 使用擴充套件 SDK 為未內建的檔案類型建立自訂編輯器。
- 使用 iOS 配套應用程式監看工作階段、以文字或語音回覆、審閱 diff、排入下一個任務,並在代理等待時接收推播通知。
快速開始
此專案提供 macOS Apple Silicon、macOS Intel、Windows 與 Linux 的下載選項。若要從原始碼建置,此儲存庫使用 TypeScript/Electron monorepo,搭配 pnpm workspaces,並需要 Node 24。bashcorepack enablepnpm installcd packages/electron && pnpm run devcd packages/electron && pnpm run build:mac:local
授權與價格
Nimbalyst 是免費的開放原始碼軟體,採用 MIT 授權。協作同步伺服器是另一個獨立專案。儲存庫中沒有記載其他價格資訊。
內容整理自該專案公開的 README 與儲存庫資訊。