Integrations
Arashi owns Git worktrees. Your development tool owns the context where you work.
Choose a tool
Section titled “Choose a tool”| Tool | Best fit |
|---|---|
| VS Code, Cursor, or Kiro | Editor-first work |
| tmux or sesh | Terminal windows and sessions |
| Herdr | Persistent workspaces with Git provenance |
| cmux | cmux-managed terminals |
| Kitty | Reusable live Kitty tabs |
| T3 Code | A separate agent task in a coordinated workspace |
| Ordinary terminal | New windows or current-shell navigation |
Use automatic detection
Section titled “Use automatic detection”{ "defaults": { "create": { "switch": true, "launch": "auto" }, "switch": { "mode": "auto" } }}cmux and Kitty are automatic-only integrations. Herdr and sesh can be named defaults.
Override once
Section titled “Override once”aw switch feature-auth --vscodeaw switch feature-auth --tmuxaw switch feature-auth --herdrUse --tab for a supported tab or managed equivalent. See Launching for support and precedence.
Arashi does not close stateful external contexts when removing a worktree. Close them deliberately.