Разбор · Claude Code · сентябрь 2026

The Agency: 279 готовых агентов для Claude Code в 2026 году

Готовые агенты для Claude Code лежат в открытом проекте The Agency: 279 специалистов, разложенных по 18 отделам, лицензия MIT, 153 855 звёзд. Ставятся обычным копированием папки, платного доступа не нужно. Я скачал их себе 21 сентября 2026 года, замерил по часам, посчитал, во что они обходятся на каждом запуске, и отдал агенту первую настоящую задачу - посадочную страницу кофейни

Склонируй репозиторий и скопируй в папку .claude/agents своего проекта один нужный отдел, а не весь набор: 64 файла отдела engineering стоят 5 367 единиц контекста в сессии против 26 419 у всех 279. Перезапусти Claude Code, назови задачу обычными словами и смотри, кто её подхватит

Установка: клонировать и скопировать папку

Вся установка это три строки. Открой окно команд, встань в папку своего проекта и вставь их по очереди:

git clone --depth 1 https://github.com/msitarzewski/agency-agents.git
mkdir -p .claude/agents
cp -R agency-agents/engineering .claude/agents/

После третьей строки в проекте лежат 64 агента отдела разработки, перезапускаешь Claude Code и они в списке. Дальше то же самое по шагам, с тем, что покажет экран на каждом, и с вариантами для Windows.

Открой окно для ввода команд: на Mac это «Терминал» (Spotlight по Cmd+Space, набери «Терминал»), на Windows «PowerShell» (Пуск, набери «PowerShell»).

Сначала надо оказаться внутри папки своего проекта, иначе агенты приедут не туда. Набери cd , поставь пробел и перетащи папку проекта мышкой прямо в окно команд: путь подставится сам. Получится строка вроде такой:

cd /Users/ivan/projects/moy-sayt

Нажми Enter. Слева от курсора появится имя этой папки - значит, ты внутри. На Windows команда та же, только путь выглядит как C:\Users\ivan\projects\moy-sayt, и перетаскивание работает так же.

Одна проверка перед стартом: скачивание делает программа git, и на чистой машине её может не быть. Вставь строку:

git --version

Увидишь что-то вроде git version 2.39.5 - всё на месте. Если в ответ пришло «command not found» или «не является внутренней или внешней командой», поставь git: на Mac одной строкой xcode-select --install, на Windows скачай установщик с git-scm.com и прожми в нём кнопку «Далее» до конца, потом закрой окно команд и открой заново.

Теперь вставь первую строку:

git clone --depth 1 https://github.com/msitarzewski/agency-agents.git

Пойдут строки про скачивание, у меня три прогона заняли от 2 до 4 секунд, на диске 7,8 МБ. Теперь заведи папку, в которую Claude Code смотрит за агентами:

mkdir -p .claude/agents

На Windows в PowerShell эта строка работает без изменений, а если ругнётся - набери mkdir .claude\agents.

И скопируй туда один отдел. Начни с разработки, это самый крупный отдел набора:

cp -R agency-agents/engineering .claude/agents/

Проверь, сколько файлов доехало. Вставь эти две строки подряд:

find .claude/agents -name "*.md" | wc -l
du -sh .claude/agents

Первая напечатает 64, вторая 1.1M. На Windows те же два замера делаются так:

(Get-ChildItem .claude\agents -Recurse -Filter *.md).Count
"{0:N1} MB" -f ((Get-ChildItem .claude\agents -Recurse | Measure-Object Length -Sum).Sum / 1MB)

Числа выйдут те же: 64 и около 1.1 MB.

Шестьдесят четыре агента, 1,1 МБ. Всё, набор стоит. Готовый установщик из набора можно не трогать: он делает ровно это же копирование, но перед ним сносит папку назначения целиком, и у меня его остановил собственный запрет на удаление.

Замер 21.09.2026 на macOS 25.3. Клонирование в трёх прогонах: 2,12 · 2,58 · 4,24 секунды, папка репозитория 7,8 МБ. Копирование одного отдела: 64 файла, 1,1 МБ, 0,04 секунды. Копирование всех восемнадцати: 279 файлов, 4,3 МБ. У всех 279 в первой строке стоит фронтматтер с полем name, то есть это настоящие агенты, а не заметки рядом.

