Hub Claude Code 教學

大師篇 · 第 23 章

能描述問題,就能建工具

走完整個大師篇,你大概學了一身重武器——Context 工程、驗證閘門、多代理、Worktree、Hooks、Headless、成本控管。可能也冒出一個念頭:「這些是不是只有工程師玩得動?」這一章就是來打消這個顧慮的。Anthropic 內部連不寫程式的團隊——做廣告投放的 Growth Marketing、處理法務的 Legal——都靠 Claude Code 建出了自己的自動化工作流。它們證明一件事:真正的門檻不是「會不會寫 code」,而是「能不能把問題講清楚」。會描述問題的人,就能建工具。我們用這兩個真實案例收尾,讓你帶著「我也做得到」的底氣離開大師篇。

先把話說在前頭:這一章幾乎全是官方實證。核心的兩個案例——行銷團隊、法務團隊——都出自 Anthropic 官方那篇〈How Anthropic teams use Claude Code〉(Anthropic 各團隊怎麼用 Claude Code),講的是公司內部真實發生的事,不是想像、也不是行銷願景。這次深化另外補了三份同樣站得住腳的料:Anthropic 官方部落格分別對行銷、法務案例發的加長版報導、一份分析二十多萬名使用者的官方研究,以及法務案例後來真的做成、任何人都能安裝的公開專案。所以這一章的份量,不是「理論上你能做到」,而是「已經有人這樣做到了,而且還是不寫程式的人——現在還有資料和可安裝的成品可以佐證」。

這章的料源徽章:以官方為主幹,少數操作建議借業界共識

前面幾章常出現四級徽章(官方達人社群研究預覽)混用,這章多數時候也是這樣,只是比例懸殊。兩個核心案例、官方研究、claude-for-legal 專案,全部是 Anthropic 第一方公開資料,一路會看到滿滿的 官方。只有 23.5 幾條「非工程師實戰踩雷」的操作建議,引用的是業界第三方的觀察整理,會另外掛 社群——看到這個標記,代表它是廣泛流傳的實務共識,不是 Anthropic 官方規範。

23.1 行銷團隊:一個非工程師,建出處理數百則廣告的代理工作流

第一個案例來自 Anthropic 的 Growth Marketing(成長行銷)團隊。這是一個不寫程式的團隊,做的是廣告投放——你可以想像他們每天要面對成堆的廣告資料、要不斷產出新的廣告變體。傳統上這要嘛靠工程團隊排隊支援,要嘛純手工硬幹。他們選了第三條路:用 Claude Code 建一套,讓 Claude 自己動手處理。

這套工作流裡,他們設計了兩個專門的子代理分工合作。你在第 10 章、第 16 章學過子代理是什麼——這裡就是它的實戰實作,而且操刀的是一位非工程師。兩個子代理大致這樣分工:

子代理一:篩出表現差的廣告

讀進數百則廣告的成效資料(一份大型 CSV 表格),自動分析、標出哪些廣告表現不好、該汰換。原本要人盯著試算表一行行看的活,交給它幾分鐘掃完。

子代理二:生成合規的新變體

針對要替換的廣告,自動生成符合規範(合規)的新廣告變體。不只是亂寫,是照著團隊定下的規則產出,省掉大量重複的文案發想。

更進一步,他們還串接了一個 Figma plugin(Figma 外掛),用程式化的方式一口氣生成最多 100 個廣告變體——把「做一張、調一張、再做一張」的手工流程,變成一次產出一整批。整條流程從「分析成效」到「產出新素材」幾乎全自動,而搭起這條流水線的,是一個不寫 code 的行銷人。官方

這套組合換算成效率數字才真正有感——Anthropic 後來另外發過一篇份量更重的行銷案例報導,寫得更白:改版前做一則廣告平均要 30 分鐘,現在壓縮到 30 秒。更值得玩味的是「建工具」這件事本身花的時間:動手做出那個 Figma plugin 的,同樣是一位不寫程式的行銷人,而她建這個外掛前後只花了 45 分鐘到 1 小時。官方 很多人一聽到「自己建工具」就想像成要籌備好幾天的大工程,這個數字剛好打破這個迷思:只要流程想清楚,「建」這個動作本身常常比你猶豫要不要動手還快。

