Phasr

Phasr

Phasr Inc. · 程式設計

Phasr 是一款免費且開源的 AI 程式開發代理工作空間,可同時執行多個 CLI AI 程式開發代理,每個都在自己的 Git worktree 中。你開啟一個儲存庫,連接像 Claude Code、Codex CLI 或 Gemini CLI 這樣的代理,然後給每一個代理一項各自的任務。每個代理都在獨立的 branch 中工作,因此它們的修改永遠不會互相覆蓋。接著你審查每一份 diff,只合併你真正想要的變更。這是一款給開發者用的桌面工作空間,適合已經在用 CLI 程式開發代理、並想從一次一項任務擴展到一小群代理的人。

Phasr 的介面預覽

關於 Phasr

Phasr 是什麼

Phasr 是一款用來調度 AI 程式開發代理的桌面應用程式。它不會取代你的代理,也不會取代你的編輯器。它位在兩者之上,解決一個當你同時執行超過一個代理時馬上浮現的問題:如何避免平行工作變成一團亂。

核心概念是每項任務各自擁有獨立 branch。每項任務都會取得自己的 Git worktree,那是一份獨立的工昨目錄,綁定自己的 branch,但共用同一份儲存庫歷史。代理 A 可以改寫你的驗證模組,同時代理 B 在另一個目錄裡寫測試,而兩者都看不到對方做到一半的修改。不用 stash,不用來回切換 branch,也不會有被覆蓋的檔案。

最大的限制在於適用範圍。Phasr 鎖定的是熟悉 Git 與命令列代理的開發者,因此它假設你懂 worktree、branch 與合併。它在你自己的機器上執行。它本身不提供 AI 模型。你得自備代理與自己的訂閱。就我看來,這個專案還很早期,所以要預期會有些粗糙之處,以及一些仍列在開發路線圖上、還沒正式推出的功能。

開始使用

  1. 從官方網站或 GitHub 儲存庫下載 Phasr,並在桌面上開啟應用程式。
  2. 將它指向本機的 Git 儲存庫,讓它能讀取你的專案,並從你的歷史紀錄建立 worktree。
  3. 用你現有的憑證連接一個 CLI 程式開發代理,例如 Claude Code、Codex CLI、Gemini CLI 或 Aider。
  4. 建立一項任務,給它一個明確的目標,然後啟動。Phasr 會為該任務開出一份專屬的 worktree。
  5. 當代理完成後,開啟 diff,核可你看起來沒問題的部分,再把該 branch 合併進你的主線。

產品資訊

快速了解 Phasr 的定價、支援平台與效能。

免費方案是
付費方案$0
平台Windows, macOS, Linux
開發者Phasr Inc.
類別程式設計
發布日期Jan 2026
最近更新Sep 2026
網站訪問量1.9K
網站全球排名10.2M
API 提供狀態N/A

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 已經在用 CLI 程式開發代理的開發者:如果你每天都會啟動 Claude Code 或 Codex CLI,Phasr 能讓你不用在終端機分頁之間來回切換,也不會搞不清楚哪個代理改了什麼。
  • 獨立開發者與小型團隊:先審查後合併的流程適合任何想讓人在每次變更落地前先核可的人,而且不必架設笨重的 CI 機制。
  • 剛接觸多代理工作的工程師:視覺化的工作空間讓獨立的 branch 與 worktree 比原始 Git 指令更容易理解。

任務

  • 功能開發與錯誤修復並行:把一項新功能交給一個代理,把一個正式環境的錯誤交給另一個,兩者都能推進而不會互相踩到檔案。
  • A/B 實作比較:給兩個代理同樣的提示但不同的作法,然後把 diff 並排比較,留下比較好的那一個。
  • 審查與合併的收尾:利用各任務的 diff 檢查產生的程式碼、執行測試,只合併通過的變更。
  • 補齊文件:讓一個代理草擬文件,同時另一個寫程式,因為它們碰觸的檔案集合不同。

情境

  • 在忙碌的衝刺期為每項任務配置一份 worktree:每個目標都有自己的 branch 與目錄,因此在許多小工作之間,脈絡都能保持乾淨。
  • 同時執行撰寫與審查代理:一個代理產出程式碼,同時另一個在另一份 worktree 中做靜態分析或檢查安全問題。
  • 在開會前啟動一次長時間的代理執行:你可以讓代理在本機工作,回來時看到的是一份可審查的 diff,而不是狀態不明的混亂工作區。
  • 在同一項任務上比較兩個模型:每個代理各開一份 worktree,再依真實的測試結果評斷產出。

主要功能

平行代理執行

Phasr 能從單一桌面視窗同時執行多個平行的 AI 程式開發代理。你為每個代理指派一項任務,並在同一處觀察進度。不必再為每個工作開一個終端機。換來的是吞吐量:三個代理跑三十分鐘,勝過一個代理跑九十分鐘。

