Claude Code foi construído para código, não para WordPress, mas a agência WordPress que executa Claude Code bem hoje entrega trabalho com aproximadamente 3x a velocidade de uma que não faz. Dirijo a Seahawk Media, uma agência que entregou 12.000+ sites WordPress desde 2018. A maioria do nosso time usa Claude Code diariamente para o trabalho que costumava ser os 70 por cento chatos do desenvolvimento WordPress: scaffolding de temas, debugging de plugins, geração de schemas, migração de conteúdo, custom endpoints REST API, e a cauda longa de tickets "corrija esse problema PHP". Este é o fluxo de trabalho real.WordPress, but the WordPress agency that runs Claude Code well today ships work at roughly 3x the velocity of one that does not. I run Seahawk Media, an agency that has shipped 12,000+ WordPress sites since 2018. Most of our team uses Claude Code daily for the work that used to be the boring 70 percent of WordPress development: theme scaffolding, plugin debugging, schema generation, content migration, REST API custom endpoints, and the long tail of "fix this PHP issue" tickets. This is the actual workflow.
Se você está pesando se Claude Code é real para trabalho WordPress especificamente, a resposta do operador é sim, com uma configuração diferente daquela que você usaria para Vue ou Next.js, e apenas se você tratar os idiomas WordPress como contexto de primeira classe.Next.js, and only if you treat the WordPress idioms as first-class context.
Por que a maioria dos times WordPress está usando Claude Code errado
A maioria dos times abre Claude Code na raiz WordPress, pede a Claude para escrever um bloco customizado, e recebe algo que compila mas não corresponde aos padrões de código do time, não registra o bloco corretamente, e não manipula server rendering do lado PHP. O output parece plausível para alguém desconhecido com WordPress; falha de formas sutis para alguém que conhece a plataforma.
A solução é contexto. Claude não conhece suas convenções WordPress até você contar. Um CLAUDE.md curto na raiz do projeto com seus padrões de bloco, seu estilo de código PHP, suas convenções de teste, e seu fluxo de deploy transforma Claude de uma ferramenta genérica com conhecimento de PHP em um colaborador WordPress específico do projeto. Os 30 minutos de autoria do CLAUDE.md é o investimento de tempo com a maior alavancagem que já fiz no lado WordPress do nosso trabalho.
O CLAUDE.md que eu executo em todos os projetos WordPress
Uma versão do template CLAUDE.md que usamos em engajamentos de clientes da Seahawk:
Contexto do projeto: nome do cliente, domínio primário, hospedagem (Kinsta, WP Engine, Cloudways), versão WordPress, versão PHP, tema, plugins principais.
Padrões de código: WordPress Coding Standards (WPCS) para PHP, condições Yoda ou não, convenções de prefixo para funções e globais, convenção de nomenclatura para tipos de posts e taxonomias customizadas.
Padrões de blocos: blocos renderizados no servidor para blocos de conteúdo, ACF Pro para campos editoriais, Bricks Builder se usado, Gutenberg se não. Padrões de registro de blocos que o time consolidou.
Convenções de teste: PHPUnit para PHP, Jest para JS em blocos, Cypress para E2E se aplicável. Onde os testes ficam na árvore do projeto.
Workflow de deploy: como fazer push para staging, como fazer push para produção, o que é versionado onde.
Padrões proibidos: coisas que nunca se deve fazer (eval, query_posts, consultas diretas ao banco de dados sem prepared statements, etc.).
São duas páginas de inglês puro. Claude lê uma vez, e cada sessão subsequente de geração de código no projeto é calibrada aos seus padrões em vez de defaults genéricos do WordPress.
Workflows específicos do WordPress que comprimem massivamente
Scaffolding de bloco customizado
Da ideia para um bloco renderizado pelo servidor funcionando: 90 minutos manualmente, 10 minutos com Claude Code se o CLAUDE.md for bom. Claude gera o registro em PHP, o JSX do editor, o template renderizado pelo servidor, o block.json e os controles do lado do editor. Eu reviso o diff e corrijo um ou dois problemas de estilo. O scaffolding chato desapareceu.
Debug de conflito de plugin
Claude lê o log de erro, busca no diretório de plugins pelo hook ofensivo, identifica o conflito e propõe uma correção. O trabalho detetivesco que leva de 30 a 60 minutos manualmente leva 5 minutos dentro de Claude Code. Pegamos um conflito Yoast / RankMath em uma migração recente no tempo que levou para fazer um café.
Schema markup em escala
Claude gera schema por tipo de página (Article, BlogPosting, Product, FAQPage, Organization, BreadcrumbList) seguindo as convenções de nomenclatura do projeto. Três a cinco tipos de página, cobertura de schema completa, em aproximadamente 30 minutos. O schema teria sido um trabalho de meio dia para um engenheiro júnior.
Scripts de migração de conteúdo
WP-CLI mais Claude é genuinamente uma categoria diferente de ferramenta do que WP-CLI sozinho. Migramos 8.000 posts de um CMS customizado para WordPress em um engajamento recente. Claude escreveu os comandos WP-CLI, o script de limpeza pós-importação, a geração do mapa de redirecionamento e a deduplicação de URL. Três dias de trabalho em meio dia.
Endpoints customizados da REST API
Da especificação do produto para um endpoint funcionando com callbacks de permissão, validação de schema e cobertura de testes: menos de uma hora. O boilerplate que faz a WordPress REST API funcionar desaparece na saída do Claude.
O que Claude Code não faz bem no WordPress
Três áreas onde Claude tem dificuldades o suficiente para que eu trate o humano como o engenheiro sênior:
Decisões de arquitetura de tema. Ao escolher entre temas em blocos, temas clássicos com FSE, Bricks ou headless completo, os trade-offs são específicos do projeto e Claude não tem o contexto editorial do seu cliente. Isso é trabalho humano.
Seleção de plugins. Claude consegue comparar recursos de plugins, mas não sabe quais plugins sua equipe teve más experiências, quais o host do cliente bloqueia, ou quais quebram no PHP 8.3. Escolha os plugins você mesmo; deixe Claude integrá-los.
UX de blocos Gutenberg customizados. Claude gera blocos que funcionam; não gera experiências de editor que pareçam polidas. As micro-interações, o posicionamento da barra de ferramentas, o layout do InspectorControls, o texto de estado vazio — essas são decisões de design, não saídas de geração de código.
A toolchain que eu realmente uso
Claude Code como a interface principal, com as adições MCP específicas do WordPress:
Filesystem MCP, integrado. Lê a base de código do WordPress, arquivos de tema, diretório de plugins.
Postgres ou MySQL MCP, para auditorias de conteúdo e trabalho de migração. Execute SQL diretamente contra as tabelas wp_posts e wp_postmeta.
Puppeteer MCP, para rastrear o site renderizado e verificar se as mudanças foram entregues corretamente.
WP-CLI via shell, Claude invoca comandos wp diretamente quando necessário.
Mais um CLAUDE.md existente por projeto. Essa é a stack inteira.
Resumindo
Claude Code para WordPress é real, o workflow é diferente do uso genérico de Claude Code, e o CLAUDE.md por projeto é o investimento de 30 minutos com maior retorno que uma agência WordPress pode fazer este ano. Entregamos mais rápido, corrigimos mais rápido e identificamos conflitos de plugin mais rápido do que fazíamos antes.
Na Seahawk Media rodamos desenvolvimento WordPress assistido por IA em todo engajamento com cliente agora. A primeira conversa é gratuita; a recomendação é honesta sobre se assistido por IA é o ajuste certo para seu projeto WordPress específico.
Perguntas frequentes
Você pode usar Claude Code para desenvolvimento WordPress?
Sim. Claude Code foi construído para trabalho geral de software, não especificamente para WordPress, mas ele lida bem com código de temas e plugins, ferramentas de build, migrações e automação. As agências que extraem valor dele o combinam com um CLAUDE.md claro e uma configuração de MCP para que ele entenda o contexto do WordPress.
Claude Code torna o desenvolvimento WordPress mais rápido?
Para times que o configuram bem, significativamente. A velocidade vem da automação de código repetitivo, scaffolding e audits, não de magia. Um CLAUDE.md disciplinado, um workflow testado e revisão humana em cada mudança são o que transformam isso em velocidade real, não em erros rápidos.
O que você precisa para usar Claude Code para WordPress?
Um CLAUDE.md claro descrevendo seus padrões e stack, uma configuração de MCP para as ferramentas e dados que ele deve acessar, e o hábito de revisar cada mudança. Sem isso, o output é genérico. Com isso, Claude Code se torna um par rápido e ciente do contexto para trabalho com temas, plugins e migrações.
Claude Code é melhor do que copiar do ChatGPT para WordPress?
Para trabalho real de projeto, sim, porque Claude Code roda na sua base de código com seus arquivos, padrões e ferramentas, em vez de produzir snippets que você cola às cegas. Ele lê o código real, faz mudanças em contexto e executa verificações. O contexto é a diferença, não apenas o modelo subjacente.
