← All products

Coding agents

Available

Archductor

Desktop control plane for coding agents.

Create a workspace, start Codex or Claude Code, review the diff, open or merge a GitHub pull request, archive the workspace, then start the next task without leaving the app.

Coding agents

Archductor

Synced
Workspaces

docs-refresh

branch + worktree + port

pricing-copy

branch + worktree + port

setup-flow

branch + worktree + port

PTY agents

$ archductor session start docs-refresh

loading project brief...

workspace ready, checks attached

Diff

+128 / -34

2 comments staged

PR flow

checks clear

archive after merge

Linux is the primary validated target. Windows is a preview target. Inspired by Conductor.

What it does

  • Give each workspace its own Git worktree, branch, .context directory, and stable ARCHDUCTOR_PORT range.
  • Run multiple workspaces for the same repository in parallel without them trampling each other.
  • Start multiple Shell, Codex, or Claude Code sessions inside one workspace.
  • Review changed files, diffs, todos, comments, PR checks, and sibling workspace conflicts in one surface.
  • Create, refresh, merge, and archive GitHub PRs through your own local gh auth.

The loop

  1. 1Add an existing repository or clone a Git URL.
  2. 2Configure scripts, prompts, and workspace defaults in .archductor/settings.toml.
  3. 3Create a workspace from a branch, prompt, GitHub issue, GitHub PR, or Linear issue.
  4. 4Start Codex, Claude Code, or shell sessions inside it.
  5. 5Review the diff, checks, todos, comments, and conflicts.
  6. 6Create or merge the PR, archive the workspace, then repeat.

Install

Homebrew / Linuxbrew
brew tap perceo-ai/tap
brew install archductor
AppImage
curl -Lo archductor.AppImage \
  https://github.com/perceo-ai/conductor-arch/releases/latest/download/archductor-x86_64.AppImage
chmod +x archductor.AppImage
sudo mv archductor.AppImage /usr/local/bin/archductor
Arch (AUR)
paru -S archductor
Nix
nix run github:perceo-ai/conductor-arch#archductor -- doctor

Requirements

  • Linux desktop with GTK4/libadwaita support, or the Windows preview build.
  • git for worktrees, branches, diffs, and commits.
  • gh authenticated with gh auth login for PRs, checks, comments, and merges.
  • openssh for SSH repository access.
  • Your existing local codex or claude authentication, if you want agent sessions.

Documentation