Teamwork Graph CLI
Multi-agent 應用

當 Agent 共享一張關係連結圖,
它們就會像團隊一樣協作。

TWG 是多個 Agent 共同對話的工作資料層。以下八種模式,橫跨審閱、報表、響應、檢索與發佈五個面向。

它如何運作

兩個協定,一層工作資料。

A2A

Agent ↔ Agent(水平)

Agent 透過 Agent Card 互相發現、彼此呼叫。它們會協商、交接任務,並在不同專家之間串流進度。

A1
A2
A3
MCP

Agent → Tool(垂直)

Agent 向下接觸結構化的工具與資料。TWG 把 Atlassian 工作資料封裝成單一 MCP server,讓系統裡每個 Agent 都能共用。

Agent
TWG
Atlassian

TWG 正好坐落在交會點上 — 上承多個 Agent 共用(A2A),下接真實的工作資料(MCP)。

真實世界中的模式

八種讓 Agent 用上 TWG 的方式。

Debate

01PR 審閱 Crew

提出 PR,自動收到結合「程式品質」與「原始需求脈絡」雙視角的審閱意見。

參與的 Agent
Reviewer Agent
統籌整個流程,並產出最終審閱意見
Code Agent
分析 diff 的程式變更
Context Agent
透過 TWG 取得 Jira AC 與 Confluence spec

審閱者同時看到程式品質與產品意圖兩種觀點,每次省下 30 分鐘以上的跨產品脈絡收集時間。

代表性的 TWG 呼叫
$ twg resolve --query "https://bitbucket.org/org/repo/pull-requests/482"
$ twg context jira workitem MOBL-201 -o json
$ twg confluence page get 78901 -o json
Supervisor + Pipeline

02Sprint 自動週報

每週一早上 9 點,自動產出整合 Jira 進度、PR 吞吐量與 demo 影片的 sprint 健康度報告。

參與的 Agent
Supervisor
協調整條 pipeline
Jira Agent
抓取本期 sprint 的 issues
Bitbucket Agent
彙整 PR 吞吐量
Loom/Confluence Agent
收集 demo 與會議筆記
Synthesis Agent
編織出跨產品的敘事脈絡
Publisher Agent
發佈到 Confluence 與 Slack

PM 不必再在三個產品之間切換分頁。報告自動帶入跨產品的因果關聯。

代表性的 TWG 呼叫
$ twg jira sprint --id 14 --output json
$ twg bitbucket pull-requests query --since 1w
$ twg loom video query --workspace mobile
Swarm

03跨產品事件響應

JSM 事件單一開,幾分鐘內就鎖定根因、把對應的 runbook 端出來。

參與的 Agent
JSM Agent
持有事件主導權,啟動 triage
Bitbucket Agent
定位可疑的 deploy
Confluence Agent
撈出匹配的 runbook
Slack Agent
通知 on-call 並開設戰情室

MTTR 從幾小時壓到幾分鐘。Agent 之間跨產品無縫接手,整個過程不需要真人切換分頁。

代表性的 TWG 呼叫
$ twg jsm incident get INC-9821 -o json
$ twg bitbucket deployment query --since 2h
$ twg confluence page query --label "runbook service-x"
Supervisor

04知識庫 Agentic RAG

員工問「我們的 SSO 架構是什麼?」時,得到的是有引用、帶結構化關聯的答案,而不是一堆片段拼湊。

參與的 Agent
Router
規劃整次檢索的策略
Confluence Agent
搜尋文件
Jira Agent
撈出相關的 epic
Graph Agent
走訪「文件 → 決策 → 負責人」這條鏈
Answer Agent
綜合產生附引用的最終答案

答案是基於「文件 ↔ 決策 ↔ 負責人」三方關聯而生,不再只是關鍵字匹配。

代表性的 TWG 呼叫
$ twg search "SSO architecture" --app confluence --limit 10
$ twg context confluence page 12345 -o json
Pipeline

05Spec → Backlog

PM 在 Confluence 寫完 spec,對應的 epic 與 ticket 就自動出現在 Jira 裡。

參與的 Agent
Reader
解析 spec 頁面內容
Decomposer
把工作拆解成 task
Estimator
對照歷史 ticket 校正估時
Creator
建立 epic 與其 child issue

從 spec 到 ticket 的時間從幾天壓到幾分鐘。Estimator 還會透過 TWG 對照歷史相似 ticket 校正估時。

代表性的 TWG 呼叫
$ twg confluence page get 23456 -o json
$ twg jira workitem query --jql "labels = onboarding" -o json
Supervisor

06新人 Onboarding 助理

新人問「這週我該做什麼?」時,會收到一份涵蓋團隊、目標、任務、會議的客製計畫。

參與的 Agent
People Agent
釐清所屬團隊與彙報線
Focus Area Agent
找出進行中的 OKR
Task Agent
列出指派給本人的 ticket
Calendar Agent
讀取本週的會議行程
Coach
整合產出個人化計畫

Onboarding 變成自助式服務。新人不必再反覆找 buddy 問東問西。

代表性的 TWG 呼叫
$ twg user search --query me
$ twg goals query --owner me --status active
$ twg work query --assignee me --updated-since 7d
Pipeline + Debate

07Release Notes 自動化

切版發佈時,同步產出技術向 changelog 與行銷向摘要,兩份內容不會走鐘。

參與的 Agent
Bitbucket Agent
列出已合併的 PR
Jira Agent
對應出相關 ticket 與標記
Tech Writer
撰寫工程版 changelog
Marketing Writer
撰寫面向客戶的行銷文案
Critic
驗證兩份草稿都有同樣的事實依據

兩個版本都基於同一批已交付的 ticket,行銷不會誇大,也不會漏掉功能。

代表性的 TWG 呼叫
$ twg bitbucket pull-requests query --merged --since 14d
$ twg jira workitem query --jql "fixVersion = 5.4 AND user-facing = true"
Swarm

08合規與稽核

稽核員會問「每一次 prod 變更都要有 ticket 和簽核紀錄,證明給我看。」走訪關係連結圖,把缺口找出來。

參與的 Agent
Bitbucket Agent
列出 prod 環境的 deployment
Jira Agent
撈出相關的變更 ticket
JSM Agent
取得簽核紀錄
Reporter
對接資料、找出缺漏邊、產出報告

SOC2 / ISO 稽核不再是試算表考古。缺口會直接以「圖上缺少的邊」呈現出來。

代表性的 TWG 呼叫
$ twg bitbucket deployment query --env production --since 90d
$ twg jira workitem query --jql "type = Change AND fixVersion >= 5.0"
$ twg jsm incident query --status approved --since 90d
八種模式,一層工作資料

挑一個模式,
當天就能跑起來。

上述所有範例都用真實 TWG 指令執行。帶上你慣用的 agent framework 即可。