A step-by-step guide for Mac and Windows. No coding experience required. Budget around 30 minutes for your first setup. After this, it takes seconds to start.
Claude Code is an AI assistant that runs on your computer, either through the Claude Desktop App or through Terminal (Mac) / PowerShell (Windows). It reads, writes, and manages files directly on your machine. Agency OS is a plugin that gives Claude Code specialist skills and commands purpose-built for growing your agency.
You need two accounts before installing Claude Code.
A paid Claude plan. Sign up at claude.ai
Free account at github.com. Send our team your GitHub username so we can add you as a collaborator on the Agency OS repo.
Select your operating system and follow the steps.
Go to claude.ai/download and download the app for your Mac or Windows computer.
Open the app and sign in with your Claude account (Pro or Max plan required).
You need this for plugin access. Follow the instructions for your operating system only.
Open Terminal (Cmd+Space, type Terminal, Enter).
After Homebrew is installed, run:
Select: GitHub.com > HTTPS > Login with a web browser. Follow the prompts.
Open PowerShell (Windows key, type PowerShell, Run as administrator).
Close and reopen PowerShell. Then run:
Select: GitHub.com > HTTPS > Login with a web browser. Follow the prompts.
In the Claude Desktop App, click "Code" at the top (next to Chat and Cowork).
Click "Select a folder" and create one new folder called Agency OS in your Documents. Select it.
Do not create separate folders for each of your brands. Agency OS will create those subfolders for you.
Before you do anything else in the Code tab, click the mode selector at the bottom of the window and choose Local, not Cloud / Default.

Step A: In the Code tab chat input, paste:
Step B: Wait for Step A to finish. Then paste:
The plugin will not fully register until you close the app completely and reopen it. Closing the window is not enough.
Mac:
Right-click the Claude icon in your Dock and choose Quit. Or press Cmd+Q while Claude is the active app.
Windows:
Close the window, then open the system tray at the bottom right of your taskbar (click the ^ arrow if icons are hidden). Right-click the Claude icon there and choose Quit or Exit. If it is still running, open Task Manager (Ctrl+Shift+Esc), find Claude, and End task.
Reopen the app and go back to the Code tab.
In the Code tab chat input, ask:
Or type /agency-os and see if it autocompletes. If it does, you are installed.
Type in the Code tab:
If you do not already have a CLAUDE.md file in the folder, accept the prompt to create one. If you do have one, leave it as is.
The system walks you through everything from here, starting with Build 1: Brand DNA.
Open Finder (the smiling face in your Dock). Go to Applications > Utilities > Terminal. Double-click to open it.

Paste this into Terminal and press Enter. It will ask for your Mac password (the one you use to log in to your computer).
After it finishes, it will show "Next steps" with commands to add Homebrew to your PATH. Run each of those commands one at a time.

Wait for it to finish. You will see a beer mug icon when it is done.
Select: GitHub.com > HTTPS > Login with a web browser. It will open your browser. Log in and enter the code shown in Terminal.

Wait for it to finish. You will see "Claude Code successfully installed!" and "Installation complete!"

If it says ~/.local/bin is not in your PATH, run the command it shows you, then close and reopen Terminal.
Type claude and press Enter. You will see the Welcome screen. Select "Claude account with subscription" and follow the browser prompts to log in.

Your browser will open. Select your organization and confirm access.

When you see "Build something great. You're all set up for Claude Code." you are authenticated.

This is where all your Agency OS files will live.
Open Finder, navigate to Documents, find the Agency OS folder. Right-click it and select "New Terminal at Folder."

Your Terminal will open already inside the Agency OS folder.

In Terminal (not inside Claude Code), run these two commands one at a time:
Wait for that to finish, then run:
Important: Run these in Terminal itself, not as a message inside Claude Code. If Claude Code is open, type /exit first.
In the Terminal that is open in your Agency OS folder, type claude and press Enter.

Claude Code will open and welcome you.

Verify Agency OS is installed: ask Is Agency OS installed? or type /agency-os and see if it autocompletes.
Type "run agency os" or /agency-os to start. If you do not already have a CLAUDE.md in the folder, accept the prompt to create one. If you do, leave it as is.

Once setup is complete, you have access to all Agency OS commands. Type "show me all agency os commands" to see the full list.

Download from git-scm.com/downloads/win. Run the installer with default settings. This is required before Claude Code will work.
Press Windows key. Type PowerShell. Click "Run as administrator".
Close and reopen PowerShell after this installs.
Select: GitHub.com > HTTPS > Login with a web browser. It will open your browser. Log in and enter the code shown in PowerShell.
Close and reopen PowerShell after installation.
This is where all your Agency OS files will live. The plugin will install into this folder.
Open PowerShell from your Agency OS folder first. Navigate to the folder in File Explorer, click the address bar, type powershell, press Enter.
Run these two commands one at a time in PowerShell (not inside Claude Code):
Wait for that to finish, then run:
Important: Run these in PowerShell itself, not as a message inside Claude Code. If Claude Code is open, type /exit first.
Still in PowerShell inside your Agency OS folder, type:
Claude Code opens. Verify the plugin: ask Is Agency OS installed? or type /agency-os and see if it autocompletes.
Then run /agency-os to start. If you do not already have a CLAUDE.md in the folder, accept the prompt to create one. If you do, leave it as is.
Installation is done. Here is how you start Agency OS every time.
Launch the Claude app from your Applications (Mac) or Start Menu (Windows).
At the top of the app, click "Code" (next to Chat and Cowork).
Check the mode selector at the bottom of the window. It should say Local. If it says Cloud / Default, click it and switch to Local.
Click "Select a folder" and choose the Agency OS folder you created in Documents.
Type /agency-os in the chat input and press Enter. Agency OS will check your setup and guide you from there.
Click the Finder icon in your Dock (the smiling face at the bottom of your screen).
In the sidebar, click Documents. Find the folder called Agency OS
Right-click (or Control-click) the folder. Scroll down the menu and look for "New Terminal at Folder" near the bottom.
Type claude and press Enter. You are now inside Claude Code.
Type run agency os and press Enter. Agency OS will check your setup and guide you from there.
Press Windows key + E to open File Explorer.
Navigate to Documents > Agency OS
Click in the address bar at the top. Type powershell and press Enter. PowerShell opens in your folder.
Type claude and press Enter. You are now inside Claude Code.
Type run agency os and press Enter. Agency OS will check your setup and guide you from there.
Type these inside Claude Code. Start with run agency os or /agency-os to begin. Then work through the builds in order.
In most cases you do not have to do anything. Starting a new Claude Code session or reopening the Desktop App will automatically pull the latest version of the plugin.
Run these manually in Terminal (Mac) or PowerShell (Windows). Not inside Claude Code.
If you have not added the marketplace source yet, run this first:
You only need to do this once. If you already ran it during installation, skip to Step 2.
This updates skills, commands, and plugin files. Your brand data (everything in brand/) is never touched by updates.
After a manual update, restart so Claude picks up the changes.
Terminal: exit your current session (/exit or Ctrl+C), then type claude again.
Desktop App: hard-quit and reopen. On Mac, right-click the Dock icon and choose Quit. On Windows, open the system tray (click ^ if hidden), right-click Claude, and choose Quit.
