Grief is part of the rollout.
For a lot of engineers, writing code isn't a task. It's who they are. Tell them they may never write another line by hand, and some cheer, some freeze, and some go quiet and wait for it to blow over. That isn't a training problem. It's a loss, and it needs handling like one.
Some resistance is about beliefs: sentences people say that were true of the old process, and evidence moves those (chapter 17, The constraint is mindset). Some isn't. It's people losing something they valued, and no amount of evidence argues anyone out of a loss.
Writing code gave people things beyond the code: the pleasure of the craft, hours of flow, a visible measure of their worth, and the status of being the one who knows how it works. Say that out loud. Then look at what carries over, because most of it does.
Some people go all in in the first week. Some are curious and careful. Some wait it out in the hope it's a fad, and some stop showing up in any real sense. People move between these at different speeds, and not always forwards. A rollout plan that assumes the average engineer fits nobody.
The tempting move is the cost comparison: an agent loop runs for a few dollars an hour, so keep up or be replaced. It's often true, and it's almost useless. People who are already curious speed up a little. People who are waiting or hiding go further into hiding, and some of your best leave.
What moves people is safety, time and examples: protected hours to get through the dip, someone fluent to pair with, leaders who go first in public, and recognition for the new kind of work. Try it on a team of 24.
Illustrative model, not measured data. Same random seed every run, so only your choices change the outcome.
Typing was the slowest, most visible part of the job, so it's easy to mistake it for the job. The job was always deciding what to build, how it should be shaped, and how you'd know it worked. Agents take the typing. They make the rest of it matter more.
That's where engineering moves: to the edges, vision and validation; into the loops that make code climb to correctness; into rules that enforce themselves. None of that is a lesser job. Most engineers who get through the dip say it's the more interesting one.
A tool rollout has a launch date and a training session. This has stages, setbacks and people who need different things at different times. It's slower to start and much faster to finish.
Give each person their own way in. A first loop on a small, safe codebase they know, with no audience, does more than any all-hands.
Engineers aren't losing engineering. They're losing the typing, and the identity that grew around it. Name that, expect the team to split, skip the threats, and give each person time, a pair and a first loop of their own. The work on the other side needs everything they know.