Claude для вашей компании: ваш собственный плагин и одинаковые правила на каждом ноутбуке
Это перевод. Основная версия — оригинал на английском; ссылайтесь на него.

Firmcall помогает человеку, который настраивает ИИ в компании, выполнять две работы одновременно. Во-первых, он превращает три-пять дел, которые ваши люди делают чаще всего, таких как первое прочтение контракта, ежемесячный отчёт клиента или ответ на запрос в службу поддержки, в собственный плагин вашей компании для Claude: один навык на задачу, каждый с его шагами, проверками, которые должен пройти хороший результат, и реальным примером, плюс тесты, которые не дают этим проверкам потеряться. Во-вторых, он пишет правила, которым должен следовать каждый компьютер в компании (какие папки только модель на собственном компьютере может читать, какие каталоги плагинов люди могут устанавливать) в каждой форме, которая нужна администратору: файл для одного компьютера, профиль для Jamf, скрипт для Microsoft Intune и копия для консоли администратора claude.ai.
Firmcall — это бесплатный плагин с открытым исходным кодом для Claude Code, ИИ-помощника Anthropic, который работает с файлами на вашем компьютере. Он пишет и проверяет; ничего не покупает. Ему не требуются учётная запись, карта и ключ API (код доступа, который программы используют для вызова ИИ), и его скрипт работает в автономном режиме.
Почему компании нужны оба
Люди на работе используют ИИ независимо от того, что говорит политика. В опросе июня 2026 года 1250 офисных работников крупных компаний в США, Великобритании, Австралии и Японии две трети заявили, что использовали инструменты ИИ, которые, по их мнению, не разрешены корпоративной политикой, тогда как 86% работали там, где были введены политики ИИ (PagerDuty). Политика в документе не доходит до ноутбука. Claude Code, однако, читает корпоративные правила, которые находятся на самом компьютере. Anthropic называет их управляемыми параметрами, и «ни пользовательское, ни проектное, ни локальное, ни --settings значение их не переопределяет» (Claude Code docs). Как только кто-то напишет их в правильной форме и разместит их в нужных местах, одни и те же правила будут действовать для всех.
Другая половина — это сама работа. Открытые плагины Anthropic для целых отраслей, такие как knowledge-work-plugins, не знают, как ваше агентство пишет план кампании. Навык — это: короткий файл инструкций, который Claude читает, когда появляется задача, написанный словами вашей компании. Firmcall хранит навыки и правила в одном профиле, поэтому оба описывают одну и ту же компанию.
Десятиминутное интервью
В Claude Code вы говорите «сделать нашу компанию собственным плагином», а Firmcall задаёт по одному вопросу, простыми словами:
- Что делает компания и сколько человек там работает? Может подойти готовый шаблон: юридический, финансовый, агентство маркетинга, служба поддержки или малый бизнес.
- Какие три-пять вещей делают ваши люди чаще всего? Для каждой: шаги, что получается, как узнать хороший результат и один реальный пример.
- Какие папки, например контракты или HR, может читать только модель, работающая на вашем компьютере?
- Ежедневный или ежемесячный бюджет на AI, язык команды, Mac или Windows, Jamf или Intune.
- Какие системы должен использовать агент, например CRM или базу данных.
Ответы помещаются в один файл, firm-profile.json. Firmcall читает вам задачи обратно, затем создаёт папку company-AI/ и проверяет её.
Практический пример: небольшое агентство
В репозитории есть пример: агентство маркетинга с двумя частыми задачами, «От брифа клиента к плану кампании» и «Ежемесячный отчёт клиента», две приватные папки (контракты и управление кадрами), бюджет $40 в день, CRM, база данных Supabase потенциальных клиентов и компьютеры Mac под управлением Jamf рядом с ноутбуками Windows под управлением Intune. Пример, созданный 10 октября 2026 года, включает 20 файлов, в их числе:
- Собственный плагин агентства, по одному навыку на задачу, с контрольным списком и примерами, и четыре теста, все прошедшие успешно.
- Приватный каталог для отправки в приватный репозиторий GitHub, чтобы каждый компьютер устанавливал и обновлял плагин из одного места.
- Плагин в виде zip-архива размером 3,7 КБ для библиотеки плагинов claude.ai, где Cowork и чат используют его.
- Правила для каждого компьютера, те же правила для консоли claude.ai, профиль Jamf, скрипт Intune, скрипт установки и SQL для роли базы данных только для чтения, которая показывает каждому человеку только его собственные строки.
ROLLOUT.md: десять шагов с указанием времени каждого, 52 минуты всего, от создания каталога как приватного репозитория до проверки одного компьютера с помощью/status.
Каждый навык читается как записка новому коллеге. «От брифа клиента к плану кампании» говорит: перечислите, что просит клиент, сроки и бюджет; напишите план; перечислите каждый открытый вопрос; и перед передачей проверьте, что сроки, бюджет и открытые вопросы все на месте.
Lint: перехватите тихие сбои перед тем, как они дойдут до всех
Некоторые параметры молча нарушают конфигурацию компании. lint читает любые файлы параметров или папки, которые у вас уже есть, и выявляет их:
- Удалённое управление с телефона перестаёт работать. Remote Control позволяет человеку отслеживать и управлять сессией Claude Code из приложения Claude на телефоне. В документации ясно сказано: "Если вы установите
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFICилиDISABLE_GROWTHBOOK, Remote Control становится недоступным" (Remote Control). Люди, установившие первый параметр для сокращения фонового трафика, затем выясняют, что сломалось, как в проблеме на GitHub «Remote Control unavailable despite Pro plan authentication» (#28817). - Одна конечная точка модели для всех.
ANTHROPIC_BASE_URL, установленный для каждой сессии, отправляет их все на другой сервер, и эти сессии перестают получать правила консоли. Вместо этого более дешёвая модель получает собственное окно, которое настраивает Routecall. - Путь, указывающий в другое место: правило, написанное как
Read(/Users/anna/...)с одной косой чертой, привязано к папке файла параметров, а не к корню диска. - Также: переключатели телеметрии, которые отключают удалённое управление в разделе «Доверенные устройства», ключи, которые работают только в управляемых параметрах, и правила, которые поддерживает только консоль.
Файл на каждом компьютере и в консоли тоже
Claude Code может получать корпоративные правила из трёх мест, которыми управляет администратор: консоли администратора claude.ai, политики управления устройствами (профиля macOS или значения реестра Windows) и файлов в системной папке компьютера. По умолчанию он использует первый из них, содержащий какие-либо правила, и игнорирует остальные (управляемые параметры). Один администратор управляемого парка Mac обнаружил, что небольшой базовый набор в консоли «скрыто затеняет нашу целую политику MDM» (задача #75149). Firmcall записывает каждую копию полностью, поэтому какой бы из них ни прочитала сессия, она содержит все правила компании, и check подтверждает, что профиль Jamf и скрипт Intune содержат их полностью.
Каждое место доступно для разных сессий: облачные сессии читают только консоль, а окно на локальной или дешёвой модели и Cowork на собственном компьютере пользователя читают копию на компьютере. Поэтому Firmcall записывает в оба места. На компьютере Gatecall хранит приватные папки и открывает их только модели, работающей на том же компьютере. В живой проверке, записанной в репозитории (2 October 2026), подменная локальная модель, которой предложили прочитать конфиденциальный файл клиента, была отклонена правилами Firmcall и пропущена без них.
Шаблоны для пяти профессий
init --template запускает новый профиль с двумя задачами для профессии и открытыми плагинами Anthropic, на которые они опираются:
| Шаблон | Две начальные задачи |
|---|---|
legal |
Первичное прочтение контракта; сроки из судебного письма |
finance |
Проверка счёта перед оплатой; примечания по закрытию месяца |
marketing-agency |
От брифа клиента к плану кампании; пост голосом клиента |
customer-support |
Ответ на тикет; еженедельные темы из тикетов |
small-business |
Смета по запросу клиента; неделя на одной странице |
Как начать
В Claude Code добавьте каталог Poly A1 по его ссылке и установите Firmcall; git и учётная запись GitHub не требуются:
/plugin marketplace add https://raw.githubusercontent.com/vadimchernets/poly-a1-plugins/main/.claude-plugin/marketplace.json
/plugin install firmcall@poly-a1
Затем скажите, что вам требуется, своими словами: "сделать нашу компанию собственным плагином" или "применить одни и те же правила на всех наших компьютерах". Firmcall создаёт навыки и ROLLOUT.md на английском, испанском, португальском, русском или украинском языках. Требуется Python 3.8 или новее и работает на Mac, Linux и Windows. Применение правил на компьютер занимает администратора примерно 2 минуты один раз; Jamf или Intune использует собственную консоль компании.
Сценарий также работает самостоятельно, без Claude Code:
git clone https://github.com/vadimchernets/firmcall
cd firmcall
python3 skills/firmcall/scripts/firmcall.py build data/examples/agency-10.json --out company-AI
python3 skills/firmcall/scripts/firmcall.py check company-AI
Код, пример агентства, шаблоны и тесты находятся на github.com/vadimchernets/firmcall, под лицензией Apache-2.0.
Плагины компании
Firmcall создаёт один общий файл политики (приватные папки, бюджет, одобренные поставщики), который читают другие плагины компании: Billcall, Gatecall, Routecall, Decidecall и Teamcall. Все они устанавливаются из каталога Poly A1 plugins. Firmcall написан Vadym Chernets и архивирован на Zenodo (DOI 10.5281/zenodo.23116718).
Vadym Chernets также создаёт Poly A1, приложение, в котором ИИ разных компаний проверяют работу друг друга.