把常做的事包成一個指令:/rsa 給的啟示

這位行銷人還做了一件更聰明的事:把「產出一批廣告文案」這個天天要做的動作,包成了自己的一個斜線指令,取名 /rsa——對應 Google Ads 的 RSA(Responsive Search Ads,一種一次放好幾組標題和描述、讓系統自動排列組合去測試成效的廣告格式)。她只要打一句話,就能一次拿到 15 組標題、4 組描述,還直接輸出成一份能上傳的 CSV 檔案,不必再手動一格一格填廣告後台的表單。官方

官方沒有公開這個指令檔案的原始內容,但照著上面的行為描述,你完全可以自己動手做一個類似的——第 8 章教過的 Skill 格式,搭配 $ARGUMENTS 帶入參數,寫起來大概會長這樣(下面是照官方描述重建的示範,不是 Anthropic 內部那份真正的檔案):

---
name: rsa
description: 針對指定的廣告活動,生成 Google Ads RSA 格式的標題與描述
---
針對「$ARGUMENTS」這個廣告活動,生成 15 組標題(每組上限 30 字)
與 4 組描述(每組上限 90 字),遵守我們的品牌語氣與產品正確性規則,
最後輸出成一份可直接上傳 Google Ads 的 CSV 檔案。

官方報導裡也提到,這整套行銷工作流其實還掛了幾個獨立的 Agent Skill 當背景知識——一個定義品牌語氣該怎麼寫、一個確保產品資訊正確不能亂講、一個收著 Google Ads RSA 的最佳實務規則。官方 這幾個 Skill 平常不會出現在對話裡,只有任務一觸發,Claude 才會自動把它們讀進來——這正是第 8 章教過的 Skill「按需載入」特性,在這裡不是紙上談兵,是真的被一個行銷人拿去用了。

Growth Marketing 不是唯一在用這套心法的行銷團隊。同一份報導接著列出其他子團隊各自的成果,做法不盡相同,但方向一致——把重複、規則明確的工作交出去,省下的時間都相當可觀:官方

行銷子團隊 用在哪 效果
Customer Marketing 客戶案例研究製作 2.5 小時 → 30 分鐘
Influencer Marketing 日常協作與追蹤 每月省下 100 小時以上
Partner Marketing 展會籌備 籌備時間降低 40%
Digital Marketing 全年產出 生產力提升 5 倍
Product Marketing 產品上市流程 每次上市省 5–10 小時

他做的不是「寫程式」,是「把流程講清楚」

注意這位行銷人實際做的事:他沒有從零手刻演算法,而是把自己每天的工作流程拆解清楚——「先看哪些廣告爛、再生成合規的新版、然後批量產素材」——把這個流程講給 Claude Code 聽,由它去張羅子代理、串接工具。你前面學的子代理、工具串接,本質上就是在替這種「我知道流程、但不想自己刻」的人服務。

描述太籠統,Claude 就會做出「看起來對、其實跑偏」的東西

一個很常見的踩雷模式,是把任務講得像「改善這個表單」「讓廣告文案更好」這樣籠統——Claude 一樣會動手做,而且常常做出一份看起來煞有介事、邏輯卻不是你要的東西,因為它只能照你給的線索去猜。跟這位行銷人的做法對照就懂差別在哪:她講的是「讀哪份 CSV、用什麼門檻判斷廣告該不該換、換下來的新版要守哪些字數與合規限制」,每個環節都釘死了具體的檔案、輸入輸出、限制條件。描述得越具體,Claude 動手的方向就越不會歪。

23.2 法務團隊:用 MCP 接起四個系統,建一個「總機」幫你找對的人

第二個案例來自 Anthropic 的 Legal(法務)團隊——又是一個典型「離寫程式很遠」的部門。法務常見的痛點是:公司同事有個法律問題,但不知道該找哪位律師;問題在不同系統間(文件在這、案件在那、討論在另一邊)散落,光是「找到對的人」就很費神。

