Skip to content

What Is Agency Agents? A Collection of Ready-Made Expert Agents: Divisions, Installation and What to Watch Out For

You pick the division you need from Agency Agents and copy it into Claude Code (or a tool like Codex, Gemini CLI, Cursor or Copilot); the tool then works with ready-made expert agent roles for engineering, marketing or specialized fields. msitarzewski/agency-agents is an MIT-licensed collection: the 18 divisions counted in the repository directory hold 282 agent files in total (the largest: engineering 65, specialized 59, marketing 37). Each agent is a role instruction (Markdown), not executable code. To install for Claude Code: `./scripts/install.sh --tool claude-code`; it copies the files as-is into the ~/.claude/agents folder. The script overwrites files with the same name without warning; on Windows you need Git Bash or WSL.

What it does
Adds ready-made expert agent roles to your coding tool
Type
Agent collection (Markdown instruction files + install scripts)
Where
Claude Code (primary), Codex, Gemini CLI, Cursor, Copilot and more
Contents
18 divisions, 282 agent files (directory count)
Watch out
Overwrites files with the same name without warning
Turkish
Not stated in the official documentation
Cost
Free (MIT); no paid plan

What Is Agency Agents For? What's Inside?

In Claude Code, a "subagent" is an instruction file written to work in a specific role: a frontend developer, a security auditor, an SEO specialist. Instead of writing these from scratch, this collection offers ready-made role definitions you can copy and use. Each file is a Markdown text with a YAML header (name, description); it's prompt text, not executable code. Claude Code still does the work, and its permission rules apply.

Divisions and agent counts (counted from the repository directory, October 13, 2026; the catalog says 250+, the README says 230+):

DivisionAgentsWhat for
engineering65Code, architecture, DevOps, databases, payments, performance, accessibility.
specialized59Niche specialists that don't fit the other divisions.
marketing37Content, social media, growth, ASO.
game-development21Unity and similar game engine work.
gis13Maps and geographic data.
security12Security review and implementation.
design10UI/UX, branding, image prompt design.
sales, testing9 + 9Sales discovery and proposals; testing and validation.
paid-media, project-management7 + 7Ad accounts and measurement; project management.
academic, product, spatial-computing, support6 + 6 + 6 + 6Academic; product management; XR; customer support.
finance, healthcare, research5 + 3 + 1Finance; healthcare; research.

Who it's for: people who use Claude Code in different roles and want a ready-made starting point. Installing everything means hundreds of files; the README also gives examples of installing only the divisions you need.

How to Install Agency Agents

Requirements: git and bash. The install script's header says "Linux, macOS, Windows Git Bash / WSL"; on Windows, PowerShell alone isn't enough. No account, key or payment is needed. The commands are taken verbatim from the README and the script's help.

1. Download the repository› git clone https://github.com/msitarzewski/agency-agents.git
2. Go into the folder› cd agency-agents
3. Install› ./scripts/install.sh --tool claude-code

