Skip to main content

Install

Requirements

  • Python 3.11 or later
  • git
  • GitHub CLI — authenticated via gh auth login

Install arc

brew install yash-srivastava19/arc/arc-prs

Verify your environment after installing:

arc setup

arc setup checks that git and gh are on PATH, that gh is authenticated, and that git rerere is enabled. It writes no configuration files — it only reads your environment.


Upgrade

arc upgrade

Upgrades arc using whichever package manager installed it. Pass --help to see the detected installer.


Shell completions

Add to ~/.bashrc or ~/.bash_profile:

eval "$(arc completions bash)"

Uninstall

# Homebrew
brew uninstall arc-prs

# pipx
pipx uninstall arc-prs

# uv
uv tool uninstall arc-prs

arc does not write anything outside your project. The only per-repo artifact is .arc/state.json, which is git-ignored and safe to delete.