跳到正文
Agent.SpaceAgent 入門打開 Agent.Space
Agent 入門第 8 章08 / 08

多人、多 Agent 協作:這次,大家一起動手

約 8 分鐘閱讀

讀完這一章,你會和朋友在同一段對話裡討論,分別呼叫 Agent,把結果接到同一份作品上。

邀請頁快做好了。你正在挑標題顏色,小林問:「下雨還走嗎?」阿青接著問:「我最在意的是走到一半能不能坐下來。」

很好,真的會來參加的人開始提意見了。

這一章,把兩位朋友也請進「週末散步小隊」的 Workspace。你們可以在同一段 Agent 對話裡討論,也可以各自開一段對話,讓不同的 Agent 分頭做事。檔案、討論和成果,都圍繞著這個專案。

這次試一個小分工:你負責頁面,小林檢查資訊,阿青扮演「收到邀請、只想知道怎麼參加」的朋友。

三位成員圍繞同一個工作空間討論,分別使用兩段 Agent 對話,共用中間的頁面檔案和檢查意見。
一起討論,分頭動手,再回到同一份作品上。成員、Agent 和檔案都在這個 Workspace 裡。

1. 把朋友請進同一個 Workspace

點左側欄的「成員」,進入「成員與權限」,替朋友需要的角色點「建立邀請連結」,把連結傳給對方;也可以分享 QR Code。朋友用自己的 Agent.Space 帳號登入,確認邀請後就會加入。邀請連結 7 天內有效,同一條連結可以讓好幾個人一起加入。

三種角色這樣分:

  • 編輯者(Editor):可以編輯內容、呼叫 Agent。需要一起派任務、改檔案,就選它。
  • 檢視者(Viewer):只能查看,不能呼叫 Agent。適合只是來看看成果的人。
  • 擁有者(Owner):管理 Workspace 和成員,建立或撤銷邀請連結,並負擔這個 Workspace 的 Agent 用量。朋友加入時,確認邀請的頁面上會寫明費用由誰負擔。

這個練習裡,小林和阿青都要參與對話,所以用編輯者。加入後,請他們確認兩件事:能在檔案區找到 weekend-walk/index.html,也能打開之前做邀請頁的那段對話。

邀請連結是用來加入工作空間的,裡面有共用的檔案和對話;如果只是想把成品給別人看,可以回到上一章的分享方式。

2. 同一段對話,大家都能接著說

一段持續進行的 Agent 對話叫 Session。它屬於 Workspace:有編輯權限的成員可以打開現有的 Session,看看前面的過程,再補充要求。誰開了這段對話,不代表只有那個人能繼續。

假設之前是用 Codex 做網頁,一次討論可以像這樣進行。下面只是範例,實際的回覆會不一樣:

你: 請看一下現在的 index.html。第一次參加的人可能還會問什麼?先討論,不改檔案。

Codex: 可以把「下雨就改期」放得更醒目,免得讀者漏看。

小林: 同意。請試寫一句輕鬆的提醒,保留「改期」的意思。

Codex: 「要是下雨,我們就換個晴天再出發。」

阿青: 這句可以。再幫我們確認一下,頁面上有沒有說走累了可以休息,先不要修改。

聊天裡會顯示成員身分,大家順著紀錄就能看到意見和回覆。小林接著你剛才的要求往下聊,阿青也能補上自己在意的地方。

在 Agent 對話裡送出的內容,都會交給這個 Agent 處理。「先討論,不改檔案」也是一項任務:它會閱讀、回覆,也可能產生模型用量。想先聽聽意見,就把這句話講清楚;決定好了,再讓它動手。

如果它正在忙,新的輸入會進入所有成員共用的佇列,每一條都標著是誰送的,輪到執行時再進到聊天裡。等它回覆完再接著說,最容易跟上第一次協作的節奏。停止目前任務、確認它的權限請求,都由發起這次任務的人來做;擁有者也可以停止任務。

3. 各自找一個 Agent,分頭進行

討論有了方向,就可以分工了。你繼續在原本的 Session 裡呼叫 Codex;小林在同一個 Workspace 建立新的 Session,選擇目前可用的 Claude Code 和相容的模型。

不同的 Session 可以同時進行,小林不用等你的任務全部結束才開始。換用另一種 Harness 需要建立新的 Session,專案檔案還是在原處。

想同時盯著兩段對話,可以打開左側欄「更多」裡的「畫布」(Beta),把兩段對話從側欄拖進去。畫布是整個 Workspace 共用的一張大桌子,大家看到的是同一個版面;在對話卡片裡也能直接繼續傳訊息。

誰來推進在哪裡做這次負責什麼
你呼叫 Codex原本做頁面的 Session調整邀請頁,只修改 weekend-walk/index.html
小林呼叫 Claude Code新開的內容檢查 Session讀邀請頁,把檢查意見寫進 review.md
阿青參與討論打開這兩段共用的對話看過程、補要求,最後一起看頁面

