Phasr 是什麼?
Phasr 是一個開源桌面工作區,可平行執行 AI 程式碼代理。它專為想要協調多個以終端機為主的程式碼代理、讓每項任務彼此隔離,並在變更合併到主分支前進行審核的開發者而設計。
這個產品以 Git worktree 隔離、即時任務可視化與人工審核為核心。它支援以審核優先的工作流程,適合想要比較 diff、核准或拒絕變更,並在偏好的編輯器或 IDE 中處理代理輸出內容的團隊。
主要功能
- 平行代理執行:同時啟動多個 AI 程式碼代理,每個代理處理各自的任務,讓工作可並行進行而非依序執行。
- Git worktree 隔離:每個代理都在獨立的 Git worktree 中執行,讓變更彼此隔離,避免在共享工作目錄中發生衝突。
- 即時任務追蹤:在工作區中監控代理狀態、進度,以及執行中的待處理或已完成任務。
- 與代理無關的終端機支援:Phasr 設計可搭配在終端機中執行的 CLI 代理使用,包括 Claude Code、Codex CLI、Gemini CLI、Cursor Agent 和 Aider 等工具。
- 審核與合併控制:檢視檔案層級的 diff、變更摘要與行數,然後在合併前核准、拒絕或要求修改。
- 編輯器交接:可將代理產生的工作開啟於外部編輯器,例如 VS Code、Cursor、JetBrains、Zed 或其他原生開發環境。
如何使用 Phasr
先下載 macOS 應用程式,或在 GitHub 上查看專案。接著建立或連接一個儲存庫,針對不同任務啟動一個或多個程式碼代理,並讓 Phasr 為每個代理管理隔離的 worktree。
當變更產生後,可在工作區中檢視 diff,必要時在偏好的編輯器中開啟程式碼,並只核准已準備好要合併回主分支的工作。
使用情境
- 一次實作多個儲存庫變更:將驗證中介軟體、速率限制與 webhook 重試等不同任務分配給不同代理,讓它們可同時執行。
- 在合併前審核代理輸出:使用 diff 與核准工作流程,在產生的程式碼進入主分支前先驗證。
- 搭配以終端機為主的 AI 工具工作:協調 CLI 程式碼代理,而不被綁定在單一供應商或專有協定上。
- 在共享程式碼庫中保持變更隔離:為每個代理分配自己的 worktree,以降低檔案衝突並簡化平行開發。
- 在偏好的 IDE 中編輯產生的程式碼:將代理建立的變更開啟於 VS Code、Cursor、JetBrains、Zed 或其他編輯器,以進行更深入的人工審核。
常見問題
Phasr 是開源的嗎?
是。該頁面將 Phasr 描述為開源,並註明其採用 MIT 授權。
它支援哪些平台?
來源頁面指出 Phasr 可用於 macOS,未提及其他桌面平台。
Phasr 只支援一個 AI 模型或供應商嗎?
不。該產品被描述為與代理無關,並相容於以終端機為主的工具,例如 Claude Code、Codex CLI、Gemini CLI、Cursor Agent 和 Aider。
我可以在合併前審核變更嗎?
可以。工作區包含檔案 diff、變更摘要,以及拒絕或核准並合併等核准動作。
Phasr 會取代你的編輯器嗎?
不一定。頁面強調可一鍵交接到外部編輯器,因此它看起來是設計成與原生開發工具並行使用,而不是取而代之。
替代方案
- 單一代理程式碼助理:一次專注於一個代理或一條聊天驅動的程式碼流程的工具。這類工具較簡單,但不強調平行任務協調或 worktree 隔離。
- IDE 原生 AI 程式碼功能:整合於編輯器的助理,例如內建於程式碼編輯器或 IDE 的功能。這類工具在編輯器內提供便利協助,但可能無法提供相同的多代理工作區或審核流程。
- 其他以終端機為主的代理執行工具:從終端機執行代理的 CLI 協調工具。這些工具可能提供類似的代理執行能力,但不一定具備相同的審核優先合併流程或內建的 worktree 管理。
- 一般 Git 工作流程工具:協助管理程式碼變更的分支與合併工具。這些工具支援協作,但並非專為平行協調多個 AI 程式碼代理而設計。
替代品
Devin
Devin 是 AI 程式碼代理,可平行執行程式碼遷移與大型重構子任務;工程師負責專案管理並審核變更。
imgcook
imgcook 是一款智能工具,只需點擊一下,即可將設計稿轉換為高品質、可投入生產的程式碼。
Pi Coding Agent
Pi Coding Agent 是一款以終端機與命令列為主的程式開發助手,適合需要在 terminal 內進行 coding 協助的開發者。提供 docs、GitHub 與 Discord 供安裝、回饋與討論。
Biji
Biji是一個多功能平台,旨在透過創新工具和功能提升生產力。
Ably Chat
Ably Chat 提供聊天 API 與 SDK,讓你打造自訂即時聊天室,支援反應、在線狀態、訊息編輯/刪除等功能。
AakarDev AI
AakarDev AI 是一個強大的平台,通過無縫的向量資料庫整合簡化 AI 應用程式的開發,實現快速部署和可擴展性。