Claude Code + Salesforce. Claudeforce?

O que é o Claude Code?
O Claude Code é o assistente de programação da Anthropic que trabalha dentro da pasta do seu projeto. Você escreve o pedido em português, ele lê os arquivos, altera o código e roda comandos no seu computador. Antes de qualquer ação que você não liberou, ele pede autorização.
Pense num colega sentado na sua máquina que só aperta Enter nos comandos que você aprovou. Nada de copiar e colar código de um chat. Ele funciona no terminal, a tela de linha de comando, e dentro de editores como o VS Code.
Então Claude Code + Salesforce é o Claudeforce?
Não. São duas coisas diferentes, e as duas saíram no Dreamforce, no dia 15 de setembro.
Claudeforce é o nome da parceria entre a Salesforce e a Anthropic. O primeiro produto dela é o Salesforce in Claude: um plug-in com 37 skills para vendedores, que roda no chat do Claude e no Claude Cowork. O vendedor pergunta pelo pipeline ou pede para atualizar uma oportunidade sem abrir o Salesforce. O Claude entra com o usuário de cada vendedor e só vê o que as permissões dele já permitem. Está em beta, e a Salesforce aprova quem entra. É preciso ter a edição Enterprise mais recente do Sales Cloud e um plano pago do Claude.
Para quem desenvolve, a novidade é outra: o Salesforce Development plug-in para o Claude Code. Ele é oficial, feito pela Salesforce e verificado pela Anthropic. Traz cerca de 40 skills, que são pacotes de instruções prontos, para metadados, Apex, deploy, retrieve, revisão de segurança e relatórios. Ele também liga sozinho um agente chamado salesforce-dev quando percebe que a pasta é um projeto Salesforce.
Resumindo: o Claudeforce leva o Salesforce para dentro do chat de quem vende. O plug-in leva o Salesforce para dentro do terminal de quem constrói.
Sempre usei Claude com Salesforce, terei que alterar algo no meu workflow?
Quase nada. Entre 12 e 18 de setembro saíram sete versões do Claude Code, da 2.1.270 à 2.1.276. Três pontos pedem atenção:
- Gateway da empresa. A 2.1.275, de 17 de setembro, fez toda requisição falhar com erro 400 para quem acessa o Claude por um gateway, um servidor intermediário da empresa. A 2.1.276 corrigiu no dia seguinte. Rode
claude --versione, se aparecer a 2.1.275, rodeclaude update. - Skills da conta chegam ao terminal. Desde a 2.1.275, as skills e plug-ins que você ativou no claude.ai aparecem também no Claude Code. Se você não quer isso num projeto de cliente, desligue com
"syncClaudeAiSkills": falsee"syncClaudeAiPlugins": falseno settings.json. - O plug-in oficial. Se você já usa o Claude Code com o Salesforce CLI, instalar o plug-in é o único passo novo. O comando está no passo a passo abaixo.
Uma dica para times: coloque "autoUpdatesChannel": "stable" no settings.json. O canal stable recebe a versão com cerca de uma semana de atraso e pula as que tiveram regressão grande, como a 2.1.275.
O que muda para quem desenvolve ou administra uma org Salesforce?
Para quem desenvolve em Salesforce, o Claude Code é mais uma forma de criar metadados, escrever Apex e rodar o Salesforce CLI a partir de uma conversa. Ele é uma opção ao lado do VS Code com as extensões da Salesforce, não um substituto.
O que eu configuro antes de usar num projeto Salesforce:
- Conecto só em sandbox, a cópia da org feita para testes.
- Libero acesso de rede por comando. Desde a 2.1.271, de 14 de setembro, dá para deixar o Salesforce CLI falar só com os endereços da org e de login.
- Ligo o Claude Code ao servidor MCP da Salesforce com um usuário de integração de permissões limitadas. MCP é o padrão que conecta assistentes de IA a outros sistemas. Desde a 2.1.274, o erro 403 diz qual permissão falta.
- Em time, todo mundo usa a mesma versão e só atualiza depois de testar.
Entre 4 e 14 de setembro saíram cinco correções ligadas a permissões. Por isso trato essas regras como proteção contra engano e deixo a segurança na credencial da org.
Nunca usei. Como começo?
- Tenha um plano pago do Claude (Pro, Max, Team ou Enterprise). O plano gratuito não inclui o Claude Code.
- Instale as ferramentas da Salesforce: o Salesforce CLI, o Node.js na versão LTS e o Python 3.8 ou mais novo. O plug-in usa os três.
- Instale o Claude Code. No Windows, abra o PowerShell e rode
irm https://claude.ai/install.ps1 | iex. No Mac ou Linux, rodecurl -fsSL https://claude.ai/install.sh | bash. Confira comclaude --version. - Conecte a sua sandbox. No terminal, entre na pasta do projeto Salesforce DX e rode
sf org login web --alias minha-sandbox --instance-url https://test.salesforce.com --set-default. O navegador abre para você fazer login na sandbox. - Abra o Claude Code na pasta do projeto: rode
claude. Na primeira vez, o navegador abre de novo para você entrar com a conta do Claude. - Instale o plug-in da Salesforce. Dentro do Claude Code, digite
/plugin install salesforce-development@claude-plugins-official. - Comece com um pedido que só lê. Por exemplo: liste os objetos customizados da minha sandbox e explique para que serve cada um. Assim você vê como ele trabalha antes de deixar ele alterar alguma coisa.
- Leia antes de aprovar. Cada vez que ele pedir autorização, leia o comando. Se o comando fala com produção, recuse.
E no dia a dia?
Um desenvolvedor abre o terminal na pasta do projeto e escreve: crie uma regra de validação na Oportunidade que bloqueie data de fechamento no passado e faça o deploy na minha sandbox. O Claude Code cria o arquivo da regra, mostra o conteúdo e pede autorização antes de rodar o deploy.
Se o deploy falhar, ele lê o erro, propõe a correção e pede autorização de novo. Ele revisa cada arquivo antes do commit. É o jeito que monto com times de org grande: o assistente fica na sandbox e produção continua no pipeline de sempre.