他們的解法是用 (你在第 9 章學過的「讓 Claude 連外部工具」的標準介面)把四個常用系統接起來——Google Drive(文件)、JIRA(案件追蹤)、Slack(團隊溝通)、Calendar(行事曆)——然後在上面建一個他們稱為「phone-tree」(電話總機/轉接樹)的工具:同事丟進一個問題,它就根據問題內容,自動路由、轉接到對的那位律師。整個過程不寫一行 code,靠的是把現成的 MCP 連接器組起來、再把「什麼問題該轉給誰」的規則描述清楚。官方

「phone-tree」其實就是你學過的東西組起來的

這個法務總機聽起來很厲害,但拆開看,零件你全認得:第 9 章的 MCP 負責接 Drive/JIRA/Slack/Calendar,加上把「分流規則」用自然語言講清楚——就這樣。它的價值不在技術多深,而在有人願意把「找對的人」這個流程,仔細地描述出來。難的從來不是接線,是把問題想清楚。

不只總機:法務部門其實還有四條並行工作流

「總機」只是這個法務團隊眾多工作流之一。同一個團隊後來另外發了一篇報導,把手上其他幾條並行在跑的流程攤開來講,剛好可以當「同一套心法還能用在哪裡」的示範:官方

行銷素材自助審查

介面架在 Slack 上,行銷同事把素材丟進去,Claude 依形象權、誇大宣稱、資料正確性三個面向標出風險等級——低、中、高。原本要排隊等法務審 2 到 3 天的流程,壓到 24 小時內就能拿到結果。

合約 redline(比對修訂)

自動比對 Google Docs 或 Office 365 上前後版本的合約差異,而且不同類型的文件(NDA、供應商合約……)各自掛不同的 Skill,用該類文件專屬的審查規則去比對,不是一套規則套用所有合約。

COI 利益衝突審查

員工先填一份表單,Claude 拿去對照公司政策分析,把建議送到 Slack 給律師核准——注意,是送給律師核准,不是 Claude 自己拍板定案。

PIA 隱私影響評估

用 MCP 接一個存放過去所有 PIA 報告的 Drive 資料夾,再掛一個定義好格式與關注重點的 Skill,讓 Claude 參考過去的寫法,草擬新案子的隱私影響評估。

從案例到可安裝的成品:claude-for-legal

這幾條工作流沒有停在「內部案例分享」就結束。Anthropic 後來把整套法務工作流真的做成了一個公開、任何人都能安裝的專案——GitHub 上的 anthropics/claude-for-legal,Apache 2.0 授權。裡面依業務領域切成 13 個外掛(商業合約、公司治理、隱私、訴訟……),總共內建超過 70 個具名的代理人,官方在說明文件裡特別強調一句話:一切都是 markdown 和 JSON——不需要 build 步驟,也不需要寫程式背景官方 這句話幾乎是把這一章的核心論點,直接寫進了一個真的能裝、能跑的產品說明裡。

安裝任何一個外掛之後,第一步不是馬上開始審合約,而是先跑一段大約 10 到 20 分鐘的暖身訪談(官方稱 cold-start interview)——讓 Claude 讀進你既有的樣本(像是公司自己的 NDA 範本、內部政策),產出一份很像第 5 章教過的 CLAUDE.md 的「業務檔案」,之後這個外掛底下所有 Skill 都會回頭讀這份檔案。官方講得很直接:跳過這一步,得到的會是一份通用、不貼身的結果。這跟第 5 章「沒有 CLAUDE.md,Claude 每次都要重新猜你的專案慣例」是同一個道理,只是換了個法務場景的名字。官方

整套流程實際跑起來,大致是這樣的指令順序(外掛市集與安裝畫面的細節官方仍在調整,實際操作請以當下的 repo 說明或 /plugin 指令當時的畫面為準):

# 把 claude-for-legal 加進外掛市集
/plugin marketplace add <claude-for-legal 的 repo 路徑>

# 安裝其中一個依業務領域分的外掛
/plugin install commercial-legal@claude-for-legal

# 先跑暖身訪談,餵它讀你的樣本文件
/commercial-legal:cold-start-interview

# 之後每次要審合約,就用這個
/commercial-legal:review

看到「自動」兩個字,別急著解讀成「不用人看」

這整套法務工作流,刻意在最關鍵的地方留了人工核准的關卡:COI 審查的建議是送到 Slack 給律師點頭,不是 Claude 自己下判斷;claude-for-legal 官方也講得很白,所有輸出都是草稿、待律師審核,不是可以直接拿去用的結論。法務、財務、合規這類高風險領域,「自動化」該自動化的是把草稿生出來的力氣,不是「誰該做最後決定」這件事——這條界線,是這個案例裡最值得學走的部分。