Как понять, что установилось

Запусти Claude Code в этой же папке и попроси его отдать задачу несуществующему агенту, например «делегируй это агенту zzz». В ответ придёт список тех, кто есть. У меня в нём напечатались Agents Orchestrator, Chief of Staff, Frontend Developer и ещё двести с лишним имён через пробел, ровно как они записаны в файлах.

Тут первая неожиданность. В документации Claude Code имена агентов пишут строчными через дефис, вроде code-improver. В этом наборе ни одно из 279 имён так не выглядит: все они человеческие, с заглавными и пробелами. Работает это нормально, потому что личность агента берётся только из поля name внутри файла, а не из имени файла. Но обращаться к агенту надо ровно так, как он назван.

Дерево папок отделов проекта The Agency в окне GitHub: каталоги с агентами, строка лицензии MIT и счётчик звёзд
Собственная съёмка 21.09.2026: отделы лежат папками в корне, звёзд 153,9 тысячи, форков 24,8 тысячи

Если агентов не видно вовсе, причина почти всегда одна: папка .claude/agents появилась уже после того, как сессия запустилась. Документация про это пишет прямо: запущенная сессия не замечает только что созданную папку агентов. Выйди и запусти заново.

Первая задача: одна цель, дальше разбирается главный агент

Идея набора не в том, что ты вызываешь агента по имени. Идея в том, что ты называешь цель, а дальше её раскладывает дирижёр. В наборе он лежит в отделе specialized и называется Agents Orchestrator. Его описание в файле дословно: «Autonomous pipeline manager that orchestrates the entire development workflow. You are the leader of this process». Внутри у него прописана цепочка передачи: менеджер проекта, архитектор, петля разработчик и тестировщик, сборка. Рядом лежит второй управленец, Chief of Staff.

Файл главного агента Agents Orchestrator на GitHub: фронтматтер с именем и описанием роли дирижёра
Собственная съёмка 21.09.2026: файл главного агента, 367 строк, цепочка передачи задачи прописана прямо в теле

Я проверил это не на выдуманном примере. Поставил набор, попросил собрать одностраничный сайт кофейни на чистом HTML и не стал называть исполнителя. Задачу подхватил Frontend Developer из отдела разработки.

Вот что вышло по часам и по счётчику из машинного отчёта того же прогона:

Что мерил на первой задачеСколько вышло
от запроса до готового файла87 секунд
ходов модели3
единиц на входе161 282
единиц на выходе321
цена одного прогона0,51 доллара
вес готового index.html11 589 байт, 471 строка

Таблица прокручивается вбок →

Внутри файла шапка, меню из четырёх позиций с ценами, блок адреса и часов, рабочая форма брони. В запросе стояла одна цель, исполнителя выбрал сам набор

Окно браузера с готовым сайтом кофейни: меню из четырёх позиций, блок адреса и часов, форма брони
Собственный результат 21.09.2026: то, что собрал агент набора за 87 секунд и 0,51 доллара

Обрати внимание на цифру в долларах. Сам набор бесплатный, MIT, платить за него не надо. Работа агента платная всегда, и полдоллара за полторы минуты это нормальная цена, которую в обзорах почему-то не пишут. Про то, во сколько вообще обходится ИИ-агент, у меня есть отдельный расчёт.

Сколько это стоит в контексте

Вот главная цифра разбора, ради которой я гонял замер. Описания агентов висят перед моделью всегда, в каждой сессии, вызываешь ты их или нет. Тело агента грузится только в момент вызова, а короткое описание сидит в окне постоянно.

Я замерил разницей: три одинаковых пустых проекта, один и тот же запрос, счётчик входных единиц из машинного отчёта.

Что лежит в .claude/agentsЕдиниц входаНадбавка за набор
ничего51 270базовая
один отдел engineering, 64 агента56 637+5 367
все 279 агентов77 689+26 419

Таблица прокручивается вбок →

