An isolated worktree for every agent task.
ket turns a task into a branch, a working directory and a focused agent session without disturbing your main checkout.
Start from the project you already have
Add a project once, then create a worktree beside it for each task. The worktree has its own branch and files, so an agent can work there while your base checkout stays where you left it.
Keep concurrent changes separate
Separate worktrees prevent two tasks from sharing one working directory. Each session stays attached to its task, and ket shows its state, changed files and diff without making you reconstruct that context from terminal tabs.
Review before the merge
Read the uncommitted changes or compare the full branch with its base. When the work is ready, ket shows what it will commit and performs the commit and merge steps from the same workspace.