it probably because the author uses the useless implementation of the Zed agent
"useless" is too unfair, but I do think the agent is not as good as claude code, or cursor