Двадцать шесть тысяч единиц в каждой сессии это не абстракция. У Claude Code есть собственный порог: когда сумма имён и описаний переваливает за 15 000 единиц, при старте вылезает предупреждение. Сумма по 279 агентам у меня вышла 67 503 символа, так что предупреждение будет всегда, и выглядит оно так:

Agent descriptions are over the 15.0k-token limit (~16.2k tokens) · ask Claude to trim agent descriptions in .claude/agents/

Отдельно стоит знать: предупреждение ничего не отключает. В документации сказано прямо, что Claude Code грузит всех агентов независимо от того, перейдён порог или нет. То есть это не защита, а просто сообщение о том, что ты расплачиваешься контекстом.

Отсюда простое правило. Один отдел стоит впятеро дешевле всего набора и порог не трогает. Начни с отдела под свою работу, а остальные докладывай по мере надобности, когда поймёшь, кого тебе реально не хватает.

Что внутри: 18 отделов и те самые 15 узких команд

Отделы это просто папки в корне скачанной папки. Вот раскладка по числу агентов, снятая с диска, а не переписанная с чужих обзоров.

ОтделАгентовОтделАгентов
engineering64project-management7
specialized59academic6
marketing36spatial-computing6
game-development21support6
gis13finance5
security12product5
design10healthcare3
sales9research1
testing9Всего279
paid-media7

Таблица прокручивается вбок →

Три крупных отдела сверху и ровно пятнадцать остальных: отсюда и берётся «пятнадцать узких команд», о которых говорят про этот набор. Папка strategy в счёт не идёт: там лежат методички без фронтматтера, и агентами они не являются.

Смотри на отделы честно. gis это геоинформационные системы, spatial-computing это очки дополненной реальности, healthcare это медицинские данные. Если ты собираешь сайт или телеграм-бота, тринадцать специалистов по картам будут молча висеть у тебя в контексте и не пригодятся ни разу.

Что ломается

Четыре места, где я споткнулся руками.

