Yardlet icon

Yardlet

Yardlet 是免費開源的原生 Mac 應用程式,可並行執行 Codex 與 Claude Code 等 coding agent CLI,整合任務管理、跨代理協作、審核、程式碼審查、瀏覽器自動化、MCP 連接器與帳戶額度檢視,沿用現有登入。

Yardlet

Yardlet 是什麼?

Yardlet 是用來並行執行你現有 coding agent CLI 的原生 Mac 應用程式。它以 Swift 撰寫,而不是以網頁檢視呈現,提供共用側邊欄、對話檢視、編輯器與核准卡介面,同時保留每個 agent 原有的登入狀態與提供者專屬選項。

此應用程式是為跨越多個 agent 與任務的工作流程所設計:agent 可以互相傳送訊息、在另一個提供者上啟動子任務、等待結果並排程工作。它也將任務審查、pull request 檢查、瀏覽器自動化、MCP 連接器、帳戶額度檢視,以及可選的手機核准功能整合到同一個工作區。

功能

統一的 agent 工作區

在單一原生 Swift 介面中並行執行受支援的 agent CLI,提供共用側邊欄、對話檢視、編輯器與核准卡。每個 agent 保留自己的控制項與可用選項。

跨 agent 任務協作

讓 agent 使用任務層級工具讀取或傳送訊息給其他任務、建立任務、在另一個提供者上執行子 agent、等待結果,並在 Yardlet 保持開啟時排程工作。

審查與合併工作流程

逐檔檢視上一輪的差異、還原檔案或分叉工作,並在對話旁使用終端機與檔案面板。Pull request 卡片透過使用者自己的 gh 追蹤檢查與審查;檢查失敗時可使用「修正 CI」選項。

帳戶與使用量檢視

查看每個帳戶的工作階段與每週額度、每個提供者使用多個帳戶,並將同時啟動的任務分配給剩餘額度最多的帳戶。已儲存的任務會保留其啟動時使用的帳戶。

由 agent 控制的瀏覽器

讓 agent 使用瀏覽器工具操作對話旁的 Chromium 面板。Yardlet 可從其保管庫填入已儲存的登入資訊、兩步驟驗證碼與通行密鑰;遇到 CAPTCHA 或付款步驟時,則可交由使用者接手。

MCP 連接器

設定一次即可供 agent 使用的連接器,包括透過 Yardlet 本機 MCP 伺服器提供的內建 Gmail、Google Calendar 與 Google Drive 支援,以及 GitHub、Slack、遠端 MCP 服務、登錄庫與匯入的伺服器。

使用情境

  • 同時執行多個 coding agent

    在共用工作區中讓 Codex、Claude Code 或其他受支援的 CLI 保持可見,同時保留每個 agent 提供的登入狀態、模型選項與權限行為。

  • 跨 agent 委派工作

    讓一項任務檢視另一項任務的最新回合、傳送訊息、建立子任務,或在工作流程需要專門的 agent 交接時呼叫另一個提供者的子 agent。

  • 審查與合併 agent 變更

    在對話旁檢視變更、審查檔案與 pull request 檢查,並在審查與檢查準備就緒後,使用使用者自己的 gh 設定進行合併。

  • 處理需驗證的網頁任務

    使用瀏覽器工具讓 agent 在已登入的 Chromium 面板中工作,然後在需要使用者直接操作的 CAPTCHA、通行密鑰或付款步驟時接手處理。

  • 執行已連接的工作任務

    一次連接電子郵件、行事曆、儲存空間、GitHub、Slack 或其他 MCP 服務,讓所選連接器可供 agent 任務使用,並可按任務控制是否關閉。

Pros and Cons

Pros

  • 依 MIT License 免費開源。
  • 使用 agent CLI 既有的登入狀態與工作階段儲存資料,而不是複製或移動工作階段。
  • 在單一 Mac 工作區中整合多個 agent、跨任務協作、審查工具、瀏覽器自動化、連接器與使用量檢視。
  • 核准卡讓使用者確認流程保持在工作流程中,包括檢查任務之間傳遞的核准文字。
  • 支援每個提供者使用多個帳戶,並顯示工作階段與每週額度使用量。

Cons

  • 網站指定 Apple silicon 上的 macOS 15 或更新版本,因此文件所述的安裝目標僅限於該平台。
  • 至少必須先透過其自身 CLI 安裝並登入一個 agent;Yardlet 使用這些既有工作階段,不提供獨立的提供者帳戶。
  • Android companion 的說明指出目前尚未公開,而且排程工作會在 Yardlet 開啟時執行。

FAQ

如何開始使用 Yardlet?

Yardlet 會啟動 Mac 上已安裝並登入的 agent CLI。請先安裝 Yardlet,再登入至少一個受支援的 agent,然後啟動任務。

Yardlet 支援哪些 coding agent?

首頁列出 Codex、Claude Code、OpenCode、Cursor Agent、Antigravity CLI、Kimi Code、Grok Build、Hermes Agent、Muse Code 與 Pi。Yardlet 的「設定」>「Harnesses」清單會顯示可啟動的 agent。

我可以為任務設定或監控哪些項目?

每項任務都有用於提示詞與檔案附件的編輯器、權限模式選擇器、由所選 agent 提供的模型與工作量選項、計畫追蹤功能,以及內容與帳戶額度的使用量指標。

Agent 可以跨任務與不同提供者協同工作嗎?

可以。Agent 能讀取其他任務並傳送訊息、在自身底下建立任務、在另一個 agent 上執行子 agent、等待結果,並在 Yardlet 開啟時排程工作。在另一個專案中傳送訊息或啟動任務需要核准。

有哪些平台與授權資訊?

Yardlet 是以 Swift 撰寫的原生 Mac 應用程式。網站指定 macOS 15 或更新版本與 Apple silicon,並說明其採用 MIT License,且免費開源。定價頁面未提供個別方案詳細資訊。

Quick Facts

類別
開發者工具
平台
原生 Mac 應用程式;macOS 15 或更新版本
硬體
Apple silicon
授權
MIT License;免費開源
主要工作流程
並行執行與協調 coding agent CLI
來源網域
yardlet.app