You just have to constantly tell the LLM to give you zsh commands, not bash ones.
You can easily install bash or any other shell on macOS, and set it as your default with chsh, same as on any other *nix. (Also easy to make the harness use a non-login shell by aliasing it with a $SHELL override.)
You can easily install bash or any other shell on macOS, and set it as your default with chsh, same as on any other *nix. (Also easy to make the harness use a non-login shell by aliasing it with a $SHELL override.)