













本文永鎖鏈 – https://tonybai.com/2026/05/24/shopify-claude-code-configuration-for-23000-engineers
諸君,吾乃 Tony Bai。
此篇出自 X (Twitter) 之佳作,析 Shopify 之 Claude Code,以致工效之躍進。文非唯論其 23,000 工程師之核心配置,亦詳述自並行智者(Agents)至 MCP 工具包,復至「策優」之工作流轉型。若君正思如何將 AI 真實融於團隊之開發流水,此「未來之視角」所出之 AI 原生工程實踐手冊(AI-first playbook),絕值深研復刻。茲為文譯全文:

Shopify 之 23,000 工程師,正致力於今季第三季實現 96% 之代碼自動化。
彼辈并行多 Claude Code 智能体,各司其职,分理库之异部,而工师惟责审查与合并。
Bessemer 既布其全AI之要典。
其配置详列如左,五分钟内可成摹拟。
Shopify 未定一AI之器,惟定其下之构。
彼辈营一内 LLM 之介(Proxy),导每AI之请于同网关。纵用 Claude Code、GitHub Copilot 或 Cursor,皆经同基构。
Shopify 之 LLM 介构:
工程师 -> Claude Code / Copilot / Cursor
↓
LLM 代理 (集中式网关)
↓
OpenAI / Anthropic / Google 模型
↓
使用分析 + 成本控制 + 模型路由
此使彼得专一制其费、析其用,且易其模,而工程师之工流无改焉。
此示小众之方:勿偏执一器而尽力焉。首建其基,如此则可于制费驭数之际,试诸器之异。
Shopify之资深工程师,不视Claude Code为简略之“问-答”器。
彼等并启多智体,于码库之异部作业。
一智体司重构认证之模。一智体撰测试。一智体更文牍。工程师则察其出,弃其无效,合其有效。
bash之例:
# 终端 1:负责重构认证的智能体
claude -p "refactor src/auth/ to use the new session handler"
# 终端 2:负责编写测试的智能体
claude -p "write integration tests for the payment flow"
# 终端 3:负责更新文档的智能体
claude -p "update API documentation for all changed endpoints"
工程师之职,自"著码"转为"察合"智能之出。Shopify工 vice president Farhan Thawar 谓此为"谱系智能之系"。
)非事事可资并行。于繁复之架构决断,Shopify工程师令独智能体行延展之辩诘。
智能体既生一答,乃评之,改之,于绵长之推衍中续臻精微。
彼等不纳初出,反强智能体自辩。
示词之式:
"就[X]拟一架构之策。
继而自诘所拟:于扩容之际,当生何弊?"
依汝之辩,更之。
复辩此修订。
出终本,并附每策之信度。
此法所生之果,远胜单言,盖 Claude 已自见其谬,未待君察也。
丙寅年四月,Shopify 出开源之 MCP (Model Context Protocol) 服务器,使 Claude Code 直通 Shopify 之文牍、GraphQL API 模式及在线商贾之务。
唯一令即可安之:
claude mcp add --transport stdio shopify-dev-mcp -- npx -y @shopify/dev
是故,赐 Claude Code 七器。
若无此,Claude 乃生幻象、臆造 API 字段或组件之式。有之,Claude 能应真实平台之数。
Shopify 不视 CLAUDE.md 为个人之设,乃提交于 Git 并共 23,000 工程师之团队基设。
其方案之例:
# CLAUDE.md (Shopify internal pattern)
## Stack
Ruby on Rails, React, GraphQL, MySQL
## Commands
- Dev: dev up && dev server
- Test: dev test [path]
- Lint: dev style
- Type check: bin/srb tc
## Architecture
- app/models/ → ActiveRecord models, business logic
- app/controllers/ → thin controllers, delegate to services
- app/services/ → service objects for complex operations
- app/graphql/ → GraphQL types, mutations, resolvers
## Rules
- NEVER bypass Sorbet type checking
- All new code must have type signatures
- Database queries only through established patterns
- IMPORTANT: run dev test after every change
乃会议之要义:于 CLAUDE.md 中杂糅诸般标准与规范,非增其效,反损其能。每循此道,皆需付出代价。
此乃 Shopify 之法,与他众之异处最显。
岁在甲辰,工程师七成时日用于行(著码),三成时日用于策。
迨丙子,Shopify 反其比。
盖因 AI 处理多端编码之事,工程师今七成时日用于策:定用户之流、验市需之实、择架构之宜。唯三成时日用于行。
作业之流对比:
人工智能著文,人主其义。
Shopify 不会任由智能体恣意滋长。其 Claude Code 防护之设如下:
JSON示例:
{
"permissions": {
"allow": [
"Read", "Glob", "Grep", "LS", "Edit",
"Bash(dev test *)",
"Bash(dev style *)",
"Bash(git status)",
"Bash(git diff *)",
"Bash(git add *)",
"Bash(git commit *)"
],
"deny": [
"Read(**/.env*)",
"Bash(git push *)",
"Bash(dev deploy *)",
"Bash(bin/rails db:drop *)",
"Bash(rm -rf *)"
],
"defaultMode": "acceptEdits"
}
}
智能体可读可写,可测可改,可提。然不能推远仓,不能布生产,不能删库,亦不能读钥。
人恒于不可逆之变中存身。
尔毋需二三万匠工以用此模。今示初学之版:
Shopify 之生产力增廿,非由增撰代码,乃由探十方而非二方、原型速成及察谬所致。
最能彰 Claude Code 之效者,非惟具强提示词之团,乃构基设,使智能体得安行、并作、于实码库之团也。
二零二六年第三季度,自主编码达九成。非愿景之宣言,乃二万三千工程师竭力所求之最后期限也。
今朝交游论道:
Shopify所倡。"七成谋略,三成施行"之模,示程序者之定义将易其本:自"码匠"为"智序者"。
逢此"智御"之工,愿闻君见:
愿诸君于评注间,共襄实战之得,预演 AI 天成之世,工化未来。
犹为“复制黏贴饲 AI”而困?吾新专栏 《AI 天成开发工作流实战》 将引君:
请扫下方码,启君 AI 天成开发之旅。

旧“Gopher 部落”已焕新为“Go &「AI精进营」知识星球,速来加盟,启尔技业跃迁之途!
吾辈志在构筑一高品之Go语言深度研学与AI应用探赜之境。于此,尔将得:
诚愿「Go &「AI 精进营」可作君学进交流之港湾。于此相聚,共乐技业精进之趣!欢迎君之加入!

商务合作之道:撰稿、出书、训导、在线课程、合伙创业、咨询、广告合作。若有需,请扫下方公众号二维码,与我私信相接。

© 2026, bigwhite。版权所有。
相关文:
此內容由慣性聚合(RSS閱讀器)自動聚合整理,僅供閱讀參考。 原文來自 — 版權歸原作者所有。