Developer workflow
Grove
A terminal workspace for working across git worktrees. Grove opens Zellij tabs with LazyGit, an AI agent, and a workbench for each branch.
Grove exists because working across multiple branches simultaneously shouldn’t require a dozen terminal tabs and a good memory. It launches a workspace per worktree with color-coded Zellij tabs, LazyGit integration, and an AI agent ready to go.
The architecture is intentionally simple. Each worktree gets its own Zellij tab with a dynamically generated layout. An Overview tab shows the status of all active worktrees at a glance. Sessions persist across restarts, so you can pick up exactly where you left off.
The workspace is built around the assumption that an AI agent is part of the development loop. Its installer supports a choice of agent, including Codex, Claude Code, OpenCode, and Gemini CLI.