這是為了方便練習而安排的角色,Codex 和 Claude Code 都能負責製作或檢查。依目前可用的 Agent 和模型來選就好。

你可以給負責頁面的 Agent 這段要求:

text
請修改 weekend-walk/index.html,把「下雨就改期」改成:「要是下雨,我們就換個晴天再出發。」把這句提醒放在準備清單附近,讓手機上也容易看到。
保留已確認的時間、地點、路線、範例活動標記和按鈕跳轉。這次只修改 weekend-walk/index.html,不改其他檔案,先不要公開發佈。完成後說明修改內容和檢查結果。

小林可以在新的 Session 裡送出:

text
請閱讀 Workspace 裡的 weekend-walk/index.html。這是「週末散步小隊」的虛構活動邀請頁。我們正在調整雨天提醒;請檢查活動資訊,不要修改網頁。
站在第一次參加的朋友的角度,檢查時間、地點、路線、休息安排和參加說明是否清楚,保留「範例活動」這個前提。最多寫三條具體建議,存到 Workspace 根目錄的 review.md。每條寫清楚發現了什麼、建議改什麼;沒有問題就照實說明。不要修改 index.html,不增加報名表,也不要公開發佈。如果沒有實際打開網頁,請不要聲稱檢查過視覺效果。

review.md 是一份普通的文字筆記。它存在共用的檔案裡,下一位參與的人可以直接讀到,之後也能交給負責修改的 Agent 使用。把它放在根目錄、不放進 weekend-walk,是因為那個資料夾以後可能整個發佈成網站,檢查筆記不需要跟著公開。

4. 大家看到同一份檔案,先說好誰來改

現在,頁面和檢查筆記都在這個 Workspace 裡。你看得到小林請 Agent 寫的建議,小林也打得開你改過的邀請頁。

這裡沒有「你的 index.html」和「小林的 index.html」兩份私人原稿。大家操作的是同一份當下的檔案。所以這次只讓一個 Agent 改頁面,另一個寫獨立的檢查筆記。兩邊同時重寫同一個檔案,可能會蓋掉彼此的修改;Workspace 不會自動把所有衝突都合併好。

等兩個任務都結束,你們一起讀 review.md,挑出要採用的建議,再交給負責頁面的 Session:

text
請先閱讀目前的 weekend-walk/index.html 和 review.md。先列出哪些建議已經在目前的頁面中解決,哪些還沒解決。暫時不要修改檔案,等我們確認要採用哪些建議。

這一步也能發現「檢查時還沒改好,現在已經改好了」的情況。確認後再給出具體的修改要求。存好之後,阿青打開檔案檢查;如果看的是站點,就照第 7 章點「更新預覽」,三個人看同一個版本。

5. 人翻得到討論,Agent 還需要交接

成員可以在權限範圍內查看共用的對話。新 Session 的 Agent 不會自動知道其他 Session 的全部討論。這兩件事可以同時成立。

所以,小林開新對話時要寫清楚「這是虛構邀請頁,不增加報名表」;負責修改的 Agent 也要被明確告知去讀 review.md。共用檔案讓交接有了落腳處,具體的任務和已經確認的決定,還是要講明白。

如果明天換阿青接手,她可以直接打開現有的 Session 繼續,也可以建立新的 Session,給出這份簡短的交接:

頁面在 weekend-walk/index.html,檢查意見在 review.md。集合時間和路線已確認;請先讀檔案,再告訴我還有哪些建議待處理。保留範例標記,不增加表單,暫不發佈。

多 Agent 的配合,就從這樣一次明確的分工、一次交接開始。誰來做、做完交給誰,由你們來安排。

下一次,把你的小隊也帶上

到這裡,你們已經完成了一次小合作:在一段對話裡商量,各自呼叫 Agent 分頭進行,再回到同一份作品檢查結果。

Agent.Space 的方便,也就藏在這些動作裡:朋友用自己的帳號加入,就能圍繞現有的檔案和討論繼續工作;每個人都能帶著自己的判斷呼叫 Agent,成果留在同一個專案裡。下次換人接手,頁面在哪裡、改過什麼,都有地方找。

讀書會、朋友聚餐、一個小工具,都可以這樣開始。你負責發起,有人補點子,有人挑問題,Agent 幫忙動手。

熟悉之後,還可以試試「更多」裡的兩樣東西:定時任務(Beta)會照你設定的週期,把同一段要求自動傳給 Agent,比如每週五提醒大家確認人數;畫布上的小工具可以由 Agent 做成一塊隨資料更新的小看板。它們都還在 Beta,介面隨時可能調整。

開始你們的下一個專案。至於這次散步要不要帶零食,就留給小隊自己討論吧。

下一次,換成你的想法。

先從一件小事開始。做出來,看看它,再往前走一步。

開始自己的專案