23.3 核心教訓:門檻是「描述問題」,不是「會寫程式」

把這兩個案例擺在一起看,結論就浮出來了:建出這些工具的人,都不是工程師。一個是做廣告的,一個是處理法務的。他們沒有比你多會一種程式語言——他們只是把自己每天在做的事,拆解、描述、講清楚,剩下接線、寫 code、跑工具的部分,Claude Code 接手了。

這正是 Anthropic 從內部實踐得到的那句結論:能描述問題的人,就能建工具。過去「自動化」「建工具」是工程師的專利,因為中間隔著一道「你得先會寫程式」的牆。Claude Code 把這道牆拆了——現在隔在你和「一個能幫你做事的工具」之間的,不再是語法、不再是框架,而是一個更基本、人人都練得起來的能力:把問題想清楚、講明白

官方真的量過:分析 23.5 萬人、40 萬個 session 的研究

這句結論聽起來像信念喊話,但 Anthropic 後來拿出了資料,把它從「兩個漂亮案例」墊高成「大樣本量出來的統計結果」。官方研究〈Agentic coding and persistent returns to expertise〉分析了 2025 年 10 月到 2026 年 4 月之間,大約 23.5 萬名使用者、將近 40 萬個 Claude Code session。官方

研究團隊用一套五級量表幫每個使用者的「熟練度」打分,依據不是他寫不寫程式,而是三件事:指令下得夠不夠精準、有沒有主動要求驗證、犯錯之後怎麼修正。更關鍵的是,這份研究刻意把「成功」拆成兩種,別搞混:

Judged success(看起來成功)

Claude 講得篤定、輸出看起來合理,但沒有客觀證據佐證,純粹是「感覺對」。

Verified success(有實證的成功)

有可驗證的硬證據撐腰——測試真的跑過、輸出真的比對過,禁得起檢查。

這份研究怎麼量出「專業度」

五級量表不是用「你是不是工程師」分類,而是看實際操作痕跡:指令有沒有把檔案、限制條件講清楚;做完會不會主動要求驗證(想想第 15 章的驗證心法);犯錯之後是重新描述問題、還是自己捲起袖子修。這正好呼應這一章的主張——量的是任務掌握度,不是職稱。

這份研究挖出幾個數字,很值得記住。使用者自己動手做的規劃決策佔了大約 70%——要做什麼、方向怎麼定,大多還是人自己拿主意;但實際執行的決策只佔大約 20%,剩下的都交給 Claude 自己判斷怎麼做。Claude 平均每個提示會執行大約 10 個動作,複雜一點的任務甚至能超過 100 個——這中間的落差,就是「描述問題」這件事真正撬動的槓桿有多大。官方

指標 新手 中階/專家
有實證的成功率 約 15% 約 28%–33%
遇到錯誤時的放棄比例 19% 5%–7%

有意思的是,多數的進步發生在「新手→中階」這一段,之後往上爬的邊際效益反而變小——換句話說,脫離「完全生手」所需要的門檻,比你想像得低。

但這份研究對這一章的論點來說,最直接的一組數字是這個:拿「軟體從業者」跟「非軟體從業者」在跟程式相關的 session裡的有實證成功率相比——軟體從業者 30%,非軟體從業者 29%,兩個數字非常接近;研究報告自己下的結論是:「資料集裡十大職業類別,每一個都落在軟體工程師 7 個百分點以內」官方 換句話說,就算把程式相關的任務也算進去,會不會寫程式帶來的差距,遠比大多數人以為的小。

研究裡舉了一個很生動的例子:一位會計,準確地告訴 Claude 一支 Python 腳本必須遵守哪些沖銷規則,還抓出它在月結時處理錯的邊界情況。這位會計贏的不是 Python 寫得多好,而是把每個規則的例外都想得一清二楚——這正是這一章從頭到尾想證明的事:贏的關鍵是任務掌握度,不是程式能力

收束金句:能描述問題,就能建工具

所以回頭看大師篇那一身重武器——Context 工程、驗證閘門、多代理、Worktree——它們不是用來嚇退你的門檻,而是「描述能力」的放大器。你越能把問題講清楚,這些工具就越能替你做得多、做得遠。下次再冒出「這太進階、不是我能碰的」的念頭,想想那位用 Claude Code 處理數百則廣告的行銷人:他做得到,是因為他先把問題講清楚了。

23.4 這個心法後來怎麼發展:從一個洞察到一款產品

前面三節講的都是「用 Claude Code 這個終端機工具」做出來的案例。但「不寫程式的人也能建工具」這個發現,後來被 Anthropic 自己往前推了一步,直接做成了一款新產品——Claude Cowork。這一節純粹是背景脈絡,讓你知道這個心法後來走到哪裡,不是 Claude Code 本身的功能,操作方式也不一樣,讀的時候留意別跟前面章節教的指令混在一起。

Cowork 是另一款產品,不是 Claude Code 加了新功能

Cowork 跟 Claude Code 共用同一套代理架構,差別是不需要打開終端機——介面更接近一般辦公軟體。它於 2026 年 1 月以研究預覽起步,之後轉為正式版;確切的功能範圍與介面長相變動很快,這裡只帶過方向,實際能力請以官方當下公告為準。

官方揭露的使用資料頗有意思:Cowork 超過九成的使用場景,來自非工程用途。在其中 120 萬個 session 裡,商業營運(business operations)佔 33.4%、內容創作佔 16.4%,軟體開發只佔 8.7%。官方 這個比例剛好跟這一章的論點對上:一旦「建工具」不再需要先學會寫程式,多數人真正拿它去做的,反而是自己專業領域裡的事,不是軟體開發。

這也不只是 Anthropic 自家員工的專利。藥廠 Novo Nordisk 有一位負責數位轉型策略的主管,本身是分子生物學博士、不是工程背景,一樣直接用自然語言,在同一套代理架構上做功能原型。同一個心法,換了一家公司、換了一個完全不同的專業領域,一樣成立。

23.5 動手前,把這幾個習慣養成

看完案例、看完資料,最後來談點務實的。不管是行銷人建的廣告工作流,還是法務團隊的總機,能穩定跑起來靠的不是運氣,而是幾個操作習慣;反過來,非工程背景的人第一次自己動手,也有幾個特別容易踩的雷。這節把它們收在一起,當作動工前的最後檢查。

非工程師最容易踩的三個操作雷

這幾個不是什麼深奧的道理,但根據業界對非工程背景使用者的觀察,特別容易被忽略:社群

動工前沒確認乾淨狀態

沒先確認 git status 乾淨、也沒想到要留退路,就一頭栽進一個 session。出錯的時候才發現無法乾淨還原,只能含淚手動收拾。

為了少按幾次確認,隨手加 --dangerously-skip-permissions

這個旗標會讓刪檔、改設定、對外呼叫全部不再跳出確認——它原本是設計給隔離的 CI/容器環境用的,不是給日常辦公電腦用的。省下的幾秒鐘確認,換來的風險完全不成比例。

產出看起來對,就直接採用

肉眼掃過去覺得「看起來沒問題」,跟真的驗證過是兩回事——這正是 23.3 那份研究區分「看起來成功」與「有實證成功」的原因。沒有走過驗證,先當它還沒做完。

接上 MCP 不是免費午餐:治理成本一樣要算

把 Drive、Slack、JIRA 這類系統用 MCP 接起來很方便,但業界對這類「非資安背景的人自己接整合」的現象有個說法叫 citizen developer(公民開發者)或 shadow AI(影子 AI),提醒的是治理上的缺口——曾有一項掃描研究測了 5,600 個這類應用,結果零個具備 CSRF 防護、安全標頭,或範圍受限的存取政策。社群 不是叫你因此不敢動手,而是接上任何系統前,先想清楚三件事:範圍內能碰的是什麼資料、用的是誰的憑證、遇到不確定的狀況該找誰——這條界線想清楚了,MCP 才是省力的工具,而不是暗雷。

兩個決定要不要動手的簡單判斷

值不值得交給 Claude Code,有個好用的篩選法則:如果把這件事講清楚需要的時間,比你自己動手做還久,那大概不值得。這一章示範的兩個案例都成立,是因為那個「講清楚」的成本,遠低於自己重複手做一百次的成本。

