Salesforce 在 TDX 发布 Headless 360,让智能体接管平台开发
Headless 360: Salesforce's latest pitch to let AI do the dev work
Salesforce 在旧金山开发者大会 TDX 上发布 Headless 360,将平台上的 CRM、客服、营销和电商等能力全部变成 API、MCP server 或 CLI 命令,供 Claude Code、Codex、Windsurf、Visual Studio Code 等工具中的智能体调用。同时推出基于 Visual Studio Code 的浏览器 IDE Agentforce Vibes,默认使用 Claude Sonnet 4.5,含 plan 和 act 两种模式及预置智能体技能,并随免费 Salesforce Developer Edition 提供,开发者版限额为每月 110 次请求和 150 万 token,刷新至 5 月 31 日。Salesforce 还宣布将智能体定义语言 Agent Script 开源,并发布 Slack Agent Kit。
正文
当前显示原文,中文全文译文尚未就绪。
AI/ML
Salesforce has introduced what it calls Headless 360 at its developer event TDX, which starts today in San Francisco, designed to expand the reach of its app-building tools beyond traditional developers.
The goal of Headless 360 is that everything on the Salesforce platform is now an API (application programming interface), MCP (model context protocol) server, or CLI (command line interface) command able to be called by coding agents, or by custom agents targeting specific customer requirements.
The Salesforce platform includes CRM (customer relationship management), customer service, marketing, and ecommerce. The company also owns the Slack collaboration tool. Historically, the main UI (user interface) for Salesforce has been in the web browser, though it has always supported a comprehensive API. The company now prefers to talk about an "experience layer" where user interaction can be anywhere, including Slack, Teams, voice chat, ChatGPT, or a custom React application.
Headless 360 means that agentic AI in any development tool – including Claude Code, Codex, Windsurf, or Visual Studio Code – can build applications that target the Salesforce platform.
"The developer, the builder is talking to these tools, the tools are driving the Salesforce UI creation, configuration etc," said said Joe Inzerillo, Salesforce president of enterprise and AI technology. "We're trying to create this ecosystem where in the future most of the code is going to be written by the agents.
"We see that internally in the way that we write things, already there are systems where the vast majority of code is written by the agent," he added.
Agentforce Vibes is a browser-based IDE based on Visual Studio Code and is now available as part of the free Salesforce Developer Edition as well as paid subscriptions. There are new agentic integrations and it reflects the fact that some users will rely on agents to do the coding for them. Salesforce extensions, the Salesforce CLI, and organization metadata are all pre-configured.
The default LLM (large language model) in Agentforce Vibes is Claude Sonnet 4.5. It has two modes - plan mode and act mode - and comes with a set of pre-defined agent skills for tasks such as creating custom tabs in a UI (user interface) or generating Salesforce flows. Despite the flexibility of Headless 360, Agentforce Vibes defaults to coding with Apex, the Java-like programming language which is customized for Salesforce apps.
Salesforce has usage limits for its developer edition, set at 110 requests per month and 1.5 million tokens. These will refresh monthly until May 31, after which there is a final monthly allocation and no further refresh.
Salesforce is keen for companies to build custom agents, rather than just using them to build applications. The definition language for this is Agent Script, which, like Apex, is customized for Salesforce. Agent Script will now be open source, Salesforce said at the TDX conference.
However, the company also acknowledges that agents are "probabilistic, not deterministic," and that they "reason their way to unexpected outcomes," to quote the press release.
Salesforce has a set of tools intended to control unwanted behavior, including a testing center, observability and session tracing, and the ability to define guardrails and explicit business logic for some operations via Agent Script.The company also announced the Slack Agent Kit, a collection of tools designed to bring agents on any platform into Slack with a chat UI.
The story behind Headless 360 is that Salesforce has bought into the idea that most future coding will be done by agents rather than humans. The company said this is a response to customer demand.
The initiative is also explicitly designed to enable non-programmers to build on the platform. "We want to expand the tent to bring in people that historically have not been part of the Salesforce ecosystem, that now are starting to build capabilities on Salesforce. Headless is a fundamental unlock that allows people to use our systems more effectively," said Madhav Thattai, EVP and GM of Salesforce AI.
Most customers only use a small subset of the capabilities of the Salesforce platform, and per-user subscriptions are costly. What about the notion that with AI to assist the coding, companies can replace Salesforce with their own custom solutions built from scratch?
"Maybe you could vibe yourself a SaaS application but who's going to maintain it?" said Thattai. "The notion that every company is going to build everything that they need to use themselves seems pretty crazy because it's a huge amount of expense, time, energy, and brain power that companies are focusing on things that aren't their core business."
Other factors the company hopes will keep users on Salesforce include the built-in data structures and workflows that have evolved over the years for CRM, marketing, and other Salesforce use cases. Salesforce also argues that the platform's security features and trust boundaries can protect users from some of the risks of custom development, particularly when vibe coding means builders may not fully understand what they are creating.
When you just need to build a tiny desktop app: TinyJS
October 13, 2026
Valen creator drives 'Golden Spike' to connect new languages with Rust
September 26, 2026
Microsoft agentically ports Copilot runtime to Rust for $120K
September 19, 2026
Apple iPhone Duo makes developers think in folds
September 16, 2026
JavaScript installer pnpm recast in Rust because ECMAScript can't keep up
September 5, 2026
Kubernetes cleans house, bins legacy kube-dns, IPVS, and cgroup v1
August 27, 2026
How Cursor beat Git's scalability shortcomings
August 24, 2026
Go updates may delight diehard gophers but displease AI overlords
August 21, 2026
SvelteKit 3 puts heat on Next.js with radical approach to RPCs
August 20, 2026
Almost nobody pays attention to web standards anymore
August 18, 2026
ChainDrop worm crawls into npm supply chain, evades standard defenses
August 16, 2026
Node.js creator liberates Durable Objects from Cloudflare
August 13, 2026
AI titans to tidy agent frontier with plugin prescription
August 8, 2026
Platform Engineering 2.0: your platform was built for a different era. AI just exposed it
August 6, 2026
Next.js 16.3 aims to reduce dreaded FATAL ERROR messages
August 5, 2026
Dev who gave HashiCorp its name returns with a faster terminal multiplexer
August 1, 2026
How AI drove Shopify back to clean code
Turns out, agents just want the same things as humans: easily-readable code, explicit contracts, and helpful feedback
July 26, 2026
Zig creator calls Bun's Claude Rust rewrite 'unreviewed slop'
July 15, 2026
HTTP gets a QUERY method so complex searches can stop pretending to be POST
July 14, 2026
Speedier type checks in TypeScript 7.0 as first stable Go release ships
July 10, 2026
GitHub cuts short offer to burn repos on CD after mockery ensues
A purported jab of Sony's physical media phase-out blows up on GitHub itself
July 7, 2026
.NET's long term support is not long term enough, dev complains
June 30, 2026