Git worktree 隔離

那麼,是什麼讓平行工作變得安全?是 worktree 隔離。這是整個產品其餘部分所仰賴的功能。每項任務都有自己的 worktree,那是一份綁定專屬 branch、但共用同一份儲存庫的獨立目錄。代理無法覆蓋彼此的修改,而你的主 branch 在你選擇合併之前都會保持原樣。對於經典的「兩個代理、一個資料夾」衝突,這是我見過最乾淨的解法。

先審查後合併的工作流程

沒有你的核可,任何東西都不會進到你的主 branch。Phasr 把 AI 程式碼審查變成內建步驟,而不是事後才想到的事。它會顯示每項任務的 diff,讓你執行測試指令,然後在你滿意時合併該 branch。核可的關卡可以設定,因此你可以讓高風險的變更走明確的人工審查,讓低風險的變更快一點通過。

不綁定特定代理的設定

Phasr 不會把你綁在單一廠商上。它能連接 Claude Code、Codex CLI、Gemini CLI、Aider 以及其他原生於終端機的代理,並使用你現有的訂閱與憑證。如果出現新的 CLI 代理,你也能直接接入,不必改動你的工作空間。

即時 diff 與 IDE 深度連結

當代理在運作時,Phasr 會呈現即時的 diff,讓你不必等它完成就能看到正在改變什麼。把它想成一種你確實能觀察的多代理工作流程。當你想手動檢查或微調某個檔案時,深度連結會直接帶你進到編輯器。這樣的組合讓審查步驟保持快速,而不是一件苦差事。

便於追溯的 branch 命名

每項任務都帶有一套 branch 命名慣例,因此每一份 worktree 都能對應回催生它的那個目標。當你同時有五、六項任務在跑時,正是這種命名紀律讓工作空間在一天之後仍保持易讀。

優缺點

優點

  • worktree 隔離消除了平行執行代理時對檔案互撞的擔憂。
  • 能搭配你已經付費的 CLI 代理,因此不需要新的模型訂閱。
  • 先審查後合併讓人在每個進到主 branch 的變更上都握有主控權。
  • 免費且開源,程式碼放在 GitHub 上可供檢視與貢獻。
  • 桌面介面讓每項任務一個 branch 的工作比原始 Git 指令更容易理解。

缺點

  • 假設你熟悉 worktree 與合併這類 Git 概念,因此新手會很吃力。
  • 本身不帶任何模型。價值完全取決於你連接的代理以及它們的成本。
  • 文件在有些地方仍然單薄。第一次設定的時間比應有的還長。
  • 專案還很早期。預期會有一些不夠精緻之處,以及仍在開發路線圖上、而非已推出版本中的功能。

常見問題

可以。Phasr 免費且開源。應用程式本身不收費。不過你連接的 AI 代理可能會透過它們自己的訂閱或 API 用量向你收費。

相關內容

探索與 Phasr 相關的工具、技能與文章。

Phasr 替代方案

Forefront

Forefront

Forefront · 程式設計

Forefront 是一個用來打造開源 AI 的網頁平台。你可以用自己的資料微調主流的開源語言模型、評估它們的表現,再透過 API 執行,或匯出後自行架設。想要封閉式平台的便利、卻堅持要自己擁有模型與資料的開發者,就是這裡的目標客群。

免費 / $0 - $99/mo查看詳情
Startkit

Startkit

StartKit.AI · 程式設計

Startkit 是一套用來打造 AI SaaS 與 AI 包裝產品的樣板。可以把它想成一個 AI 新創樣板,把枯燥的部分都先接好了:驗證、Stripe 與 Lemon Squeezy 付款、用量限制、交易型電子郵件,以及一套能與 OpenAI、Anthropic、Groq 或 Llama 溝通的 AI API 啟動套件。你複製儲存庫、設定價格,然後專心在產品中使用者真正願意付費的部分。它建構於 React 與 Tailwind 之上的 Next.js,所以大部分的樣板程式碼對你來說並不陌生。

付費 / $99 - $499 one-time查看詳情
Testim

Testim

Tricentis · 程式設計

Testim 是專為網頁、行動與 Salesforce 應用程式打造的 AI 測試自動化平台,用來建立並執行端到端測試。它靠機器學習在介面變動時維持測試穩定,團隊因此少花時間修補壞掉的定位器。對於一款今天就能開始使用的自動化測試工具來說,這表現不算差。你透過在瀏覽器錄製動作來建立測試,需要更多控制時再補上 JavaScript。對忙碌的 QA 團隊來說,這是個可靠的選擇。

免費 / Custom pricing on request查看詳情