by dtormoen
Task manager and sandbox for coding agents
# Add to your Claude Code skills
git clone https://github.com/dtormoen/tskA Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker or Podman environments. Get back git branches for human review.
Currently Claude Code and Codex coding agents are supported.

TSK enables a "lead engineer + AI team" workflow:
Think of it as having a team of engineers who work independently and submit pull requests for review.
# Install using cargo
cargo install tsk-ai
# Or build from source!
gh repo clone dtormoen/tsk
cd 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:
No comments yet. Be the first to share your thoughts!
/plugin marketplace add dtormoen/tsk
/plugin install tsk-help@dtormoen/tsk
/plugin install tsk-config@dtormoen/tsk
/plugin install tsk-add@dtormoen/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:
After you exit the interactive shell (ctrl-d or exit), TSK will save any work you've done as a new branch in your original repo.
This workflow is really powerful when used with terminal multiplexers like tmux or zellij. It allows you to start multiple agents that are working on completely isolated copies of your repository with no opportunity to interfere with each other or access resources outside of the container.
...