另外,記得留一條反悔的路:動工前確認一次乾淨狀態,或善用第 4 章教過的 /rewind checkpoint、第 6 章的 git commit——真正出錯了才有得救,而不是把舊版本直接蓋掉,這件事再熟練的人都需要。

23.6 小結

這一章不教新指令,教一個心態。我們看了兩個 Anthropic 內部的真實案例:Growth Marketing 團隊用兩個子代理、Figma plugin、加一個自訂 /rsa 指令,讓一位非工程師把單則廣告的產出時間從 30 分鐘壓到 30 秒;Legal 團隊用 MCP 接起 Drive/JIRA/Slack/Calendar,建出一個自動轉接的法務「總機」,後來還把整套心法做成了公開可裝的 claude-for-legal 專案。兩個案例指向同一個結論——真正的門檻是「能不能把問題描述清楚」,不是「會不會寫程式」。而這句話不再只是漂亮的口號:Anthropic 官方分析 23.5 萬名使用者的研究顯示,軟體背景與非軟體背景的人,有實證成功率只差在誤差範圍內;這個洞察後來還真的長成了一款新產品 Claude Cowork。

走到這裡,整個大師篇就收尾了。你從 Context 工程一路學到成本控管,現在再加上這一章給的底氣:這些能力不是工程師的專利,而是「會描述問題的人」的放大器。把問題想清楚、講明白,剩下的交給 Claude Code——這就是你帶離這本書最該記住的一句話。

23.7 動手試試

這章沒有要你跑指令,而是要你練那個真正的核心能力:把一個問題描述清楚。挑一件你自己工作上「重複、規則明確、有點煩」的事,照下面四步試著把它變成一個能交給 Claude 的任務。

  1. 先寫下來

    挑一件你常做的重複工作,把流程拆成步驟

    不用想技術,先想流程。像那位行銷人一樣,把「我每次都怎麼做這件事」一步步寫出來——例如「先打開某份表格、找出符合某條件的項目、再針對它們做某件事」。寫得越具體,後面越好交辦。

  2. 想想要接什麼

    列出這件事會碰到哪些工具或資料

    這件事要讀哪裡的資料、要把結果寫到哪裡?是某個檔案、某個試算表,還是某個線上系統?如果是 Drive/Slack/JIRA 這類,回想第 9 章——它們很可能有現成的 MCP 連接器可以接,就像法務團隊那樣。

  3. 講給 Claude 聽

    把流程當成任務,描述給 Claude Code,看它怎麼接

    把你寫好的流程,當成一個任務描述丟給 Claude Code,看它會怎麼拆、需要哪些工具、會不會建議用子代理。你不必一次就做出完整工具——重點是體會「我把問題講清楚,它就能往下接」這件事真的成立。

    你會體會到

    卡住你的,往往不是技術,而是「這件事我自己其實也沒想清楚」。一旦你把流程描述明白,Claude Code 接手的部分會比你想像的順很多——這就是這一章、也是整個大師篇想留給你的底氣。

  4. 驗一次再收工

    別急著滿意:找一個能驗證的證據,不是「看起來對」就好

    回想 23.3 那份研究區分的「看起來成功」和「有實證的成功」——Claude 做完之後,別只看它講得篤不篤定,找一個可以驗證的東西:一個算出來的數字對不對得起來、輸出跟你原本的期望逐項核對過一次,或請它自己列出做過哪些檢查。這一步小,卻是把「玩具 demo」變成「你敢真的拿去用」的關鍵。

    你會體會到

    多數人第一次會卡在「我竟然說不出該怎麼驗證」——這正好回頭告訴你,上一步「把流程描述清楚」那件事,其實還能想得更細一點。這個回頭修正的過程,本身就是在練任務掌握度,不是程式能力。

從小事開始,別一次想蓋一座工廠

案例裡的工作流是團隊長期打磨出來的,你不用一開始就看齊。挑一件小到「失敗也無所謂」的重複工作練手,把「描述問題 → 交給 Claude → 看它怎麼接」這個循環跑順,再慢慢擴大。會描述問題的人就能建工具——而描述問題,是越練越好的。