Models can now use tools, read a repository, run a test and correct themselves. That turns a suggestion into work you can delegate and review.
The model predicts the next few tokens inside the file you have open. Useful, but it knows nothing about your platform.
Chat assistants explain, refactor and draft. The engineer still carries every fragment into the codebase by hand.
With MCP connections the agent reads the repo, queries Fabric, opens a pull request and runs the tests it just wrote.
Narrow agents hand work to each other on backlog tickets, with skills and reusable blocks as their guardrails and a human at every gate.
Teams move along one task at a time, and the instruction gets shorter as the guardrails get better. Most data teams we work with sit between step two and three today. Slide to see where the hours go.
{{ stepText }}
Judgement never drops: someone still decides what should exist and confirms it is correct. What falls is the typing in between.
A data product still needs planning, a definition, a build and active monitoring. What shifts is where the hours go: away from writing transformations, towards deciding what should exist and confirming it is correct.
Each agent owns one task in the data product lifecycle and reports in human-readable text on backlog tickets, so an engineer can follow the process and step in at any point.
{{ a.d }}
Get the return on your data investment while the business case is still relevant.