@chuhaiqu: The Claude Code Configuration Behind Shopify's 23,000 Engineers 1. First, Unify the AI Entry Point Shopify didn't lock the team into a single tool, but instead built an LLM proxy layer. Claude Code, Copilot, Cursor all go through the same gateway, connecting to OpenAI, Anthropic, Google...

X AI KOLs Timeline Tools

Summary

Shopify shared 7 best practices on how to configure Claude Code to boost engineering productivity, including unifying the AI entry point, parallel agents, architecture review loop, MCP integration, permission control, etc., and noted that engineering time allocation has shifted from 70% execution to 70% strategy validation.

The Claude Code Configuration Behind Shopify's 23,000 Engineers 1. First, Unify the AI Entry Point Shopify didn't lock the team into a single tool, but instead built an LLM proxy layer. Claude Code, Copilot, and Cursor all go through the same gateway, connecting to OpenAI, Anthropic, and Google. This allows unified usage tracking, cost control, and model routing. When switching models in the future, engineers' workflows don't need to be rebuilt. 2. Use Parallel Agents for Large Tasks Don't use Claude Code as a single chat window. Break large tasks into pieces, open 2-3 terminals to run them simultaneously. One agent modifies auth, another writes payment flow tests, another updates API docs. Humans review diffs, discard unreliable outputs, and merge the usable parts. 3. Use Critique Loop for Architecture Issues Writing code can be parallel, but architecture decisions are better suited for a single agent to review itself over multiple rounds. The prompt can be written like this: first provide the solution, then critique where it might fail at scale, then revise based on the critique, then critique the revision again, and finally give a confidence score for each decision. Don't rush to accept the first answer; let Claude identify its own weaknesses first. 4. Give Claude Access to Real Systems Shopify open-sourced shopify-dev-mcp, allowing Claude Code to directly look up the latest documentation, validate GraphQL schemas, run Shopify CLI, and handle products, metafields, themes, and bulk operations. Other teams can connect their own daily-used MCP tools: GitHub, Slack, databases, internal documentation. 5. Commit CLAUDE.md to Git Submit CLAUDE.md as a team-shared context to the repo, so all agents see the same set of project rules. Keep it within 60 lines, including only stack, common commands, directory structure, and hard rules. The original text specifically warns that too many standards will slow down every turn, because these contents enter the context every time. 6. Tighten Permissions First Agents can read files, modify code, run tests, lint, check git status, view diffs, and commit. Actions like push, deploy, delete databases, rm -rf, read .env files and secrets are directly prohibited. Editing is acceptable by default, but any irreversible operations are left to humans. 7. Shift Time to Strategy Validation The original text says that Shopify's engineering time allocation has already shifted from 70% execution / 30% strategy to 70% strategy / 30% execution. After AI writes more code, humans need to spend more time judging user flows, whether requirements hold up, and how to choose architecture. A 20% productivity gain comes from trying 10 solutions faster, not from typing the same solution faster.
Original Article
View Cached Full Text

Cached at: 05/21/26, 05:38 PM

The Claude Code Configuration Behind Shopify’s 23,000 Engineers

  1. Unify the AI entry point first

Shopify didn’t lock the team into a single tool. Instead, they built an LLM proxy layer. Claude Code, Copilot, and Cursor all go through the same gateway, which then connects to OpenAI, Anthropic, and Google.

This makes it easy to track usage, control costs, and route between models. When models change, engineers’ workflows don’t have to be rebuilt.

  1. Use parallel agents for large tasks

Don’t treat Claude Code as a single chat window. Break big tasks into pieces and run 2–3 terminals simultaneously.

One agent refactors auth, another writes payment flow tests, another updates API docs. The human reviews diffs, discards bad output, and merges what works.

  1. Use critique loops for architecture issues

Code can be written in parallel, but architecture decisions are better handled with a single agent performing multiple rounds of self-review.

The prompt can be written like this: propose a solution, then critique where it will break at scale, revise based on the critique, critique the revision again, and finally give a confidence score for each decision.

Don’t rush to accept the first answer — let Claude surface its own blind spots first.

  1. Give Claude access to real systems

Shopify open-sourced shopify-dev-mcp, which lets Claude Code directly query the latest documentation, validate GraphQL schemas, run the Shopify CLI, and handle products, metafields, themes, and bulk operations.

Other teams integrate the MCPs they use daily: GitHub, Slack, the database, internal docs.

  1. Commit CLAUDE.md to git

Treat CLAUDE.md as shared team context and commit it to the repo so all agents see the same project rules.

Keep it under 60 lines — only the stack, common commands, directory structure, and hard rules. The original article warns that cramming in too many standards will slow down every turn because that content gets loaded into context each time.

  1. Tighten permissions first

The agent can read files, edit code, run tests, lint, view git status, view diffs, and commit.

Actions like push, deploy, delete branches, rm -rf, reading .env and secrets are directly blocked. Edits are accepted by default, but any irreversible operation stays with the human.

  1. Shift time to strategy validation

According to the original article, Shopify’s engineering time allocation has already flipped from 70% execution / 30% strategy to 70% strategy / 30% execution.

When AI writes more code, humans need to spend more time validating user flows, whether requirements make sense, and how the architecture should be chosen. The 20% productivity gain comes from trying 10 approaches faster, not from typing the same approach faster.

The 2026 Annual Meetup is here! June 13, Beijing — 15 themed sessions plus a lightning round. Investors, overseas entrepreneurs, and growth experts will gather to discuss taste, growth, global expansion, and the new AI paradigm!

Grab your early bird ticket (¥99, regular price ¥299):

  • Direct purchase: http://chq.sh/bj
  • Details: http://chq.sh/2026
  • Listener group: http://chq.sh/tyq

Similar Articles

@mylifcc: Shopify just unveiled their most mind-blowing internal AI infrastructure: Remote Dev. Now at Shopify, 61% of mobile (iOS/Android) PRs that ultimately get merged are completed independently by an AI Agent in Slack. Previously, running three or four mobile …

X AI KOLs Following

Shopify unveiled its internal AI infrastructure, Remote Dev: 61% of mobile PRs that were ultimately merged were completed independently by an AI agent in Slack. With development environments moved to the cloud, developers only need to assign tasks in Slack.

From Ideas to Prototypes with Codex | Shopify’s Mikhail Parakhin

YouTube AI Channels

Shopify’s Mikhail Parakhin shares how he uses Codex as an "on-demand team": daily task lists are handed off to the AI for execution, meetings must come with prototypes instead of wireframes, and Codex is used to validate all architecture options at once — a workflow he’s scaling across the entire 7,000-person company.

@uniswap12: I'm truly impressed by how far Claude Code can be used. Matt Van Horn recently wrote a long article revealing all his tips and workflows for using Claude Code. This article sparked considerable discussion in the developer community because what he showed goes far beyond 'using AI...'

X AI KOLs Timeline

Matt Van Horn shares advanced workflows for using Claude Code: first plan in detail via plan.md, then use voice input and multi-window parallel execution, demonstrating how to deeply integrate AI into the development process, greatly improving efficiency.

@sitinme: An open-source project that adds an "enhanced plugin pack" to Claude Code — oh-my-claudecode, upgrading the originally solo-operating Claude Code into more of an AI development team with division of labor, workflows, and automation capabilities. Many people use Claude Cod…

X AI KOLs Timeline

oh-my-claudecode is an open-source project that provides an enhanced plugin pack for Claude Code, upgrading it into an AI development team with task division, automated workflows, and team collaboration capabilities, suitable for heavy users and complex projects.