What is Claude Code?
Claude Code is Anthropic's coding assistant that works inside your project folder. You type a request in plain language, and it reads the files, edits the code and runs commands on your computer. Before any action you have not allowed in advance, it stops and asks for your approval.
Picture a colleague sitting at your machine who only presses Enter on commands you signed off on. You stop copying code out of a chat window. It runs in the terminal, the plain command-line screen, and inside editors such as VS Code.
So is Claude Code + Salesforce the same as Claudeforce?
No. They are two different things, and both were announced at Dreamforce on September 15.
Claudeforce is the name of the Salesforce and Anthropic partnership. Its first product is Salesforce in Claude: a plug-in with 37 skills for sellers that runs in the Claude chat and in Claude Cowork. A seller asks about the pipeline or updates an opportunity without opening Salesforce. Claude signs in as each person and only sees what their existing permissions allow. It is in beta, and Salesforce approves who gets in. You need the latest Sales Cloud Enterprise edition and a paid Claude plan.
For developers, the news is a different product: the Salesforce Development plug-in for Claude Code. It is official, built by Salesforce and verified by Anthropic. It ships about 40 skills, which are ready-made instruction packs, covering metadata, Apex, deploy, retrieve, security review and reporting. It also switches on an agent called salesforce-dev by itself when it detects a Salesforce project.
In short: Claudeforce brings Salesforce into the seller's chat. The plug-in brings Salesforce into the builder's terminal.
I already use it. Do I need to change my workflow this week?
Barely. Anthropic shipped seven Claude Code versions between September 12 and 18, from 2.1.270 to 2.1.276. Three things need attention:
- Company gateway. Version 2.1.275, released September 17, made every request fail with a 400 error for anyone reaching Claude through a gateway, an intermediate company server. Version 2.1.276 fixed it the next day. Run
claude --version, and if it says 2.1.275, runclaude update. - Account skills now reach the terminal. Since 2.1.275, the skills and plug-ins you enabled on claude.ai also show up in Claude Code. If you do not want that on a client project, turn it off with
"syncClaudeAiSkills": falseand"syncClaudeAiPlugins": falsein settings.json. - The official plug-in. If you already use Claude Code with the Salesforce CLI, installing the plug-in is the only new step. The command is in the step-by-step below.
A tip for teams: set "autoUpdatesChannel": "stable" in settings.json. The stable channel gets each version about a week later and skips releases with major regressions, such as 2.1.275.
What changes for people who build or administer a Salesforce org?
For Salesforce developers, Claude Code is one more way to create metadata, write Apex and run the Salesforce CLI from a conversation. It sits next to VS Code with the Salesforce extensions as an option, not a replacement.
My setup before using it on a Salesforce project:
- Connect it to a sandbox only, the copy of the org made for testing.
- Allow network access per command. Since 2.1.271, released September 14, the Salesforce CLI can be limited to the org and login addresses.
- Connect Claude Code to the Salesforce MCP server with a limited integration user. MCP is the standard that links AI assistants to other systems. Since 2.1.274, a 403 error names the missing permission.
- On a team, everyone runs the same version and upgrades after testing it.
Between September 4 and 14 there were five permission-related fixes. So I treat Claude Code permission rules as protection against mistakes and keep the real security on the org credential.
Never used it. How do I start?
- Get a paid Claude plan (Pro, Max, Team or Enterprise). The free plan does not include Claude Code.
- Install the Salesforce tools: the Salesforce CLI, Node.js LTS and Python 3.8 or newer. The plug-in uses all three.
- Install Claude Code. On Windows, open PowerShell and run
irm https://claude.ai/install.ps1 | iex. On Mac or Linux, runcurl -fsSL https://claude.ai/install.sh | bash. Check it withclaude --version. - Connect your sandbox. In the terminal, go to your Salesforce DX project folder and run
sf org login web --alias my-sandbox --instance-url https://test.salesforce.com --set-default. A browser opens so you can log in to the sandbox. - Start Claude Code in the project folder: run
claude. The first time, the browser opens again so you can sign in with your Claude account. - Install the Salesforce plug-in. Inside Claude Code, type
/plugin install salesforce-development@claude-plugins-official. - Start with a read-only request. For example: list the custom objects in my sandbox and explain what each one is for. You see how it works before you let it change anything.
- Read before you approve. Every time it asks for approval, read the command. If the command touches production, say no.
What does this look like on a normal workday?
A developer opens the terminal in the project folder and types: create a validation rule on Opportunity that blocks a close date in the past, and deploy it to my sandbox. Claude Code writes the rule file, shows its content and asks for approval before running the deploy.
If the deploy fails, it reads the error, proposes a fix and asks again. The developer reviews every file before the commit. This is how I set it up with teams running large orgs: the assistant stays in the sandbox and production keeps going through the existing pipeline.
Claude Code
Assistente de programação da Anthropic que roda na pasta do projeto: lê arquivos, altera código e executa comandos no seu computador, pedindo autorização antes.
Neste post: É o termo explicado no post.
Salesforce DX
Formato de projeto da Salesforce em que os metadados ficam como arquivos numa pasta, versionados no Git.
Neste post: O passo a passo começa numa pasta de projeto nesse formato.
Canal stable
Canal de atualização do Claude Code que recebe cada versão cerca de uma semana depois e pula as que tiveram regressão grande.
Neste post: Evita cair numa versão como a 2.1.275.
settings.json
Arquivo de configuração do Claude Code, por usuário ou por projeto.
Neste post: É onde se desliga a sincronização de skills e se escolhe o canal de atualização.
Claude Cowork
Modo do app do Claude em que ele executa tarefas longas de trabalho, com arquivos e ferramentas, na web e no desktop.
Neste post: É um dos lugares onde o Salesforce in Claude roda.
Salesforce in Claude
Primeiro produto do Claudeforce: plug-in com 37 skills para vendedores que roda no chat do Claude e no Cowork. Está em beta e exige Sales Cloud Enterprise.
Neste post: É o lado "vendas" do anúncio, diferente do plug-in de desenvolvimento.
Claudeforce
Nome da parceria entre Salesforce e Anthropic anunciada no Dreamforce 2026.
Neste post: É a pergunta do título: não é o mesmo que usar o Claude Code com Salesforce.
Anthropic
Empresa que cria os modelos Claude.
Neste post: Fabricante do Claude Code.
claude.ai
Site e app de chat do Claude, onde a pessoa tem a conta.
Neste post: A versão 2.1.275 leva para o terminal as skills e plug-ins ativados nessa conta.
Terminal
Tela de linha de comando onde você digita comandos em vez de clicar.
Neste post: É onde o Claude Code roda.
VS Code
Editor de código gratuito da Microsoft. A Salesforce oferece extensões oficiais para ele.
Neste post: O Claude Code funciona dentro dele e o post apresenta os dois como opções lado a lado.
Skill
Pacote de instruções que ensina uma tarefa específica ao assistente, como uma receita pronta.
Neste post: O plug-in Salesforce citado no Dreamforce tem mais de 40.
Plug-in
Conjunto de skills e ferramentas instalado de uma vez no assistente.
Neste post: A Salesforce citou um plug-in de desenvolvimento para o Claude Code.
Salesforce Development plug-in
Plug-in oficial da Salesforce para o Claude Code, verificado pela Anthropic, com cerca de 40 skills de desenvolvimento e o agente salesforce-dev.
Neste post: É o que liga o Claude Code ao Salesforce; não é o Claudeforce.
Dreamforce
Evento anual da Salesforce em São Francisco, onde saem os grandes anúncios. Em 2026 foi de 15 a 17 de setembro.
Neste post: Foi lá que a Salesforce citou o plug-in.
AIforce
Nova camada de interface anunciada pela Salesforce em 15/09/2026, reunindo Claudeforce, Slackforce e Agentforce Coworker.
Neste post: É o lançamento em que o plug-in do Claude Code foi citado.
Versão 2.1.270 a 2.1.276
Números das atualizações do Claude Code. O último número sobe a cada entrega, quase diária.
Neste post: Sete versões numa semana explicam por que o termo apareceu tanto.
Gateway / proxy
Servidor da empresa que fica no meio do caminho entre o computador e a IA, para controlar acesso e custo.
Neste post: A 2.1.275 quebrou quem usa gateway.
Erro 400
Código de resposta que diz que o pedido enviado ao servidor estava mal formado.
Neste post: Era o erro que a 2.1.275 causava com gateway.
Erro 403
Código de resposta que diz que você não tem permissão para aquilo.
Neste post: Desde a 2.1.274 ele informa qual permissão falta no MCP.
MCP (Model Context Protocol)
Padrão aberto que liga assistentes de IA a outros sistemas, como uma tomada universal.
Neste post: O Claude Code se conecta ao servidor MCP da Salesforce por ele.
Servidor MCP da Salesforce
Serviço da Salesforce que expõe dados e ações da org para assistentes via MCP.
Neste post: Dica de ligar com usuário de integração limitado.
Usuário de integração
Usuário do Salesforce criado só para sistemas, com o mínimo de permissões necessárias.
Neste post: Limita o que o assistente consegue fazer na org.
Salesforce CLI (sf CLI)
Ferramenta de linha de comando da Salesforce para deploy, retrieve e consultas.
Neste post: É o comando que o Claude Code roda no deploy.
Acesso de rede por comando (allowed_domains)
Configuração da 2.1.271 que define para quais endereços cada comando pode se conectar no modo com sandbox.
Neste post: Permite o sf CLI falar só com a org e o login.
Sandbox (Salesforce)
Cópia da org de produção usada para desenvolver e testar sem risco.
Neste post: Dica principal: conectar o Claude Code só nela.
Org
Uma instância do Salesforce de um cliente, com seus dados e configurações.
Neste post: Aparece em sandbox, credencial e deploy.
Credencial da org
Login ou token que dá acesso à org.
Neste post: É onde fica a segurança de verdade, não nas regras do assistente.
Regras de permissão do Claude Code
Configurações que dizem quais comandos e arquivos o assistente pode usar sem perguntar.
Neste post: Tiveram cinco correções entre 4 e 14 de setembro.
Metadados
Tudo que é configuração no Salesforce (campos, regras, telas) salvo como arquivo no projeto.
Neste post: O Claude Code cria esses arquivos.
Apex
Linguagem de programação do Salesforce.
Neste post: Uma das coisas que o Claude Code escreve.
Regra de validação
Regra que bloqueia salvar um registro se uma condição for verdadeira.
Neste post: É o exemplo da cena do post.
Deploy
Enviar as mudanças do projeto para uma org.
Neste post: A cena termina num deploy na sandbox.
Commit
Salvar uma versão das mudanças no controle de versão (Git).
Neste post: O desenvolvedor revisa os arquivos antes dele.
Pipeline
Esteira automática que leva mudanças da sandbox até produção com testes e aprovações.
Neste post: Produção continua passando por ele, não pelo assistente.
