Can agents not checkout different branches and then work on them? It's what people also do. I have a hard time to understand what problem is even solved here.

Yes, this is the obvious solution. Multiple agents working on multiple features should use feature branches.

Can’t believe how this whole AI movement seems to want to reinvent software engineering, poorly.

Their goal is not to give us a better tool, it's to get us to think our old tools are rubbish so we give them money instead.

to be entirely fair while git is getting better, the tooling UI/UX is still designed with expectation someone read the git book and understood exactly how it works.

Which should be basic skill on anyone dealing with code, but Git is not just programmer's tool any more for a long time so better UI is welcome

Has that ever been achieved in software/dev industry?

claude can use worktrees.. so if you have a system with say 10 agents, each one can use a worktree per session.. no need to clone the the repo 10 times or work on branches. Worktreeees.