All insights

Agentforce

Claudeforce, explained for practitioners: what changed when Anthropic moved inside the Salesforce trust boundary

Salesforce and Anthropic announced Claudeforce on August 26, 2026. Behind the branding are three concrete architectural changes: Claude runs inside the Salesforce VPC, it becomes the default reasoning model for several agent products, and Salesforce ships as a plugin inside Claude. Here's what each one means for how you build.

Claudeforce, explained for practitioners: what changed when Anthropic moved inside the Salesforce trust boundary, article illustration

On August 26, 2026, alongside its Q2 FY27 earnings, Salesforce and Anthropic announced an expanded partnership under the name Claudeforce. The press-release framing, “the #1 AI meets the #1 AI CRM”, is exactly the kind of line that tells a practitioner nothing about what to change on Monday. So strip the branding off and look at what shipped, because underneath the name there are three distinct architectural moves, each with a different owner and a different set of consequences.

Move one: Claude runs inside the Salesforce trust boundary now, not just adjacent to it. Move two: Claude becomes the default reasoning model for a specific list of Salesforce agent products. Move three: the relationship runs the other way too. Salesforce ships as a plugin inside Claude, so a seller can work their pipeline from a Claude conversation instead of a Salesforce tab. These are not the same announcement three times. They land on different teams, and if you conflate them you’ll make the wrong call about what, if anything, you need to do.

If you want the quick answers first, the Claudeforce questions page covers pricing, availability and what runs on Claude by default. This is not a “should you switch models” post. We already wrote the honest version of that in which model should your Agentforce agent run on. This is about what Claudeforce changes in the plumbing, and what it explicitly doesn’t.

Move one: the model comes inside the boundary

The most consequential piece is the least flashy. Claude was already selectable in Agentforce before this. Salesforce has offered Anthropic models through Amazon Bedrock for a while, and that path already ran inside the Einstein Trust Layer, which strips and re-inserts sensitive data, enforces zero data retention with the model provider, and logs the whole prompt-and-response journey for audit. So what’s new?

The claim Salesforce is making with Claudeforce is that Anthropic is the first LLM provider whose traffic is fully contained within the Salesforce virtual private cloud: that Claude runs entirely inside the Salesforce trust boundary, served through Amazon Bedrock, rather than being called as an external service that the Trust Layer wraps. The distinction is between “your data is masked and the vendor promises not to retain it” and “the inference itself happens inside the perimeter you already trust.” For most commercial orgs the practical security posture was already strong under the Trust Layer; what changes is the architecture of the assurance, and that matters enormously for the buyers who couldn’t get comfortable with an external model call under any masking guarantee: regulated industries, security-sensitive accounts, anyone whose risk team draws the boundary at the VPC edge.

That’s why the named early adopters are who they are: CrowdStrike and RBC Wealth Management: a security company and a regulated wealth manager. Neither is a logo you win with “we mask the PII.” You win them by moving the inference inside the wall.

The Trust Layer was always the answer to “is it safe to send this to a model?” Claudeforce changes the question to “does the model even leave the building?”, and for a specific class of buyer, that’s the difference between a pilot and a no.

The practical takeaway: if your blocker on autonomous agents was a data-residency or trust-boundary objection that the Trust Layer alone didn’t satisfy, this is the announcement to re-open that conversation on. If your Trust Layer posture was already accepted, this move changes nothing about your existing agents. They keep running exactly as they did.

Move two: Claude as the default reasoning model for specific products

Claudeforce makes Claude the default model in several places, and the word default is doing precise work here. It is not the word only. The list Salesforce named:

  • The Atlas Reasoning Engine. Claude serves as a reasoning model behind Atlas, the plan-and-act loop that decides which topic and action an Agentforce agent invokes on each turn.
  • Agentforce Vibes, the agentic coding tool now uses Claude by default. If you’ve read our take on Agentforce Vibes pricing and licensing, the model underneath the code generation is now Anthropic’s.
  • Agentforce Coworker, the AI teammate we covered in Agentforce Coworker runs on Claude by default.
  • Agent Builder. Claude is available as a selectable model when you author agents.
  • Slack: Claude becomes the default LLM inside Slack, which is where Employee Agents live.

