ИИ-агент для клиники на Claude Code — это помощник администратора, который принимает заявки на запись из мессенджеров и с сайта, отвечает на типовые организационные вопросы (адрес, цены по прайсу, как подготовиться к приёму по утверждённой клиникой памятке, какие документы взять), готовит напоминания пациентам и отмечает обращения, требующие внимания человека. Агент не ставит диагнозы, не оценивает симптомы и не даёт медицинских рекомендаций — его зона только администрирование. Клиника получает быстрые ответы и меньше неявок, а администраторы и врачи — меньше однотипных звонков.

Сначала границы: что агент делает и чего не делает
В медицине важно начинать не с возможностей, а с ограничений. Ошибка интернет-магазина — неудачный ответ на отзыв, ошибка клиники может касаться здоровья. Поэтому границы агента мы фиксируем до того, как написать первую строку инструкции.
| Агент делает | Агент не делает никогда |
|---|---|
| Принимает заявку на запись: услуга, врач, удобное время | Не советует, к какому врачу идти «по симптомам» сверх утверждённого клиникой списка направлений |
| Сообщает адрес, режим работы, цены по прайсу | Не ставит диагнозы и не оценивает, «опасно ли это» |
| Отправляет памятки по подготовке, утверждённые клиникой | Не назначает и не отменяет лекарства и процедуры |
| Готовит напоминания о визите и о повторном приёме по плану врача | Не интерпретирует анализы и снимки |
| Передаёт обращение администратору или врачу | Не обещает результат лечения |
Отдельное правило — для экстренных ситуаций. Если пациент пишет о сильной боли, кровотечении, затруднённом дыхании, высокой температуре у ребёнка и других тревожных состояниях, агент не обсуждает их, а сразу отвечает шаблоном: позвонить 103 или 112 и в клинику по телефону. И помечает сообщение для администратора.
Важно: окончательные медицинские решения принимает только врач. Агент — инструмент регистратуры, а не участник лечения. Это нужно прямо сказать и пациентам: в приветствии бота укажите, что это автоматический помощник по записи и организационным вопросам.
Врачебная тайна и 152-ФЗ: что можно передавать агенту
Сам факт обращения в клинику, сведения о здоровье и диагнозе составляют врачебную тайну, а данные о здоровье относятся к специальной категории персональных данных по 152-ФЗ. Отсюда практические правила, которые мы закладываем в каждый проект:
- Минимум данных. Для записи нужны имя, контакт, услуга и время. Жалобы и диагнозы агенту не нужны — не запрашивайте их.
- Никаких медицинских карт в папке агента. Агент работает с расписанием и прайсом, а не с историями болезни.
- Если пациент сам пишет о симптомах — агент не пересказывает их в файлах и отчётах дальше необходимого, а передаёт обращение администратору.
- Согласие и уведомление. Политика обработки персональных данных и согласие пациента оформляются юристом клиники; агент лишь даёт ссылку на них.
- Сроки хранения. Черновики заявок и журналы очищаются по регламенту клиники.
Мы в Pear Advert не даём юридических заключений: схему обработки данных обязательно согласуйте с ответственным за персональные данные в клинике. Наша задача — технически сделать так, чтобы агент не собирал и не хранил лишнего.

Из чего собран агент клиники
Общие принципы — установка Claude Code, CLAUDE.md, навыки, субагенты — разобраны в нашей инструкции по созданию ИИ-агента в Claude Code. Для клиники структура проекта такая:
CLAUDE.md— роль, границы, экстренный шаблон, тон;info/— прайс, список врачей и направлений, режим работы, адреса филиалов;info/pamyatki/— тексты подготовки к процедурам, утверждённые главным врачом (дословно);schedule/— выгрузка свободных окон из МИС или таблицы;.claude/skills/zapis/— навык приёма заявки;.claude/agents/kontrol-granic.md— субагент, проверяющий ответы на медицинские советы;out/— заявки на запись и списки напоминаний.

