資料來源#
摘要#
Fiona Fung 在 Claude Code 推動的「辛辣」組織變革:每位經理都先從 IC 做起,並持續直接負責產品的一部分。組織維持「敏捷且盡可能扁平」。如今之所以可行,是因為代理式程式設計大幅降低了入職成本——過去這項成本會讓經理重新進入程式碼庫變得令人望而生畏;現在經理可以重新取回創作者時間,不必經歷痛苦的適應期。
這項變革#
Fung 加入 Claude Code 後,最先做的事情之一,就是與招募團隊合作,讓每位經理在承擔支援人員的責任前,先從 IC 做起。理由是:這讓經理能在承擔支援團隊成員的責任之前,「捲起袖子、進入程式碼庫,了解成為團隊工程師是什麼感覺」。她將扁平組織加上經理擁有 IC 責任,視為自己優先推動且「效果非常好」的三件事之一。
為什麼是現在:入職不再令人望而生畏#
Fung 的職涯曾在經理與 IC 角色間切換(Meta、Microsoft、Anthropic),每次回到 IC 工作時,她總會感到「些微的遲疑」——「如果你有一段時間沒做,這可能會令人望而生畏」。代理式程式設計消除了這種摩擦:加入 Claude 的體驗「非常不同」,因為她可以請 Claude 教她了解整個表面範圍,而不是消耗工程師的時間(程式碼即真相來源)。過去把經理推離程式碼庫的成本——適應時間,以及開口求助的社交成本——大幅下降。
以身作則使用自家產品的理由#
更深層的原因是 dogfooding(參見將自家產品使用視為產品紀律):「在 Claude Code,我們用 Claude 建造 Claude,也用 Claude Code 建造 Claude Code」——因此,不在程式碼庫裡的經理,並沒有體驗自己正在交付的產品。身兼 IC 的經理,是領導層持續「從骨子裡感受產品」的方式。這是在管理層落實 dogfooding 規範的結構性手段。
與工程師–PM 融合的關聯#
這是工程師與 PM 融合在管理層的體現:Boris Cherny 指出,Claude Code 團隊的每一位成員都會寫程式(EM、PM、設計師、資料科學家、財務、人員研究員)。身兼 IC 的經理將「人人寫程式」延伸到組織圖的更上層,也符合 Anthropic 運作的更輕量、更扁平的AI 原生產品節奏。
相關連結#
- 角色平均化,而非角色消除 — 鏡像般的 both/and:Anthropic 讓經理持續寫程式;Ambrosino 將 IC 轉變為代理人經理;經理同時持續扮演兩種角色
- Fiona Fung — 推動這項變革
- 程式碼即真相來源 — Claude 作為入職文件,讓經理重新擔任 IC 的成本變低
- 將自家產品使用視為產品紀律 — 理由:經理必須使用並建造產品,才能維持產品直覺
- 工程師與 PM 融合 — 身兼 IC 的經理,是將「人人寫程式」延伸到組織圖上層
- AI 原生產品節奏 — 這種組織形態所支援的更扁平、更快速組織
- Boris Cherny — 管理規範所指向的 IC 原型(創下 150 天 PR 的紀錄)
- 模型進步下的工具鏈縮減 — 入職與寫程式成本下降,正是讓扁平組織負擔得起的原因
- 複利迴圈最佳化 — 「打造自己的工具」預設每個人都能寫程式;扁平且以 IC 為主的組織,是讓午後打造內部工具成為常態的基礎
- 平行代理人編排 — 執行一群並行代理人,正是 IC 轉變為經理的具體形式:密集使用 Codex 的人管理、委派工作給代理人工作者,並審查他們的成果
待解決的問題#
- Fung 自己提出的問題:「你是否仍需要分開的 iOS 與 Android 組織?」——如果工程師能透過 Claude 跨平台彈性工作,傳統的平台分割組織也可能隨之消解。扁平化究竟能走多遠?
- 經理兼任 IC 是否能擴展到某個組織規模之後,還是只有在 Claude Code 規模較小、且程式碼庫容易被 Claude 理解時才可行?
資料來源#
Cited by 13
- AI-Native Product Org Bottlenecks×4
Taste acquisition · Product decisions come from dashboards instead of lived contact · Dogfooding As…
- Code as Source of Truth×2
Fung's own onboarding to Claude Code: instead of (only) tech deep-dives with engineers, she did her…
- Fiona Fung×2
Org shape flattened — every Claude Code manager starts as an IC (Managers As Ics).
- Open Questions Backlog×2
Managers As Ics: Does manager-as-IC scale past a certain org size, or only work while Claude Code…
- Parallel Agent Orchestration×2
Two of the three "how" margins in OpenAI's Codex usage study — concurrency (running multiple agents…
- Role Averaging, Not Role Elimination×2
Role-averaging dissolves the IC/manager binary too: "It's not that management is going away or that…
- Anthropic
Fiona Fung — leads engineering + product for Claude Code + Cowork; author of the…
- Anthropic Labs
Scale tiny, deliberately. A promising spark scales "all the way to three people" — kept small to…
- Compounding Loop Optimization
Managers As Ics — building your own tooling presumes everyone can code; the flat IC-heavy org is…
- Dogfooding as Product Discipline
Managers As Ics — managers-as-ICs exists so that managers keep dogfooding the codebase
- Engineer PM Convergence
Managers As Ics — Fiona Fung extends "everyone codes" up the org chart: every Claude Code manager…
- Product & Organization
Managers As Ics — Every Claude Code manager starts as an IC; flat org; agentic coding collapsed the…
- The Orchestrator's Real Workload: Decision Burden, Framing Discipline, and Whether Taste Scales
Concentrate, don't diffuse, the evaluator role. Taste does not spread evenly with headcount:…
Related articles
- Engineer PM Convergence
Generalists across disciplines; product taste as bottleneck skill; Anthropic Claude Code team as case study; "just do t…
- Claude Code
Anthropic's agentic coding product; created by Boris Cherny late 2024; TypeScript/React on Bun (itself Claude-rewritten…
- Cat Wu
Head of Product for Claude Code and Cowork at Anthropic; primary articulator of AI-native product cadence and engineer-…
- Evals as Product Spec
Cat Wu's framing of evals as the emerging core PM skill: ten great evals beats a hundred mediocre; encode what done loo…
- AI Native Product Cadence
Cat Wu's 6mo→1mo→1day cadence at Anthropic: research-preview branding, mission-as-tiebreaker, evergreen launch room, li…