When copying, the script overwrites files with the same name without warning (there's no safeguard on the cp command in the source code). If your own agents have the same names as the ones in the repository, back up the ~/.claude/agents folder before installing, or run --dry-run first. There's no uninstall script.

A version-pinned install line (f99f6aa, October 7, 2026) can still be checked out, but the main branch is 6 days ahead. The repository has no tags or releases; pinning can only be done by commit.

How to Use Agency Agents

After installing, restart Claude Code. Since the agent files land in Claude Code's subagent folder, you can refer to an agent by name; the README doesn't give detailed usage steps.

Call an agent by name"Use the frontend-developer agent to review the mobile view of this page and list the accessibility issues."
Assign a role"As a security auditor, review the authentication code in this repository; don't make changes, just list the findings."
List agent IDs› ./scripts/install.sh --list agents

For a symbolic link instead of a copy, there's the --link flag: when you update the repository, the agents update too. It doesn't overwrite your own files; it skips existing ones.

Which Tools Does Agency Agents Work With?

Claude CodeYesNo conversion; the files are copied to ~/.claude/agents or the project's .claude/agents.
Codex, Gemini CLI, GitHub CopilotYesInstalled with conversion (Codex: TOML; Copilot: ~/.copilot/agents and ~/.github/agents).
CursorPartlyProject level only (.cursor/rules); no user-wide installation.
opencodePartlyDoesn't load more than about 119 agents (README: an upstream bug); install a subset with --division.
Qwen Code, ZCodePartlyAn open issue (#1081): they can't start because ${identifier} appears in 16 agent files.
Aider, Antigravity, Kimi, Windsurf, Hermes and othersYesInstall targets are in the tool list (17 targets in total); the desktop app only writes to 8 tools.

What Does Agency Agents Access, and What Should You Watch Out For?

Install script

The script is 1,801 lines long. It has no curl, wget, npm, pip or sudo calls; it needs no network access apart from git clone. Only for the Hermes target does it edit the Hermes configuration file (it makes a backup). SECURITY.md tells contributors to review the scripts before running them.

Writes to

~/.claude/agents (Claude Code); for other tools, the folders in the tool list. The path changes with --path and environment variables. convert.sh writes converted files inside the repository under integrations/.

Agent permissions

17 of the 282 files have a tools: line (WebFetch, WebSearch, Read, Write, Edit; 7 of them also Bash). The rest don't specify tool restrictions. What an agent does while running is subject to Claude Code's permission system.

Deletion

Apart from overwriting files with the same name, nothing is deleted; there's no uninstall script either. To remove it, you delete the relevant .md files in ~/.claude/agents yourself.

Agent files count as community content: a hidden directive may have been added to an agent instruction. Among the closed issues are prompt injection via hidden Unicode characters (#478) and --path validation (#819); both are closed. SECURITY.md asks for suspicious agent definitions to be reported. A GitHub Security Advisories scan shows no published advisories; this doesn't mean "safe."

Is Agency Agents Free?

Yes. The repository and the desktop app are MIT-licensed; the README says "use freely for commercial or personal purposes, attribution is appreciated but not required." There's no paid plan or subscription; the README only has an optional GitHub Sponsors link. Claude Code's own subscription is separate.

Allowed
  • MIT: commercial and personal use allowed
Not allowed
  • The target tools' (Claude Code, Codex, etc.) own account and plan terms apply

Source: README. This is not legal advice.

Common Problems and Fixes

What's happeningWhat to do
My existing agent with the same name was overwrittenThe installer copies over files with the same name. Back up ~/.claude/agents before installing; see the plan with --dry-run.
The script doesn't run on WindowsThe script needs bash (Git Bash or WSL). Reported by users Open issue #229: the agents' command examples are Linux/Bash only; #153, a proposal for Windows support, is open.
The agent list in opencode is incomplete or brokenopencode doesn't register more than about 119 agents; install a subset with --division. The installer warns when you exceed it.
Reported by users Some agents won't open in Qwen Code or ZCodeOpen issue #1081 (October 8, 2026): ${identifier} appears inside a code block in 16 agent files. Not resolved.
The Windows desktop app triggers a SmartScreen warningThe installer isn't code-signed yet (release note): More info › Run anyway.

How to Uninstall Agency Agents

  1. If you installed with the script: delete the relevant .md files from ~/.claude/agents. If you installed everything, that's 282 files; the names are in the form division-name.md or name.md and start with the division folder names.
  2. If you installed with the desktop app: the app tracks the files it installed; its site describes an "undo" feature, but the step-by-step path isn't detailed on the official page.

There's no separate uninstall command in the official documentation.

Frequently asked questions

What is Agency Agents?

An MIT-licensed collection of ready-made expert agent definitions that you copy into Claude Code and other tools. The repository directory has 282 agent files in 18 divisions. Each agent is a role instruction, not executable code.

Should I install all of them?

No. The README gives examples of installing only the divisions you need. All of them means hundreds of agent files in Claude Code. First look at the divisions with --list teams, and see the plan with --dry-run.

Do the agents do work on their own?

No. Each agent is a role instruction; Claude Code does the work and its permission rules apply. 17 of the 282 files request specific tools (WebFetch, WebSearch, Read, Write, Edit, some also Bash).

Are agencyagents.app and the GitHub repository the same thing?

No. The repository holds the agent content and the scripts. agencyagents.app is the site of the same maker's separate desktop app; the app installs the same agents and, according to the README, needs no account and has no telemetry.

What should I check before running the script?

SECURITY.md asks you to review it before running it. Things to check: which folders it will write to (--dry-run), overwriting files with the same name, whether --link is used, and the tool permissions requested in the agent files.

Related guides

Sources

Not clear in the official sources: The individual content of each of the 282 agent files · a Turkish interface for the desktop app · the detailed content of the "specialized" division · an OSV scan. Each is covered in its section.