Developer Agent doesn’t replace mentoring; it can make mentoring more effective. If the agent can answer many of the small contextual questions immediately, limited time with an experienced engineer can move from "Where do I find this?" to "Is this the right design?"
Engineering for the Enterprise
There’s an important distinction between generating something that works and engineering something that belongs in an enterprise.
Getting to a working implementation is only part of the job. Data modeling still matters. Security and privacy still matter. Performance and maintainability matter. Understanding the business process matters. Knowing where AI should—and shouldn’t—be used matters.
Because I understand Extend and the platform, I can describe what I want more precisely. I can evaluate an approach Developer Agent proposes, recognize when something doesn’t look right, and redirect it. I can also spend more attention on architecture, security, and user experience.
My attention moves higher in the stack. Instead of spending all of it on "How exactly do I construct this?" I can spend more on "What should I construct, and why?"
When you lower implementation costs, good architecture becomes more valuable.
Developer Agent can help you build the right thing faster. But speed doesn’t replace judgment about what to build. The developer still owns the data model, security boundaries, privacy decisions, performance considerations, and judgment about how the pieces fit together.
From Applications to Capabilities
Initially, I approached Developer Agent entirely through the lens of an Extend developer: can this help me build an Extend application faster?
After working with agents and skills, I started asking a different question: what capability am I actually building?
In Lighthouse, we didn’t create one giant agent and ask it to reason about everything. We used smaller, focused agents with clear responsibilities and composed their outputs through a synthesizer. That architecture was easier to reason about, test, tune, and explain. It reinforced something familiar from traditional engineering: good agent architecture looks surprisingly similar to good software architecture—focused responsibilities, clear contracts, and composition.
Now I think beyond pages and applications. A capability might be implemented through code, represented as a skill, exposed through a tool, used by a focused agent, composed with other agents, or presented to a human through an Extend experience. The application still matters, but it may be one consumer of a broader capability.
What it Means to be a Workday Developer in an Agentic World
The definition of a Workday developer is expanding. For years, we’ve built applications, integrations, and experiences around Workday, and now AI helps us build them faster. But another layer is emerging: capabilities consumed not just by humans, but by agents.
That’s why I am excited about Developer Agent. Faster scaffolding is useful. Code generation is useful. Staying in flow is useful. But those may turn out to be the least interesting consequences. Developer Agent gives us a chance to rethink how Workday software is built, how developer expertise is reused, how quickly we can evaluate ideas, and what developers spend their time doing.
I’ve spent years learning how to build on Workday. Now I am increasingly interested in what it means to build on Workday when the developer isn’t the only one writing—and the human isn’t the only one consuming—what we create.
Ready to try Developer Agent yourself? Join the Workday Developer Program to build with it today, in your very own Workday tenant.
Workday customers get access to Developer Agent through Workday Extend AI.