Here is the nuance that gets lost in the headlines: a default is a starting point, not a lock-in. Agentforce’s model menu still exists. You can still bring your own model through Model Builder, still pin a different model per subagent, still run the OpenAI or Google options where they test better for your workload. Claudeforce moves the needle on what you get out of the box; it does not remove the choice. Treat the new defaults the way you’d treat any framework default, a reasonable starting configuration that you should still evaluate against your own test harness before you ship, not a decision that’s been made for you.

If you’re already in production on a specific model because it scored better on your evaluation set, nothing forces you off it. If you’re greenfield, the honest move is still to measure: run your utterance batches and full-conversation simulations against the new default and against your prior pick, and let the resolution rate decide. Defaults are for people who haven’t measured yet.

A word on cost, because someone will ask

Salesforce has not disclosed Claudeforce-specific pricing, and packaging is explicitly subject to change. What hasn’t changed is the shape of the bill: Agentforce still meters on conversations or Flex Credits regardless of which model is under the hood, and the model choice affects consumption the way it always has. If you want the mechanics of that, they’re unchanged from what we laid out in Agentforce pricing and Flex Credits. Do not assume the new default is cheaper or more expensive than your current model until you see it on a real invoice. Model economics are a per-token reality that a partnership announcement doesn’t rewrite.

Move three: Salesforce inside Claude

The third move is the one that inverts the usual direction. Alongside “Claude inside Salesforce,” Claudeforce ships Salesforce in Claude, a plugin that puts your governed Salesforce environment inside a Claude conversation. The pitch: a seller reasons over live revenue context, updates the pipeline, and takes action without leaving Claude.

The mechanics matter more than the pitch. Salesforce in Claude launches with 37 prebuilt sales skills: meeting preparation, deal-health reviews, pipeline analysis, and the rest of the day-to-day motions a rep runs. Critically, it does not reach into your database directly. It routes actions back through Salesforce so that business rules, validation, and sharing are enforced on every action, the same governance seam that a well-built custom action respects. An update proposed inside Claude still passes through your org’s validation rules and field-level security on the way in; the conversation is a new front door, not a bypass.

Under that seam is a protocol you already know if you’ve been paying attention: it runs on the Model Context Protocol (MCP). This is the same open standard we’ve been arguing is the real connective tissue of the agentic enterprise in what is MCP and connecting Agentforce to an MCP server. Salesforce is exposing its platform to Claude the same way it exposes external tools to Agentforce, through MCP servers, plus APIs and CLI tooling, packaged as an enterprise harness Salesforce calls AIforce. If you’ve stood up the Salesforce DX MCP Server to drive your org from an IDE, the shape of this will be familiar: a governed MCP surface over your org, consumed by an external agent.

Availability is the caveat to underline. As of the announcement, Salesforce in Claude is in pilot with select customers, with an open beta planned for September 2026. The Claude-inside-Salesforce hooks (Atlas, Vibes, Coworker, Agent Builder, Slack) are described as live. Don’t build a Q3 rollout plan on the plugin being generally available. Check its current GA status against Salesforce’s own release notes before you commit a date, the way you would for any beta feature.

What this means for the four teams who’ll ask you about it

Different roles need different answers, so here’s the practitioner triage:

The security/compliance team should re-read move one. The VPC-contained inference path is the thing that may unblock a project their risk framework previously stopped. It does not change the governance of agents already approved under the Trust Layer. This is a “new option to evaluate,” not a “your current controls changed.”

