Repository navigation
Using WSLc as a sandbox for AI coding agents on Windows #41787
Unanswered
Abechan (abechan1)
asked this question in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Using WSLc as a sandbox for AI coding agents on Windows
I've been working on wip, a CLI for Windows development environments, and recently started using WSLc as a sandbox for AI coding agents.
The motivation is simple:
AI coding agents such as Claude Code and Codex are much more useful when they can freely run commands, install dependencies, edit files, and execute tests.
But giving an agent broad permissions directly on the Windows host is something I wanted to avoid.
So I'm experimenting with this model:
Windows
↓
wip
↓
WSLc sandbox
↓
Claude Code / Codex / other coding agents
↓
repository
The idea is to create an isolated, disposable Linux environment for a repository while keeping the developer workflow on Windows.
With this approach, the agent can be given much broader permissions inside the sandbox without giving it equivalent access to the host machine.
The goal of "wip sandbox" is to make this workflow simple enough that the sandbox becomes the default place to run coding agents, rather than something developers have to manually set up each time.
Some of the areas I'm working on include:
Repository:
https://github.com/slidict/wip
WSLc becoming generally available made this approach especially interesting, because Windows now has a lightweight container primitive that can be used directly for development tooling like this.
I'm still refining the sandbox workflow, so I'd be particularly interested in feedback from people experimenting with WSLc:
I'd also be interested to hear about other WSLc-based developer tools being built.
All reactions