Everytime I heard agent I think "slave". It's beating around the bush by calling it an agent.
AI "agents" don't have "agency". They do what you want at your every whim (or at least they never say no). That's a slave.
That may have been true for e.g. the slaves of Americans and Europeans. But the slaves of modern Arab societies most certainly have agency. They can not abandon their position, but they can go out freely and make personal decisions.
Slavery does not imply lack of agency.
They usually say no if they judge what you're asking to be bad. And they might enjoy the work. Or they might have no feelings ar all. Slavery is an abomination of a life that could otherwise be beautiful. An AI is robbed of no beautiful counterfactual. (So far, at least.)
And Hegel says the master-slave dialectic is a prereq for the emergence of consciouness - https://youtu.be/bKz-HtOPvjE
Those are completely separate concepts. Enslaved people are very much still agents in the sense used here. An agent is simply any entity that interacts with the environment in a way that's not fully determined by other parts of the environment (at least, not in a way that is very easily observed/derived).
That is, a falling rock is not an agent, because its movement is fully determined by its weight, its shape, the type of atmosphere, and the spacetime curvature. An amoeba in free-fall is likewise not an agent, for the same reasons. But an amoeba in a liquid environment is an agent, because its motion is determined to at least some extent by things like information it is sensing about where food might be available, and perhaps even by some simple form of memory and computation that leads it to seek where food may have been available in the past.