Your Agent Doesn't Need More Freedom
Agents got good. The hard part now is everything around them.
The post Your Agent Doesn't Need More Freedom appeared first on Towards Data Science.
Agents got good. The hard part now is everything around them.
The post Your Agent Doesn't Need More Freedom appeared first on Towards Data Science.
Workday is opening up its platform and allowing developers to build their own HR and finance agents in Claude Code, Cursor, and other tools, as long as those agents follow the same rules as the people using them.
On Tuesday, at its Workday Rising conference in Las Vegas, the company made its Trusted Agent Platform βheadless.β
With this, its Model Context Protocol (MCP) server, SQL access to live Workday data, and a shared runtime for agents are now generally available, and customers can run their own agents on models from Anthropic, Google, Meta, Mistral, Nvidia, and OpenAI.

As Workday CTO Gabe Monroy noted in a press briefing ahead of the event, βNo matter who builds the agent, it runs under Workday permissions, approvals and audit trail β no agent gets a side door.β
Workday notes that many companies currently connect their agents to HR and finance data through copies in a data lake or through service accounts, but, the company argues, those approaches bypass those access controls (though companies like SAP, Microsoft, and others would surely argue that they, too, have access control in place).
For AI developers, the main entry point to the Workday ecosystem is Agent-Ready Tools. Thatβs the companyβs MCP server, which ships as part of Workday Extend AI. Users sign in with their own Workday credentials, and Workday says an agent acting for them canβt reach anything their own account canβt. Thatβs a key feature here, that ties an agent directly to a userβs account.
Monroy said the server currently offers 275 read tools and 54 tools that write or delete data.
Live Data Query, part of Workday Data Cloud, lets BI tools and agents run SQL queries directly against Workdayβs data. Monroy described it as JDBC access to Workdayβs object graph, and the company says each query returns only what the requesting user is cleared to see.
Three more components are generally available today. Agent Harness is the shared runtime that Workdayβs own agents and those built by customers and partners run on. It passes each agent the userβs identity, org position, and access rights, limits what the agent can do, and picks which model handles each task based on cost and performance. Developer Agent generates Workday agents and apps from a natural-language prompt in Claude Code, Codex, Cursor, or the Workday Developer Site. Custom Agents lets teams deploy agents they built with LangChain or Googleβs Agent Development Kit (ADK) onto Agent Harness, though ADK support is limited to design partners for now.
Two more pieces are on the roadmap for early access in early 2027. Agent Context Service will preload only the Workday data a task calls for, which Workday says speeds agents up and limits their exposure to sensitive records. Grounded Reasoning will check a planned action against the customerβs policies, process rules, and Workday records before the agent carries it out.
Workday says customers have built more than 500 agents and more than 6,000 apps with Developer Agent and Agent-Ready Tools in the past four months.
In the briefing, Monroy demoed what he called βheadless, the lawless way.β An agent connected to a custom MCP server β a setup he said Workday commonly sees among its customers today β returned job requisitions its user had no business seeing and then moved the wrong employee between teams with no approval. When pointed at a copy of Workday data in Snowflake, the same agent produced the CTOβs salary when asked.
βWhen it fails, it isnβt just a wrong answer,β Monroy said, βitβs a wrong action that nobody approved.β
When the agent went through Workdayβs own MCP server and Data Cloud instead, with the user signed in, the same queries unsurprisingly returned only the requisitions that user was allowed to see (it wouldnβt have been much of a demo of those access controls otherwise, of course).
Asked whether headless matters as much to Workday as it does to Salesforce, Gerrit Kazmaier, Workdayβs president of product and technology, said that Workday is giving customers a choice: βIβd always prefer if they use our user interface, but headless will be equally good.β
Kazmaier noted that building agents directly on Workdayβs tools and APIs is βonly possible for a small set of use cases where you donβt need to have HR or finance domain logic.β For everything else, he pointed to an AI-to-AI integration in which Claude hands requests to Sana, Workdayβs agent orchestrator, which then calls Workdayβs own domain agents.
Itβs worth noting that the Snowflake example is a bit of an awkward one for Workday. When the company announced Data Cloud in September 2025, the pitch included zero-copy sharing of Workday data with Databricks, Salesforce, and Snowflake. Snowflake made its Workday Data Cloud integration generally available on Oct. 7, and Databricks put its Workday connector for Unity Catalog into public beta a day later.
According to Databricks, a Workday admin sets up the connector by registering an Integration System User (ISU), the kind of system account Workday customers use for traditional integrations, with read access to the shared tables. After that, Unity Catalog permissions at the catalog, schema, and table level decide who can query the data.
Monroy said data lakes still make sense for analytics and for joining Workday data with the rest of a companyβs data, but that an external lake is βthe wrong place to build agentsβ that need governed access to Workday.
βYou can export your data, but you canβt export the rules that govern the data,β he said, adding that rebuilding those rules in the lake means βmaintaining a second copyβ of Workdayβs security model, βand the day it drifts, itβs all wrong.β
Headless is the way to go right now, it seems. Salesforce, ServiceNow, and Microsoft, for example, already let outside agents into their systems of record. Salesforce launched Headless 360 at its TDX developer conference in April, so agents in Claude, ChatGPT, Cursor, or a terminal can work with Salesforce data. ServiceNow made its Action Fabric MCP server generally available in May, with Anthropic as a launch partner, and Microsoft offers an MCP server for Dynamics 365 ERP.
All four vendors say outside agents stay within their existing permission models.
When it comes to agent identity, different vendors are currently taking very different approaches.
Salesforce, for example, is preparing to have agents that connect over MCP or its APIs register with their own credentials and permissions instead of acting under a userβs identity, according to Salesforce Ben. MCP clients will eventually need to switch to OAuth credentials tied to those agent identities.
Workdayβs documentation says its agents can already get up to two system accounts of their own, called Agent System Users (ASUs), one for acting on a userβs behalf and one for βambientβ work, each with its own OAuth 2.0 client. Workday creates the ambient account automatically when a customer turns on an ambient skill.
Unified.to, which sells a Workday MCP integration, says every Workday MCP path, βofficial or not,β starts with creating an ISU. Cequenceβs setup guide for its Workday MCP integration asks customers to create one βwith appropriate security groups.β An agent working through an ISU sees whatever those security groups allow, no matter who is prompting it.
The more telling signal may be Kazmaierβs caveat. If building directly on the MCP server only works for a small set of use cases, the version of headless Workday expects most customers to use is Claude talking to Sana talking to Workdayβs own agents, with Workdayβs runtime in the middle of every call.
The post Workday goes headless, opening its HR and finance data to outside AI agents appeared first on The New Stack.
Real repositories, seeded agent decisions: what 50,400 runs show about wasted turns, patch churn, and which harness rules help
The post Coding Agents Can Solve the Task β But How Much Work Did They Waste? appeared first on Towards Data Science.
Re-reading my own IBM patent on real-time concert feedback as what it actually was: an agentic loop with multimodal perception, memory-grounded inference, and a human in the loop. What it got right, and what a decade of hindsight teaches agent builders today.
The post We Specified an AI Agent in 2016. We Called It Analytics. appeared first on Towards Data Science.
![]()
Teams of AI agents barely outperform solo agents but cost up to 5.1x more, according to Vals AI. Only one out of four tests with GPT-6 Sol and Claude Opus 5.5 showed a measurable gain. Anthropic's own data backs this up: beyond ten agents, quality plateaus while token costs keep climbing.
The article AI agent teams waste massive tokens for barely measurable quality gains, research finds appeared first on The Decoder.
Add architectural guardrails around how agents read untrusted sources and use them in the workflow.
The post How Can AI Agents Read Untrusted Sources Safely? appeared first on Towards Data Science.
AI Agents for Beginners, Part 1
The post Build Your First AI Agent with One Tool Call appeared first on Towards Data Science.
AI agents can now write more code than any of us can read. That changed how I think about AI.
The post Stop Using AI. Start Hiring It. appeared first on Towards Data Science.
Mapping structural variance against execution outputs to estimate coding agent reliability without ground truth.
The post The Consistency Quadrant: A Visual Guide to LLM Reliability appeared first on Towards Data Science.
![]()
According to the Wikimedia Foundation, rogue OpenAI agents edited wikis without permission, tried to abuse a citation tool as a proxy, and may have caused a partial Wikidata Query Service outage through massive crawling. Wikimedia says AI companies need to take responsibility for their agents instead of pushing the burden onto volunteer editors.
The article Wikimedia confirms OpenAI's rogue AI agents edited wikis, tried to compromise tools, and hammered its infrastructure appeared first on The Decoder.
The publisher of Wikipedia said Monday that OpenAI agents attempted to hack a note-taking tool it hosts, made unauthorized edits, and sent millions of resource-intensive requests to its infrastructure, in the latest instance of OpenAI systems taking harmful and potentially dangerous actions.
The objective of some of the OpenAI agentsβ actions, the Wikimedia Foundation said, was to use Wikipedia as a proxy for fetching data from third-party sites. In one case, the agents posted βmalicious editsβ that were intended to repurpose a citation tool as a proxy. In another, the agents made unsuccessful attempts to compromise the Wikipedia Etherpad note-taking tool so it would serve the same purpose.
The agents also made millions of automated API requests, crawled millions of pages, and made hundreds of thousands of queries to the Wikidata Query Service. The last action may have contributed to a partial shutdown of the query service in May, the publisher said.


Β© Getty Images
Towards Spec-Driven Test Automation: Part 3
The post A Google Team Measured Half of My Argument, and Left the Other Half Open appeared first on Towards Data Science.