Use case
AI coding agent workspace for branch-heavy development
Canopy attaches local agent CLIs to projects and git worktrees, then shows session state in one sidebar.
One workspace for popular coding agents
Canopy is broader than a single prompt window. It can launch Claude Code, Gemini CLI, Codex, OpenCode, LazyGit, or custom scripts when those tools are installed, then keep each session attached to the worktree where it is running.
- Use the launcher to start the tool that fits the task.
- Track agent state from the project sidebar instead of separate terminal windows.
- Keep task, terminal, browser, and diff context tied to the same branch.
Designed around git, not a proprietary workspace
Canopy works with real project folders and git worktrees. Your editor, tests, linters, and scripts continue to work outside Canopy, while the app tracks each agent session in the worktree sidebar.
Useful for teams running many branches
Teams and agencies often have several PR branches active at once. Canopy makes those branches visible, lets developers start one agent per worktree, and helps reviewers inspect what changed before opening a pull request.
Questions
- Which AI coding agents can Canopy run?
- Canopy can launch Claude Code, Gemini CLI, Codex, OpenCode, and custom tools when they are installed locally. Some Inspector details vary by tool output.
- Can Canopy be used without Anthropic?
- Yes. You can use Canopy for git worktrees, terminals, task links, and locally installed tools. Claude Code-specific features require Claude Code.