<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/salesforce-launches-b2c-commerce-cli-sandbox-cloning-and-headless-360-at-tdx-4vxqxllb8" -->

---
title: Salesforce launches B2C Commerce CLI, sandbox cloning,...
description: Salesforce announced Headless 360 at TDX, a strategy to make the entire platform callable by AI agents via MCP servers, APIs, and CLI commands. Key pieces...
canonical: https://daily.dev/posts/salesforce-launches-b2c-commerce-cli-sandbox-cloning-and-headless-360-at-tdx-4vxqxllb8
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Salesforce launches B2C Commerce CLI, sandbox cloning, and Headless 360 at TDX | daily.dev
og:description: Salesforce announced Headless 360 at TDX, a strategy to make the entire platform callable by AI agents via MCP servers, APIs, and CLI commands. Key pieces...
og:url: https://daily.dev/posts/salesforce-launches-b2c-commerce-cli-sandbox-cloning-and-headless-360-at-tdx-4vxqxllb8
og:image: https://api.daily.dev/og/posts/4VXQXLlb8.png
og:image:alt: Salesforce launches B2C Commerce CLI, sandbox cloning, and Headless 360 at TDX
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Salesforce launches B2C Commerce CLI, sandbox cloning, and Headless 360 at TDX

**[Collections](https://daily.dev/sources/collections)** · 4 min read · 2 upvotes · 0 comments

## Summary

Salesforce announced Headless 360 at TDX, a strategy to make the entire platform callable by AI agents via MCP servers, APIs, and CLI commands. Key pieces include: exposing custom Apex business logic as Hosted MCP tools (callable by Claude, Cursor, etc.), a new open-source B2C Commerce CLI with 200+ commands and built-in AI agent skills, On-Demand Sandbox Cloning (75% faster than before), and Agentforce Vibes — a browser-based VS Code IDE with Claude Sonnet 4.5. Agent Script, the custom agent definition language, is also being open-sourced. The overarching bet is that AI agents will write and operate software, and Salesforce wants to be the platform they target.

## Content

## What Salesforce announced at TDX

Salesforce's TDX developer conference had a clear throughline: make the entire platform callable by AI agents. The initiative is called Headless 360, and the pitch is straightforward — expose Salesforce as APIs, MCP servers, and CLI commands so tools like Claude Code, Codex, and Windsurf can build and query Salesforce applications without a human clicking through a UI.

There are three concrete pieces worth understanding separately.

---

## Hosted MCP tools from custom Apex

The most technically interesting part of Headless 360 is the ability to expose custom Apex business logic as Hosted MCP (Model Context Protocol) tools. The idea is that an AI agent like Claude or Cursor can discover and invoke your Apex methods directly, as if they were any other tool in its toolbox.

The workflow goes roughly like this:

1. Write an Apex method annotated with `@InvocableMethod` — say, something that returns pipeline intelligence for a sales rep
2. Register it as an MCP Server via metadata
3. Configure OAuth through an External Client App
4. Point Claude (or whatever agent) at the MCP server

From there, the agent can query Salesforce data conversationally.

A few design notes worth keeping in mind if you build this way. Tool descriptions need to be written for agents, not humans — vague names will confuse the model. Computed fields work better than raw data dumps; let the Apex layer do the interpretation before handing results back. Fuzzy account matching helps when agents pass in slightly malformed names. And record-level security should be enforced with `USER_MODE` SOQL so the agent can't accidentally surface data the calling user shouldn't see.

---

## A new B2C Commerce CLI and sandbox cloning

Salesforce is also shipping a unified open-source CLI for B2C Commerce developers: `@salesforce/b2c-cli`. It covers 200+ commands across code deployment, sandbox management, Managed Runtime, CDN configuration, SLAS, and more. It's built on oclif, supports zero-config OAuth authentication, and is backwards-compatible with `sfcc-ci`, so existing scripts shouldn't break.

Official GitHub Actions are included for CI/CD pipelines.

The more immediately useful feature might be On-Demand Sandbox Cloning, available from the 26.3 release. Instead of the traditional import/export cycle, you can create an exact replica of an existing environment in minutes — Salesforce claims roughly 75% faster than the old approach, with full parity on data, configuration, and code version.

The CLI also ships AI agent skills for Claude Code, Cursor, Copilot, Windsurf, and others, plus an MCP server for deeper coding agent integration. There's a safety mode that blocks destructive operations when the CLI is exposed to an AI agent, which seems like a sensible guardrail given how confidently agents can misfire.

---

## Agentforce Vibes and open-sourcing Agent Script

On the more experimental end, Salesforce launched Agentforce Vibes — a browser-based VS Code IDE with Claude Sonnet 4.5 as the default model, pre-configured for Salesforce development. The name is doing a lot of work there.

Agent Script, the definition language for custom agents, is being open-sourced. The stated goal is enabling non-programmers to build on Salesforce, with the platform positioned as the stable, maintained alternative to whatever gets vibe-coded into existence and then abandoned.

That framing is interesting. Salesforce is essentially arguing that as AI lowers the barrier to building software, the value shifts toward platforms with real governance, security models, and long-term maintenance — things a solo developer spinning up a Claude-generated app won't have. Whether that argument lands depends on how good the AI tooling actually gets, and how much friction remains in the Salesforce developer experience even with all this automation layered on top.

---

## The bigger picture

Taken together, these announcements are a coherent bet: if AI agents are going to write and operate software, Salesforce wants to be the platform those agents are writing and operating. The MCP server support, the CLI agent skills, the safety modes, the hosted tool registration — it's all infrastructure for a world where the developer is more orchestrator than coder.

Whether that world arrives on Salesforce's timeline is another question. But the tooling direction is clear enough.

## Similar posts on daily.dev

- [Salesforce launches Headless 360 to support agent‑first enterprise workflows](https://daily.dev/posts/salesforce-launches-headless-360-to-support-agent-first-enterprise-workflows-tluo6lkwq) · InfoWorld · 0 upvotes · 0 comments
- [Announcing the Headless 360 MCP Server Beta](https://daily.dev/posts/announcing-the-headless-360-mcp-server-beta-49fao9mls) · Salesforce Developers Blog · 3 upvotes · 0 comments
- [Introducing the Data 360 MCP Server \(Developer Preview\)](https://daily.dev/posts/introducing-the-data-360-mcp-server-developer-preview--d9rfhfkyk) · Salesforce Developers Blog · 0 upvotes · 0 comments

---

Tags: [#ai-agents](https://daily.dev/tags/ai-agents), [#cli](https://daily.dev/tags/cli), [#mcp](https://daily.dev/tags/mcp), [#salesforce](https://daily.dev/tags/salesforce)

[View this post on daily.dev](https://daily.dev/posts/salesforce-launches-b2c-commerce-cli-sandbox-cloning-and-headless-360-at-tdx-4vxqxllb8)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Salesforce launches B2C Commerce CLI, sandbox cloning, and Headless 360 at TDX","url":"https://daily.dev/posts/salesforce-launches-b2c-commerce-cli-sandbox-cloning-and-headless-360-at-tdx-4vxqxllb8","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/salesforce-launches-b2c-commerce-cli-sandbox-cloning-and-headless-360-at-tdx-4vxqxllb8"},"datePublished":"2026-05-10T09:39:22.756Z","dateModified":"2026-05-13T17:02:21.262Z","description":"Salesforce announced Headless 360 at TDX, a strategy to make the entire platform callable by AI agents via MCP servers, APIs, and CLI commands. Key pieces...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f8270e4f9227e5e60de0ee3bdd8a4bfc?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/f8270e4f9227e5e60de0ee3bdd8a4bfc?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Collections","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Collections","logo":"https://media.daily.dev/image/upload/s--fk_6ycEi--/f_auto,q_auto/v1780996001/logos/collections?_a=BAMAMiWQ0","url":"https://daily.dev/sources/collections"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/salesforce-launches-b2c-commerce-cli-sandbox-cloning-and-headless-360-at-tdx-4vxqxllb8","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ai-agents,cli,mcp,salesforce","timeRequired":"PT4M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Collections","item":"https://daily.dev/sources/collections"},{"@type":"ListItem","position":3,"name":"Salesforce launches B2C Commerce CLI, sandbox cloning, and Headless 360 at TDX"}]}
```