The Agentforce build team should treat move two as a set of new defaults to measure, not adopt on faith. Nothing forces a model migration. If your agents are tested and shipping, leave them. If you’re building new, add the new default to your evaluation matrix and let data decide. And keep guardrails exactly where they are: the model changing underneath an agent is precisely when your topic scoping and action allowlists earn their keep.

The RevOps/sales-tools team is the audience for move three, and their honest question is “does this replace the Salesforce UI for reps?” No. It adds a Claude-shaped front door to the same governed org, in pilot today. It’s worth piloting for the specific rep who lives in an AI chat surface anyway; it is not a 2026 replacement for the interfaces your team already runs on.

The architecture team should notice the through-line: all three moves are MCP-shaped. The lesson isn’t “Salesforce picked a model.” It’s that the platform’s model layer and its integration layer are both consolidating on open protocols. Bedrock underneath, MCP across the seams. If your integration strategy still assumes bespoke connectors for every agent-to-system link, this is another data point that the industry is standardizing that away. We mapped where that’s heading in what is MCP for enterprise architects.

What to do

If you take one action from Claudeforce, make it this: separate the announcement into its three moves and route each to the team that owns it, then do nothing you weren’t going to do anyway on the basis of branding. Claudeforce is real and it’s meaningful for specific buyers, the regulated ones move one was built for, but it is not a reason to rip out a tested agent, and it is not a general-purpose “switch to Claude” mandate. Re-open the trust-boundary conversation if that was your blocker. Add the new defaults to your evaluation set if you’re building. Pilot the plugin with the one rep who’ll use it. And keep measuring, because a default someone else chose is still a default you have to validate.

If you’re weighing whether the VPC-contained path changes your build-vs-buy math, or you want the new model defaults benchmarked against your current pick before you commit, that’s the work we do, grounding the decision in your real org and your real evaluation set, not the press release.

Understanding the basics

What is Claudeforce?

Claudeforce is the name for the expanded partnership between Salesforce and Anthropic announced on August 26, 2026. It bundles three things: Claude running inside the Salesforce trust boundary (served via Amazon Bedrock, contained within the Salesforce VPC), Claude becoming the default reasoning model for several Agentforce products (the Atlas Reasoning Engine, Agentforce Vibes, Agentforce Coworker, Agent Builder, and Slack), and “Salesforce in Claude”, a plugin that lets sellers work their Salesforce pipeline from inside a Claude conversation.

Does Claudeforce mean I have to switch my Agentforce agents to Claude?

No. Claude becomes the default model in specific products, but Agentforce still supports a menu of models, per-subagent overrides, and bring-your-own-model through Model Builder. Agents already in production on another model keep running unchanged. Treat the new defaults as a starting configuration to evaluate against your own test set, not a forced migration.

How is Claude different under Claudeforce than it was before in Agentforce?

Claude was already available in Agentforce through Amazon Bedrock and governed by the Einstein Trust Layer. Claudeforce’s new claim is that Anthropic is the first LLM provider whose traffic is fully contained within the Salesforce VPC, the inference runs inside the trust boundary rather than as an external call the Trust Layer wraps. For regulated and security-sensitive buyers, that architectural change is the point; for orgs already comfortable with the Trust Layer, existing agents are unaffected.

What is “Salesforce in Claude”?

It’s a plugin that exposes your governed Salesforce org inside Claude, launching with 37 prebuilt sales skills like meeting prep, deal-health reviews, and pipeline analysis. It runs on the Model Context Protocol and routes every action back through Salesforce so validation rules, sharing, and field-level security are enforced. It’s a new front door to the same governed data, not a way around governance. As of the announcement it’s in pilot, with open beta planned for September 2026; confirm current availability in Salesforce’s release notes.


Trying to figure out whether Claudeforce changes anything for your build, or which of its three moves your risk team, your RevOps team, and your architects each need to act on? Talk to us. Cutting the branding down to the decisions that affect your org is exactly the work we do.

Keep reading

All insights