Quickstart
Use this guide for the shortest path from installation to a working multi-repository Arashi workspace.
Install
Section titled “Install”Install Arashi with the supported installer for your platform:
curl -fsSL https://arashi.haphazard.dev/install | bashpowershell -c "irm https://arashi.haphazard.dev/install.ps1 | iex"Open a new terminal if the installer changed your PATH, then verify the CLI:
aw --versionSee Install Arashi for npm installation, pinned versions, platform details, and troubleshooting.
Create a workspace
Section titled “Create a workspace”Initialize the repository that will coordinate your projects, then add each child repository:
mkdir my-workspacecd my-workspaceaw initWhen aw init asks for the repository target, enter . so the current directory becomes the workspace root.
Commit .arashi/config.json when the workspace configuration should be shared with your team. See Set Up a Workspace for layout, base branches, and managed-ignore choices.
Start the first change
Section titled “Start the first change”Create aligned worktrees, open the change, and inspect its state:
aw create feature-authaw switch feature-authaw statusContinue with Work on a Change for the complete day-to-day lifecycle.
Other paths
Section titled “Other paths”- Use Arashi in One Repository when a project has not adopted workspace configuration.
- Open Integrations to connect Arashi with your editor, terminal, or workspace manager.
- Browse Commands when you need exact CLI behavior.