I've found jj to be a very good match for working with AI agents - the oplog, ability to undo, the simpler model around working copy that removes stashing and so forth are all (subjectively) helpful in this setting.
jj workspaces and git worktrees are fairly similar concepts, and most of the git operations that workmux uses have equivalents in jj.
If there's interest in this I did first cut of jj support on this branch that I'd be happy to test and get into sufficiently good shape for inclusion:
main...sundbp:workmux:main