Install via Homebrew:
brew install jq gh python3 coreutilscoreutils provides GNU timeout, which several hook scripts use. By default Homebrew installs it as gtimeout. To make it available as timeout, add gnubin to your PATH:
# Add to ~/.zshrc or ~/.bash_profile
export PATH="$(brew --prefix coreutils)/libexec/gnubin:$PATH"Already present on macOS: git (via Xcode CLT), bash, gzip, bc, grep, awk, sed
If you don't have Xcode Command Line Tools:
xcode-select --install
Install Claude Code:
npm install -g @anthropic-ai/claude-codeSee the Claude Code docs for authentication setup.