Пример CLAUDE.md для стоматологии
# Помощник регистратуры стоматологии «Улыбка»
## Кто ты
Автоматический помощник по записи и организационным
вопросам. Ты НЕ врач. Ты не даёшь медицинских советов.
## Отвечаешь только по файлам
info/price.csv, info/doctors.md, info/branches.md,
info/pamyatki/*.md (цитируй памятки дословно, не дополняй).
## Экстренные ситуации — сразу шаблон, без обсуждения
Сильная боль, отёк лица, кровотечение, травма, высокая
температура, затруднённое дыхание:
«Это может требовать срочной помощи. Пожалуйста,
позвоните 103 или 112, а также в клинику: +7 XXX.
Я передал ваше сообщение администратору.»
Пометка: URGENT.
## Медицинские вопросы
«Нужно ли удалять зуб?», «Что принять от боли?»,
«Это опасно?» — ответ:
«На этот вопрос может ответить только врач на приёме.
Давайте подберём время консультации.»
Не называй лекарства, дозировки, диагнозы.
## Данные пациента
Спрашивай только: имя, телефон, услугу, удобное время.
Не спрашивай о жалобах и болезнях.
Не записывай в файлы описания симптомов.
## Тон
Спокойно, на «вы», коротко. Без «не переживайте,
ничего страшного» — это оценка, которую делает врач.
## Результат
Заявки: out/zayavki.csv (имя, телефон, услуга,
врач, дата, время, статус NEW). Окончательно
запись подтверждает администратор.
Навык записи на приём
Навык описывает сам процесс: что спросить, где проверить свободное время, как оформить заявку. Он лежит в .claude/skills/zapis/SKILL.md и вызывается командой /zapis или автоматически при запросе на запись.
---
name: zapis
description: Приём заявки на запись к врачу клиники
по свободным окнам расписания.
---
1. Уточни услугу или направление по info/doctors.md.
Если пациент описывает симптомы вместо услуги —
не анализируй их, предложи первичную консультацию
(терапевт-стоматолог) или звонок администратору.
2. Спроси желаемый день и время суток.
3. Найди в schedule/slots.csv до 3 свободных окон.
4. Попроси имя и телефон для подтверждения.
5. Запиши строку в out/zayavki.csv, статус NEW.
6. Ответь: «Заявка принята, администратор подтвердит
запись по телефону в рабочее время.»
7. Если услуга требует подготовки — отправь ссылку
на нужную памятку из info/pamyatki/ без изменений.

Субагент «контроль границ»
Даже с хорошей инструкцией модель может сформулировать фразу, похожую на совет. Поэтому мы добавляем второй уровень контроля — субагента. Субагенты хранятся в .claude/agents/, работают в отдельном контексте со своим промптом и ограниченным набором инструментов и возвращают только итог.
---
name: kontrol-granic
description: Проверяет черновики ответов пациентам
на медицинские советы и лишние данные.
tools: Read
---
Ты проверяющий. Прочитай переданный черновик ответа.
Верни STOP, если в нём есть:
- название лекарства, дозировка, процедура «на дому»;
- оценка состояния («ничего страшного», «это кариес»);
- обещание результата лечения;
- просьба сообщить жалобы или диагноз;
- текст памятки, отличающийся от info/pamyatki/.
Иначе верни OK. Объясни причину одной строкой.
Субагенту разрешено только чтение — он ничего не меняет и никуда не пишет. Ответы с пометкой STOP уходят администратору вместо пациента.
Напоминания и снижение неявок
Неявки — заметная статья потерь для любой клиники. Агент помогает двумя способами:
- Напоминание за сутки — короткое сообщение с датой, временем, адресом и ссылкой на памятку подготовки.
- Повторный визит — если врач в плане указал «контроль через 6 месяцев» или «профгигиена раз в полгода», агент готовит список пациентов к приглашению. Сам план визитов задаёт врач, агент лишь следит за сроками.
Текст напоминания не должен раскрывать лишнего. Плохо: «Напоминаем о приёме у онколога». Хорошо: «Напоминаем о визите в клинику «Улыбка» завтра в 10:30». Сообщение может увидеть не только пациент.
Запуск напоминаний без диалога
claude -p "Сформируй список напоминаний на завтра из schedule/confirmed.csv в out/reminders.csv по шаблону из CLAUDE.md" --allowedTools "Read,Write" --output-format json
Поставить задачу на ежедневный запуск можно через cron на сервере клиники, задачи по расписанию в десктоп-приложении Claude Code или облачные Routines (команда /schedule, интервал от часа). Пример для cron, каждый день в 16:00:
0 16 * * * cd /srv/klinika-agent && claude -p "Сформируй напоминания на завтра" --allowedTools "Read,Write"
Сама отправка сообщений выполняется вашим ботом или сервисом рассылок после проверки администратором списка.

Пример работы агента
Пациент: Добрый вечер, у меня второй день болит зуб, что можно выпить и можно ли к вам завтра?
Агент: Добрый вечер. Подобрать обезболивающее может только врач, поэтому советовать лекарства я не буду. Если боль сильная, появился отёк или температура — позвоните, пожалуйста, 103 или в клинику по телефону. На завтра есть окна к стоматологу-терапевту в 9:30 и 14:00. Какое время вам удобнее?
Обратите внимание: агент не спросил «какой зуб и как болит», не сказал «похоже на пульпит» и не назвал ни одного препарата. При этом пациент получил конкретное действие — запись на завтра.
Технические шаги запуска
- Проверьте требования: macOS 13+, Windows 10 1809+, Ubuntu 20.04+ или Debian 10+, от 4 ГБ ОЗУ. Убедитесь, что Claude Code доступен в вашей стране по списку поддерживаемых Anthropic.
- Оформите подписку Claude (Pro, Max, Team или Enterprise) или аккаунт Claude Console с оплатой по API.
- Установите:
curl -fsSL https://claude.ai/install.sh | bash(macOS, Linux, WSL) илиirm https://claude.ai/install.ps1 | iex(Windows PowerShell). Проверьтеclaude --version. - Создайте папку проекта, положите туда прайс, список врачей и памятки, запустите
claudeи войдите через браузер. - Добавьте CLAUDE.md, навык и субагента, затем протестируйте агента на 30–50 вымышленных обращениях, включая провокационные: «что выпить», «это рак?», «можно без врача?».
- Добавьте хук PreToolUse, запрещающий запись за пределами папки
out/. - Только после тестов подключайте реальный канал общения с пациентами.
Совет: подключение к медицинской информационной системе через MCP (команда
claude mcp add) делайте в последнюю очередь и только на чтение расписания. Агенту не нужен доступ к медицинским картам — и лучше, чтобы его не было технически.

Частые вопросы
Может ли агент подсказать пациенту, к какому врачу записаться?
Только в рамках утверждённого клиникой списка «услуга — специалист», например «профгигиена — гигиенист». По симптомам маршрутизирует администратор или врач первичного приёма.
Законно ли использовать ИИ в общении с пациентами?
Это вопрос к юристу клиники: важны согласие на обработку данных, место хранения, содержание сообщений. Мы строим агента так, чтобы он обрабатывал минимум данных и не касался сведений о здоровье, но правовую схему согласуйте отдельно.
Что будет, если пациент настаивает на совете?
Агент вежливо повторяет, что ответ даст врач, и предлагает запись или звонок. Это прописано и в CLAUDE.md, и проверяется субагентом.
Подходит ли это для многопрофильной клиники?
Да, но список направлений и памяток будет больше, и стоит разделить навыки по филиалам. Похожая логика записи и напоминаний используется в салонах красоты — подробнее в статье про ИИ-агента для салона красоты.
Можно ли использовать агента для внутренних задач, а не для пациентов?
Да: разбор входящих писем от страховых и партнёров, сверка счетов, черновики документов. Здесь подходы близки к тем, что мы описали в статье про ИИ-агента для юристов и бухгалтеров.
Итог
Хороший агент клиники скромен: он записывает, напоминает, отвечает про адрес и прайс и очень быстро передаёт всё медицинское человеку. Начните с жёстких границ в CLAUDE.md, добавьте навык записи и субагента-проверяющего, минимизируйте данные — и только потом подключайте реальных пациентов.
Если хотите получить такого помощника в мессенджере пациентов с готовыми правилами, проверками и шаблонами — посмотрите нашу услугу разработка чат-ботов и ИИ-агентов в Telegram и MAX. Настроим агента под вашу клинику и согласуем сценарии с вашими специалистами.
Pear Advert · поддержка и защита сайтов
ИИ-помощник регистратуры для клиники
Расскажите о направлениях и каналах записи — предложим безопасную схему агента без медицинских советов.
- Аудит безопасности и отчёт с приоритетами
- Обновления, бэкапы и мониторинг доступности
- Очистка от вирусов и восстановление после взлома
Ответим в течение рабочего дня

