Multiple Agent / Worktree confusion

I was testing multiple agent mode but running two Opus 4.5 agents. I saw at the bottom of the output of both agents an option to setup a worktree.json. It looks like, from the docs, I would want to add commands to set up our python env in the worktree, but, I first wanted to know what is in the worktree environment by default. I clicked on the option to open up a terminal in the worktree. I did this for both worktrees. It seems like this might be broken. For example, I modified a tracked file in one of the terminals and it showed as modified file (git status) in both worktrees (in both terminals)… but this shouldn’t be the case - correct?