繁中

Maestro AI編程助理與桌面中心同時工作

Maestro是一款免費的桌面應用程式,允許您在項目中並行運行多個AI編程助手,例如Claude Code、OpenAI Codex、OpenCode等。支持快捷方式的快速操作、Git工作樹的分支隔離、Auto Run 24小時無人值守任務、群聊模式下多個代理協調、移動終端遠程監控。該工具實現了真正的並行和無衝突開發,大大提高了開發效率,減少了在多個項目之間切換所花費的時間,並保持您專注和流暢,更快地完成編碼和自動化。

在過去的一年裡,AI編程助理的數量有所增加。有些人習慣使用Claude Code,有些人使用OpenAI Codex,有些人正在嘗試OpenCode或其他CLI代理工具。他們在每個方面都很強大,但隨著項目逐漸增加,任務開始齊頭並進,一個新的問題很快出現了: 如何同時管理多個AI編程代理,而不是在不同窗口之間來回切換?

Maestro 是為這個問題而生的工具。

這是一個開源的桌面應用程式,目標很簡單:將不同的AI編程助手集中在一個地方,以便他們可以同時工作。您無需在多個終端和多個編輯器窗口之間切換,而是可以直接在Maestro中啟動多個代理,讓它們處理不同的任務。

這種工作方式實際上有點像傳統開發的團隊合作,只是團隊成員從「人類開發人員」變成了「人工智慧代理人」。您可以讓一個代理修復錯誤,另一個代理編寫新功能,並讓一個代理構建測試代碼。它們在自己的環境中運作,而不會相互干擾。

大師的一個關鍵設計是使用 Git工作樹 用於任務隔離。每個AI代理都運行在一個單獨的工作樹分支中,因此它不會污染主分支,也不會與其他代理衝突。換句話說,你真的可以做到 並行開發:多個人工智慧同時更改代碼,但彼此完全隔離。

這種機制使得開發過去難以實現的事情成為可能。例如,您可以讓幾個AI代理同時嘗試不同的實現,然後選擇最佳結果並將其合併回主項目中。這種在傳統手工開發中成本高昂的「多路徑嘗試」開發模型在人工智慧代理環境中已經變得非常自然。

大師還提供了一種名為 自動運行 .打開後,人工智慧代理可以繼續運行設定的任務,而無需您將眼睛盯著屏幕。作者在項目描述中提到,他曾經讓系統連續運行近24小時,讓人工智慧自動完成一系列開發任務。對於許多開發人員來說,這種「無人值守開發」可能會成為一種新的工作方式。

除了並行任務外,Maestro還試圖解決另一個問題: 多智能體協作.在一些複雜的任務中,一個人工智慧可能不夠,因此多個代理可以在同一任務環境中協調工作,類似於一個小型的「人工智慧開發團隊」。該模式仍處於探索階段,但在未來已經顯示出潛力。

整個應用程式的運營也明顯偏向高效用戶。Maestro的交互式設計強調鍵盤交互和快速切換,其中許多可以通過快捷方式完成。對於習慣在終端和IDE中高速工作的開發人員來說,這種設計將非常方便。

另一個有趣的細節是,Maestro並不是您已經擁有的人工智慧工具的替代品。它更像是一個 調度層.如果您已經配置了Claude Code、Codex或OpenCode,則這些工具仍將像Maestro中的那樣工作。您的HCP工具、權限配置和API設置可以直接重複使用。

從某種意義上說,大師做的事情有點像 指揮中心 人工智慧編程代理。它並不試圖成為一種新的人工智慧模型,而是允許不同的人工智慧更有效地協同工作。

隨著人工智慧編程工具越來越強大,未來的開發過程可能會逐漸從「人類寫代碼,人工智慧輔助」轉變為「人工智慧寫代碼,人負責調度」。在這種趨勢下,Maestro等工具可能會變得越來越重要,因為真正的效率提高不僅來自更強大的模型,還來自更好的工作流程。

如果您在日常開發中已經大量使用人工智慧編程助手,Maestro提供了一種新的思考方式:您不再只使用一個AI,而是有多個AI同時為您工作。

Github:https://github.com/pedramamini/Maestro
管材:

Scroll to Top