Show HN: I got Claude Code and Codex to argue about my code CleanCode launched as a canvas-based Agentic Development Environment (ADE) that gives each feature its own isolated Git worktree, canvas, terminals, execution scope, and Agent sessions, letting coding agents such as Claude Code and Codex work side by side on separate branches. The tool assigns fixed, preferred, or automatic ports to prevent conflicts between branches running the same service, and turns startup conditions into executable canvas workflows where directed connections declare real dependencies. Proven setups can be saved as project templates or global favorites for reuse. 简体中文 https://github.com/chen-985211/cleancode/blob/main/README ZH.md · English A canvas-based ADE that puts each feature's Agents, terminals, and workflows into one runnable development context. Start with branch isolation, keep context and runtime state, and turn proven setups into reusable development assets. One feature. One visible, executable development context.