rodpru

Orchard — Git skill for Claude Code

Git community

Run coding agents (Claude Code, Codex, opencode) in parallel git worktrees, each with its own terminal, shells and lazygit.

How to install Orchard

This entry records only its repository, not the path inside it, so there is no exact command to give. Open rodpru/orchard and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Orchard does

Run coding agents (Claude Code, Codex, opencode) in parallel git worktrees, each with its own terminal, shells and lazygit. macOS and Linux app built with Tauri.

Alternatives in Git

  • Memorix — Open-source cross-agent memory layer for coding agents via MCP 392 ★
  • MiniCode Roadmap — MiniCode already has a usable lightweight terminal coding workflow, but there is still a visible gap between t 388 ★
  • Hermes IDE — One console for every coding agent 333 ★

README

Orchard

Run coding agents in parallel git worktrees, on macOS and Linux.

![Orchard with Claude Code in the agent terminal and lazygit beside it](docs/screenshot.png)

Each task gets its own worktree, and each worktree gets:

  • an agent terminal running Claude Code, Codex, opencode or any other CLI;
  • extra shells, as tabs;
  • a lazygit pane next to it;
  • the PR and CI status of its branch, from the gh CLI.

The sidebar shows which agents are busy, which have new output and which rang the bell. Everything runs locally. Orchard is a desktop app built with [Tauri](https://tauri.app), Rust and React.

Requirements

  • macOS, or Linux. The .deb is for Ubuntu 22.04+ and Debian 12+ on x86_64; on other distributions, build from source.
  • The agent CLI you want to use, for example claude

The Homebrew cask installs `lazygit` and `gh` for you. The `.deb` recommends both, so apt installs them where your distribution packages them: `gh` on every supported release, `lazygit` on Debian 13 and Ubuntu 25.04 or later. Otherwise, install `lazygit` with Homebrew or from its [install guide](https://github.com/jesseduffield/lazygit#installation); if it is missing, the lazygit pane says so. Either way, run `gh auth login` once.

Install

macOS

brew install --cask rodpru/tap/orchard

Orchard is not notarized by Apple. The cask removes the quarantine flag after install, so macOS opens the app without a Gatekeeper prompt. Install it only if you trust the [tap](https://github.com/rodpru/homebrew-tap).

Linux (Debian, Ubuntu)

curl -fLO https://github.com/rodpru/orchard/releases/latest/download/orchard_amd64.deb
sudo apt install ./orchard_amd64.deb

This adds Orchard to the application launcher and `orchard` to your PATH. apt installs WebKitGTK and GTK if they are missing. `sudo apt remove orchard` uninstalls it.

If the window stays blank, try starting it with `WEBKIT_DISABLE_COMPOSITING_MODE=1 orchard`. Orchard already tur