by dtormoen
Keeping your agents out of trouble with sandboxed coding agent automation
# Add to your Claude Code skills
git clone https://github.com/dtormoen/tsk-tskDelegate development tsk tasks to YOLO mode AI agents running in sandbox containers. tsk auto-detects your toolchain and builds container images for you, so most projects require very little setup. Agents work asynchronously and in parallel so you can review their work on your own schedule, respecting your time and attention.
tsk copies your repo and builds containers with your toolchain automaticallytsk fetches branches back to your repo for reviewEach agent gets what it needs and nothing more:
~/.claude or ~/.codex)rm -rf .git)Each agent runs in an isolated network where all traffic routes through a proxy sidecar, enforcing the domain allowlist. Beyond network restrictions, agents have full control within their container.
Supports Claude Code and Codex coding agents. Docker and Podman container runtimes.

No comments yet. Be the first to share your thoughts!
tsk# Install using cargo
cargo install tsk-ai
# Or build from source!
gh repo clone dtormoen/tsk-tsk
cd tsk-tsk
cargo install --path .
Claude Code users: Install tsk skills to teach Claude how to use tsk commands directly in your conversations and help you configure your projects for use with tsk:
/plugin marketplace add dtormoen/tsk-tsk
/plugin install tsk-help@dtormoen/tsk-tsk
/plugin install tsk-config@dtormoen/tsk-tsk
/plugin install tsk-add@dtormoen/tsk-tsk
See Claude Code Skills Marketplace for more details.
tsk can be used in multiple ways. Here are some of the main workflows to get started. Try testing these in the tsk repository!
Start up sandbox with an interactive shell so you can work interactively with a coding agent. This is similar to a git worktrees workflow, but provides stronger isolation. claude is the default coding agent, but you can also specify --agent codex to use codex.
tsk shell
The tsk shell command will: