Vibe Coding
Windsurf Cascade Dedicated Terminal: Isolated zsh Profile Prevents Environment Variable Leakage Between Agents
Wave 13's Cascade Dedicated Terminal (beta) runs all agent shell commands in an isolated zsh profile with .zshrc access, preventing environment variable collisions when multiple parallel agents share the same machine. Configure via workspace settings; each Cascade session gets its own terminal context so agents running on separate Git worktrees don't pollute each other's shell state. This addresses a common failure mode in parallel multi-agent setups where shared shells cause non-deterministic tool execution.
Source
↳ Follow the thread