Until now, my entire AI agent coding workflow has always been in WSL2, using tools installed within WSL and keeping the project in the WSL file system itself. I use command-line applications such as Opencode, Claude Code, Codex CLI, and Copilot CLI.
Since the Codex app for Windows was released, I was very excited because my biggest bottleneck so far has always been having a more fluid workflow for working with multiple agents using work trees. The Codex app would solve this problem for me, as working with work trees through it is a simple and fast process.
However, the workflow of the Codex application using WSL has been terrible. First, it is slower when the project is in the WSL file system. And if I move the project to the Windows file system and use the integrated terminal with the agent configured to run on WSL, it gets a little faster, but anything I do in VS Code becomes extremely slow.
It has been very difficult to find a configuration that allows me to have a smooth and reliable workflow with AI agents. Ideally, in the same project, I would not be limited to using only Codex, but could also use Claude Code and Copilot, which are the ones I use the most.
An alternative would be to migrate everything to native Windows, but I have never tested that. I’ve heard that it’s not as good because AI tools tend to make more mistakes with Windows terminal commands, as they are more complex. I also know that the ideal scenario would be to use macOS, but that’s not my current situation, and I can’t migrate to it right now.
So, I wanted to ask you: how have you been working with the Codex app for Windows, especially when working with working trees? Are you using a fully native Windows setup? Are your projects on WSL or the Windows file system?
I would like to understand your settings so that I can arrive at a configuration that allows me to have a smooth and reliable workflow using the Codex application, and still be able to use Codex CLI, Claude Code, and Copilot CLI in the same project if necessary.

