Skip to content

v0.6.0

Choose a tag to compare

@ehsanul ehsanul released this 21 Jul 22:06
· 408 commits to main since this release

Parallelize tasks with worktrees

This release introduces automated worktree management for tasks, allowing you to run many in parallel without tasks interfering with each other in any way. This is our preferred way to use sidekick going forward.

Starting a task on a worktree

Whether to use a worktree is still an option, and when you do, can choose the base branch:

Screenshot 2025-07-21 at 2 58 57 PM

A branch will be generated with an appropriate name, with the "side/" prefix, as well as a worktree directory that is centrally managed by Sidekick.

Editor links

On the task/flow view, there are handy links from Sidekick to open VSCode and IntelliJ in the worktree directories, for when you need to help unblock the AI:

Screenshot 2025-07-21 at 2 59 40 PM

Review -> Merge Flow

There's a new review process, with a final combined diff of all the task changes, including iterating on review feedback.

Screenshot 2025-07-21 at 3 06 02 PM