Skip to content
New: answer your agents from your phoneLearn more

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.

Read the guide to Git worktrees for coding agents.