Declarative AI agent
environment manager.
カセット — cassette. plug in, swap out, share.
curl -fsSL kasetto.dev/install | shDECLARATIVE
One YAML file, your whole setup — skills, commands, MCPs, instructions, and agents. Apply globally or scope to a project; configs compose with `extends`, so org, team, and project stay in sync.
ENTERPRISE & PRIVATE REPOSITORIES
Pull from anywhere — GitHub, GitLab, Bitbucket, self-hosted, public or private. Onboard a new engineer with one command; everyone gets the same environment, zero drift.
MULTI-AGENT
Write once, ship everywhere. Claude Code, Cursor, Codex, Copilot, and every other major agent — one sync keeps them all current.
SKILLS, COMMANDS, MCPS & INSTRUCTIONS
All four asset kinds, one source — skills, commands, MCPs, and instructions. Everything is transformed into each agent's native format, and auto-merged. Distribute instructions, tools, and prompts as easily as sharing a repository link.
SPEED
Instant by design. Built in Rust, it hashes content and diffs a lock file so only what changed gets touched — full syncs finish in seconds.
UNIVERSAL
One static binary for macOS, Linux, and Windows. CI-friendly with JSON output and real exit codes — same behavior on your laptop or a CI runner.
curl -fsSL kasetto.dev/install | shpowershell -ExecutionPolicy Bypass -c "irm kasetto.dev/install.ps1 | iex"brew tap pivoshenko/tap
brew trust pivoshenko/tap
brew install kasettocargo install kasetto