Копирование через звёздочку теряет пятнадцать агентов. Команда вида cp agency-agents/engineering/*.md .claude/agents/ берёт только верхний уровень папки. В отделе game-development агенты разложены по подпапкам: на верхнем уровне шесть файлов, а всего их двадцать один. Копируй папкой целиком, через cp -R, как в начале статьи. Claude Code читает подпапки внутри .claude/agents нормально, вложенность на имя агента не влияет.

Готовый установщик сносит папку назначения. Внутри scripts/install.sh стоит удаление каталога перед копированием. У меня его остановил мой собственный запрет на удаление, и это оказалось к лучшему: если в .claude/agents уже лежали твои собственные агенты, установщик уберёт их вместе со всем остальным. Копирование руками делает то же самое и ничего не трогает.

Имена агентов пересекаются с твоими. Двести семьдесят девять описаний садятся в одно окно рядом с твоими собственными. Дублей внутри набора нет, я проверил, но если у тебя уже есть агент с таким же именем, Claude Code возьмёт один из них по правилам приоритета, а не оба. Перед установкой полезно посмотреть, что у тебя уже описано в проекте.

На других редакторах набор доезжает не весь. Автор пишет в описании проекта, что OpenCode регистрирует около 119 агентов и молча теряет остальных, и ссылается на задачу в чужом трекере. Сам я это не проверял, у меня Claude Code. Отбор одним отделом держит число заведомо ниже этой границы.

Как снять, если не подошло

Ничего сносить не надо, достаточно переименовать папку. Вставь строку в то же окно:

mv .claude/agents .claude/agents-otlozhil

Claude Code перестанет видеть агентов со следующего запуска, а файлы останутся лежать рядом. Захочешь вернуть, переименуешь обратно. Так же убирается один отдел: переименуй подпапку внутри .claude/agents, и её жители пропадут из списка.

Если хочешь оставить набор, но ужать цену, есть средний путь. Держи один отдел под текущую работу и меняй его, когда меняется задача: сегодня разработка, через неделю маркетинг. Расход при этом остаётся в районе пяти тысяч единиц вместо двадцати шести. Про то, какие задачи вообще имеет смысл отдавать агенту, у меня написано отдельно.

Источники

Все страницы открыты живым запросом 21 сентября 2026 года; состав набора, число агентов и цена контекста сняты с собственной установки и собственного прогона, а не переписаны из чужих обзоров

Памятка: вся установка и пять цифр

Порядок команд целиком, от входа в папку проекта до проверки, плюс цифры, ради которых стоит вернуться через неделю

Сохрани себе

  • агентов в наборе 279, отделов 18, лицензия MIT
  • весь набор стоит 26 419 единиц контекста в каждой сессии, один отдел разработки 5 367
  • порог предупреждения в Claude Code это 15 000 единиц: с полным набором он перейдён всегда
  • порядок команд: cd <папка проекта> · git clone --depth 1 https://github.com/msitarzewski/agency-agents.git · mkdir -p .claude/agents · cp -R agency-agents/engineering .claude/agents/ · перезапуск Claude Code
  • копировать только через cp -R: через звёздочку теряются 15 агентов из game-development
  • первая задача у меня заняла 87 секунд и 0,51 доллара

Про следующий шаг

Специалистов стало двести семьдесят девять, вещь по-прежнему собираешь ты

Набор закрывает исполнение внутри задачи: сверстать, проверить, протестировать. Упирается всё дальше, в то, какую вещь ты этим собираешь и доводишь ли её до людей

Сам я после замера оставил один отдел разработки и не стал грузить все 279: двадцать шесть тысяч единиц в каждой сессии съедают ровно то место, где должен лежать мой собственный код. Такие развилки решаются не чтением обзоров, а сборкой своего проекта рядом с тем, кто уже собрал

На Лагере мы берём твою задачу, режем её на шаги и за три дня доводим до работающего результата. Приходишь со своей задачей, уходишь с собранной вещью

Забрать путёвку в ИИ-Лагерь

Заявка в закрытый канал, одобряю сразу. Бот напишет первым и отдаст три дня Лагеря. Бесплатно

Частые вопросы

Набор платный?

Нет. Лицензия MIT, код открыт, за сами файлы платить не надо. Платишь ты за две другие вещи: за контекст, который описания занимают в каждой сессии, и за работу самой модели. У меня первая задача вышла в 0,51 доллара.

Правда там 250 агентов?

Про набор ходит цифра 250 и цифра 258. На 21 сентября 2026 года в репозитории лежат 279 файлов с фронтматтером, то есть настоящих агентов. Набор дописывают почти каждый день, так что число к моменту твоей установки будет ещё другое: считай его сам командой find.

Надо ставить все отделы сразу?

Не надо, и я бы не советовал. Отдел engineering это 64 агента и 5 367 единиц контекста, весь набор это 279 агентов и 26 419 единиц. Разница впятеро, а отделы вроде геоинформационных систем или медицины большинству просто не пригодятся.

Чем это отличается от плагина с готовыми умениями?

Это разные сущности. Агент это отдельный исполнитель со своим окном и своей ролью, умение это инструкция, которую модель подхватывает по ходу. Если ищешь второе, посмотри разбор набора ECC: там 292 умения и другая механика установки.

Можно ли класть агентов не в проект, а глобально?

Можно: вместо .claude/agents в папке проекта копируй в ~/.claude/agents, и агенты будут доступны во всех проектах сразу. Но тогда цена контекста платится везде, включая те проекты, где эти специалисты не нужны. Для набора такого размера лучше проектная папка.

Насколько безопасно ставить себе чужих агентов?

Агент это текстовая инструкция, которую модель исполняет от твоего имени и с твоими правами. Открыть пару файлов перед установкой и посмотреть, что там написано, стоит всегда. Что именно в таких файлах бывает опасного, я разбирал в тексте про безопасность агентов. Про общую логику связки нескольких исполнителей есть разбор мультиагентных систем.

Если дочитал до конца

Дальше я пишу в своём канале

Я работаю один, без команды и подрядчиков: всё собираю Claude, Claude Code и агентами. В канале показываю внутрянку: каких агентов реально держу подключёнными, что сэкономило день, а что пришлось отложить через неделю. Разборов там заметно больше, чем доезжает до сайта

Заходи в мой канал

Это заявка на вход в мой закрытый канал, одобряю сразу. Бесплатно