Установите плагин APIANT Claude Code, и Claude Code получит возможность создавать интеграции, редактировать сборки, запускать тесты, развертывать в продакшене, писать документацию и диагностировать проблемы клиентов. Ниже представлен полный список: 40 навыков, 127 инструментов MCP, каждый из которых представляет собой реальную возможность, которую Claude может использовать от вашего имени.
Плагин APIANT Claude Code включает в себя три MCP-сервера и библиотеку навыков. Установите его, откройте Claude Code, и вся платформа станет доступна для взаимодействия на естественном языке.
Запустите один раз. Плагин проверяет соединения MCP, переменные окружения и версию плагина. Клод сообщает, что работает, а что отсутствует.
"Создайте синхронизацию Mindbody с Shopify." Клод Код выбирает нужный навык, активирует необходимый набор инструментов и начинает работу с обратной связью в режиме реального времени.
Клод создает сборки, проводит сквозное тестирование, исправляет ошибки, развертывает в продакшене и отслеживает состояние учетной записи, не передавая управление третьим лицам.
Каждый навык представляет собой процедуру, которую выполняет опытный инженер APIANT, закодированную и исполняемую компанией Claude Code. Щелкните любую карточку, чтобы узнать полное описание того, что, когда и как.
Пошагово объясните пользователю процесс установки или восстановления плагина APIANT Claude Code с помощью интерфейса командной строки Node `apiant-cli`. Используйте эту инструкцию, когда пользователь произносит команды «setup», «install», «reinstall», «update plugin» или при первом запуске.
Создайте новую автоматизацию APIANT с помощью инструментов MCP. Используйте эту функцию, когда пользователь говорит «создать автоматизацию», «подключить X к Y» или описывает новый рабочий процесс.
Создавайте сборки приложений APIANT (инфраструктуру для интеграции API) с помощью инструментов MCP. Используйте этот инструмент, когда пользователь говорит «создать сборку», «создать коннектор», «добавить действие API» или описывает работу по интеграции API.
Создайте комплексный набор инструментов для интеграции нескольких автоматизированных процессов на APIANT. Используйте его, когда пользователь запрашивает «создать интеграцию», «настроить двустороннюю синхронизацию», «создать конвейер обработки данных» или любой другой запрос, включающий несколько скоординированных автоматизированных процессов.
Создайте форму для автоматизации APIANT. Используйте её, когда пользователь говорит «создать форму», «разработать форму», «создать форму» или описывает необходимую ему форму.
Редактирование существующей автоматизации APIANT с помощью инструментов MCP. Используется, когда пользователь говорит «редактировать автоматизацию», «добавить шаг», «исправить сопоставление», «заменить X на Y», «переместить шаг», «отключить шаг» или описывает изменения в существующей автоматизации.
Редактирование существующей сборки APIANT с помощью инструментов MCP. Используется, когда пользователь говорит «редактировать сборку», «исправить JSP», «обновить вызов API», «изменить конечную точку», «переименовать параметр», «редактировать выпадающий список» или описывает изменения в коде или параметрах существующей сборки.
Протестируйте и подтвердите автоматизацию APIANT от начала до конца. Выполните её, проверьте результаты, диагностируйте ошибки, примените исправления, проведите повторное тестирование и проверьте покрытие ветвей. Используйте, когда пользователь говорит «протестируйте эту автоматизацию», «запустите тест», «почему автоматизация X не работает» или «диагностируйте автоматизацию X».
Интеграционное тестирование набора автоматизированных процессов на APIANT. Проверяет потоки данных между автоматизированными процессами, согласованность общего состояния, предотвращение зацикливания и координацию между автоматизированными процессами. Используется после создания набора интеграционных процессов или когда пользователь говорит: «протестируйте интеграцию от начала до конца».
Публикуйте автоматизированные сценарии на основе шаблонов из среды разработки в продакшн и развертывайте их в учетных записях клиентов (связанных или несвязанных, на выбор пользователя для каждого развертывания). Используйте эти сценарии, когда пользователь нажимает «опубликовать», «развернуть», «отправить в продакшн» или «обновить учетные записи клиентов».
Инструкции, специфичные для каждого типа, по созданию сборки триггера опроса NEW_ITEM. Вызывается командой /build-assembly после классификации типа.
Инструкции, специфичные для каждого типа, для сборки сборки триггера опроса NEW_OR_UPDATED. Вызывается командой /build-assembly после классификации типа.
Инструкции для конкретного типа данных по созданию сборки триггера WEBHOOK (ручная регистрация). Вызывается командой /build-assembly после классификации типов.
Инструкции, специфичные для каждого типа, по созданию сборки триггера WEBHOOK_SELF_REGISTERING и сопутствующего действия удаления веб-перехватчика. Вызывается командой /build-assembly после классификации типов.
Инструкции для конкретного типа, предназначенные для создания сборки триггера SERVICE_WEBHOOK (URL-адрес веб-перехватчика на основе учетных данных с фильтрацией событий). Вызывается функцией /build-assembly после классификации типа.
Специфические для типа инструкции для создания триггеров потоков протокола (PROTOCOL_THREAD_RECEIVER и PROTOCOL_THREAD). Вызываются функцией /build-assembly после классификации типа.
Инструкции, специфичные для каждого типа, по созданию сборки действия ADD. Вызывается командой /build-assembly после классификации типов.
Инструкции, специфичные для каждого типа, для создания сборки действия DELETE. Вызывается командой /build-assembly после классификации типов.
Инструкции для конкретного типа данных по созданию сборки действия FIND. Вызывается командой /build-assembly после классификации типов.
Инструкции, специфичные для каждого типа, по созданию сборки действия GET. Вызывается командой /build-assembly после классификации типов.
Инструкции, специфичные для каждого типа, по созданию сборки действия LIST. Вызывается командой /build-assembly после классификации типов.
Инструкции, специфичные для каждого типа, для создания сборки действия UPDATE. Вызывается командой /build-assembly после классификации типов.
Инструкции для конкретного типа данных по созданию сборки действия INVOKE: POST-запрос в стиле RPC, возвращающий подробные данные (вывод ИИ, генерация, вычисления, преобразование). Вызывается функцией /build-assembly после классификации типов.
Инструкции для конкретного типа сборки коннектора приложения (OAuth V2, API Key или без учетных данных). Вызывается командой /build-assembly на этапе 2.
Зарегистрируйте OAuth-приложение на портале разработчиков поставщика, используя браузер, получив client_id и client_secret и сохранив их в хранилище ключей APIANT. Используйте это, когда пользователь запрашивает «зарегистрировать OAuth-приложение», «получить учетные данные OAuth», «зарегистрироваться в OAuth» или просит автоматизировать получение идентификатора/секрета клиента от поставщика, такого как Salesforce, HubSpot, Google и т. д.
Преобразует созданную вручную сборку APIANT в шаблон AI. Используется, когда asm_load возвращает is_human_built=true, или пользователь указывает «преобразовать сборку», «мигрировать сборку», «преобразовать в шаблон AI».
Специфические для типа инструкции для создания сборок двусторонних синхронных (двунаправленных) триггеров и действий. Вызывается функцией /build-assembly после классификации типа.
Справочник шаблонов для автоматизации виджетов чата, от простых чат-ботов с ИИ до многоцелевых диалоговых сценариев с автоматизацией инструментов. Загружается параметром /build-automation, когда намерение включает виджет чата, чат-бот, цель чата, память диалога, агента ИИ с инструментами или многоходовый чат.
Справочник шаблонов для импорта сопоставления полей из CSV-файла или электронной таблицы. Загружается процессом /build-automation, когда пользователь предоставляет CSV-файл, определяющий, как поля должны сопоставляться между системами.
Справочник шаблонов для цепочек выполнения автоматизации, родительских/дочерних автоматизаций, передачи параметров строки запроса, пересылки полезной нагрузки веб-перехватчика. Загружается компонентом /build-automation, когда задача включает выполнение, вызов или цепочку автоматизаций.
Шаблон для ручной модерации: приостановите автоматизацию до тех пор, пока пользователь не одобрит или не отклонит элемент через ссылку в очереди модерации. Загружается в /build-automation, когда цель включает в себя ручное одобрение, проверку, модерацию, этапы принятия решений или рабочие процессы одобрения/отклонения.
Шаблон для блокировки автоматизации с разветвлением/входом, запуска N дочерних автоматизаций параллельно, ожидания завершения всех. Загружается параметром /build-automation, когда предполагается параллельное выполнение, разветвление, вход или группы блокировок.
Шаблон для откладывания/приостановки автоматизации до определенной даты и времени. Загружается функцией /build-automation, когда намерение включает откладывание, задержку, приостановку, ожидание или задержку до определенного времени.
Шаблон для автоматизации Collector: агрегирование элементов в именованные корзины в ходе выполнения, а затем удаление содержимого корзины по расписанию или триггеру. Загружается из /build-automation, когда намерение включает в себя «агрегирование», «сбор данных за определенный период», «ежедневный дайджест», «пакетная обработка», «корзина» или «отправка сводного электронного письма с сегодняшними элементами».
Справочный шаблон для автоматизации инструментов MCP, автоматизации, предоставляемой клиентам MCP (Claude Desktop, Cursor, ChatGPT MCP и т. д.) в качестве вызываемых инструментов. Загружается параметром /build-automation, когда намерение включает в себя «предоставить доступ Claude», «предоставить доступ клиенту MCP», «инструмент MCP», «протокол контекста модели» или «сделать это вызываемым из ИИ-помощника».
Сборник небольших системных утилит, ленту новостей (RSS/Atom/RDF), генерацию PDF-файлов, файл данных (ежедневный CSV) и другие утилиты, выполняющие одно действие. Загружается командой /build-automation, когда намерение соответствует запросам "RSS", "Atom", "feed", "publish a feed", "monitor a news source", "generate PDF", "PDF attachment", "log to CSV", "datafile", "daily CSV export" или "feed data into ChatGPT".
Справочник шаблонов для автоматизации веб-сервисов, синхронных HTTP-конечных точек, где вызывающая сторона ожидает ответа. Загружается компонентом /build-automation, когда намерение включает в себя «предоставить доступ в качестве HTTP-конечной точки», «REST API», «синхронный веб-перехватчик с ответом», «вызываемый из другой системы» или «автоматизацию, которая возвращает данные вызывающей стороне».
Отслеживайте ошибки выполнения автоматизированных процессов в учетной записи клиента на производственной среде. Используйте, когда пользователь говорит «отслеживать учетную запись», «проверить на наличие ошибок», «следить за этой учетной записью» или после развертывания автоматизированных процессов для клиента. Предназначено для периодического использования через /loop.
Диагностика проблем автоматизации клиентов, остановка некорректно работающих процессов, массовое отключение группы учетных записей в качестве аварийного выключателя (с последующим восстановлением) и создание новых учетных записей клиентов. Поиск в истории выполнения, отслеживание сбоев, извлечение HTTP-запросов, остановка неконтролируемых автоматизаций, создание снимков и отключение всех запущенных автоматизаций в родительской учетной записи и связанных с ней дочерних учетных записях, а затем их восстановление после инцидента. Создание новых учетных записей APIANT для интеграционных продуктов через admin_create_account. Используется, когда служба поддержки спрашивает: «Почему X не был обработан», «Проверьте клиента Y», «Что сломано», «Остановите эту автоматизацию», «Выключите все автоматизации для X», «Аварийный выключатель», «Отключение для родительской и дочерних учетных записей», «Сбой GHL», «API перегружает очередь», «Восстановите автоматизации после инцидента», «Что все еще отключено после инцидента X», «Создать новую учетную запись для [продукта]», «Создать учетную запись», «Запустить учетную запись для [интеграции]».
Проверьте, настройте или отладьте, как APIANT обрабатывает ошибки автоматизации, возможность повторной попытки, автоматическое отключение ошибок 401, преобразования сообщений оповещений и список заголовков. Используйте эту функцию, когда пользователь спрашивает: «сопоставление оповещений», «подавить оповещение», «правило оповещения», «шумные оповещения», «почему в моем сообщении об ошибке было написано...», «мое оповещение не срабатывает», «почему моя автоматизация не повторила попытку», «автоматизация была отключена с ошибкой 401», «добавить в список ошибок, допускающих повторную попытку», «игнорировать ошибку 401 для этого домена» или спрашивает, почему было переписано электронное письмо с ошибкой.
Отвечайте на вопросы об APIANT, опираясь на общедоступную документацию на info.apiant.com, информацию о том, как всё работает, как что-то сделать, что представляет собой та или иная функция, где найти настройку. Используйте эту функцию, когда пользователь спрашивает «как это сделать», «что это», «где это», «объясните», «что делает X» или любой другой вопрос о платформе, не связанный со сборкой, тестированием или диагностикой.
Навыки определяют рабочий процесс. Инструменты MCP выполняют фактическую работу в средах разработки, производства и документации APIANT. Инструменты сгруппированы в наборы инструментов. Всегда загружается только основной набор; остальные активируются, когда навык запрашивает их, поэтому контекст агента остается лаконичным, а возможности — глубокими.
Загрузите необходимый набор инструментов для текущего навыка. Это позволит сохранить контекстное окно максимально лаконичным.
Загрузка, отображение списка, создание, обновление, переименование и удаление сборок. Низкоуровневый API для работы со сборками.
Структурированный обзор автоматизации: триггеры, шаги, сопоставления. Быстрый доступ к контексту для редактирования.
Сводный список всех автоматизированных процессов в рамках заданной области. Фильтрация по имени, папке или статусу.
Просмотрите структуру папок. Найдите автоматизации, сгруппированные по клиенту, продукту или среде.
Создание, переименование, дублирование, перемещение, включение, отключение. Все операции CRUD для автоматизации.
Полный каталог доступных интеграций с приложениями. Фильтруйте по категории, поставщику или возможностям.
21 инструмент. Поиск по каталогу, создание триггеров и действий, редактирование сопоставлений, фиксация версий, сохранение шаблонов. Полноценная панель для создания автоматизированных сценариев.
17 инструментов. Запуск тестовых сценариев, проверка входных и выходных данных каждого шага, изменение данных, воспроизведение веб-хуков, обход контрольных точек покрытия ветвей. Отладка с использованием полной эталонной информации.
14 инструментов. Составление списков и организация подтвержденных автоматизаций, версионирование, сравнение версий, откат. Аналог Git для черновиков и релизов автоматизаций.
24 инструмента. Переключение между учетными записями клиентов, запросы об использовании и состоянии системы в рамках одного клиента, чтение хранилища ключей, выполнение SQL-запросов по запросу, оптимизация ошибок с возможностью повторной попытки, управление поиском. Набор инструментов оператора.
6 инструментов. Правила оповещения для всего арендатора, списки подавленных оповещений, политика повторных попыток, исключение доменов с ошибкой 401. Требуется контекст учетной записи коммутатора.
10 инструментов. Правила сопоставления оповещений для каждой автоматизации, триггеры оповещений на уровне шагов, трассировка сопоставления, подавление, сопоставление на системном уровне.
3 инструмента. Поиск, сохранение и удаление многократно используемых шаблонов: сопоставление полей, преобразования, подводные камни, шаблоны.
7 инструментов. Публикация папок или отдельных сборок из среды разработки в производственную среду. Развертывание изменений в связанных учетных записях клиентов за один скоординированный шаг.
35 инструментов. Создание коннекторов, внедрение настроек, компиляция JSP, тестирование конечных точек API, настройка динамического обнаружения полей, завершение сборки. Низкоуровневая интеграционная инфраструктура.
Программный доступ. Выдайте ключ API для документации для CI/CD или автоматической публикации.
Вопросы и ответы, дополненные поисковой оптимизацией. Клод задает вопросы корпусу документации, прежде чем писать код или отвечать.
Опубликуйте новый документ. Заголовок, текст, родительский элемент, теги и статус — всё в одном вызове.
Просмотрите полное содержание. Используйте фильтры по разделам, тегам или статусу.
Аутентификация сессии документации. Токены кэшируются для данной сессии.
Получите полное содержимое любого документа. Включая Markdown, изображения и метаданные.
Сделайте снимок экрана в реальном времени, отображающий пользовательский интерфейс редактора или платформы, и вставьте его в документ.
Семантический поиск по ключевым словам по всему корпусу документов. Ранжированные результаты с учетом контекста.
Редактируйте заголовок, текст, теги или статус. Изменения отслеживаются автоматически.
Прикрепите иллюстрацию или диаграмму к любой странице. Автоматически генерируется альтернативный текст.
Список изменений, сравнение версий, откат при необходимости.
''Попробуйте сократить запрос, удалить фильтр или очистить область поиска.
Команда SaaS-разработчиков управляет CRM-системой для фитнес-клуба на платформе HubSpot. Две тысячи платящих клиентов хотят, чтобы их контакты из HubSpot синхронизировались в двустороннем режиме с клиентами Mindbody. Классическая интеграция под чужим брендом. Исторически сложилось так, что на разработку уходило от четырех до шести недель.
catalog_list_apps({ vertical: 'wellness' }) -> HubSpot, Mindbody авто_папка({ action: 'create', path: '/customers/boutique-fit' }) -> ок pattern_search({ shape: 'bidirectional-sync' }) -> 2 матча
авто_сборка({ trigger: 'assembly-trigger-updated', source: 'hubspot.contact' }) auto_edit_structure({ add_step: 'assembly-action-find', app: 'mindbody.client' }) auto_edit_structure({ add_step: 'assembly-action-add-or-update' }) auto_edit_mapping({ fields: [email, firstName, lastName, phone, membership_tier] })
HubSpot хранит значение уровня в виде выпадающего списка со свободным текстом. Mindbody ожидает одно из четырех значений перечисления. Claude обнаруживает несоответствие, добавляет преобразование в виде таблицы соответствия и сохраняет его как шаблон, чтобы при обратном направлении он использовался повторно.
авто_сборка({ trigger: 'assembly-trigger-new', source: 'mindbody.client', interval: '5m' }) pattern_search({ name: 'membership_tier_enum' }) -> повторное использование из A auto_edit_mapping({ reverse: true, pattern: 'membership_tier_enum' })
Веб-хуки Mindbody незаметно отбрасывают события в периоды высокой нагрузки. Клод по умолчанию использует опрос с интервалом в 5 минут и отметил это как известную проблему в библиотеке шаблонов, чтобы будущие интеграции Mindbody получали такое же решение.
asm_set_action_throttle({ assembly: 'hubspot.contact.update', rate: 100, window: '10s' }) asm_set_connector_throttle({ connector: 'hubspot.v3', burst: 20 })
Ограничение скорости для каждой автоматизации привело бы к тому, что любой другой поток HubSpot исчерпал бы бюджет. Ограничение скорости на уровне сборки (коннектор + действие) применяет лимит ко всем автоматизациям в клиенте, что является единственно правильным уровнем для общего API.
exec_test_automation({ direction: 'A', input: <synthetic> }) -> ок (1,2 с) exec_test_automation({ direction: 'B', input: <synthetic> }) -> ок (1,8 с) exec_get_assembly_log({ check: 'echo_loop' }) -> подавленный 14 из 14 тестовых случаев пройдены успешно.
deploy_publish_assembly({ folder: '/customers/boutique-fit' }) -> v1.0.0 deploy_list_linked_accounts({ template: 'hubspot-mindbody-sync' }) -> 2000 аккаунтов deploy_to_accounts({ batch_size: 50 }) -> 2000/2000 ок
Чего разработчик не сделал: не написал ни одной строчки JSP-кода. Не создал вручную сопоставление одного поля. Не открыл документацию для разработчиков Mindbody. Не создал заявку по поводу перечисления уровней. Не подождал четыре-шесть недель.
Клиент клиники Alpine Clinic сообщает, что вчера вечером ничего не синхронизировалось. ● /поддержка поиск истории выполнения В 02:14 UTC обнаружено 47 сбоев. Первопричина: API Cliniko вернул ошибку 429 (ограничение скорости) во время пакетной обработки данных ● /edit-automation -> добавление экспоненциальной задержки на шаге 3 Проведено повторное тестирование. Воспроизведены неудачные запуски.
> Прекратить автоматическое отключение Shopify при ошибках 401 в тестовой среде. ● /alert-handling admin_ignore_401_domains += sandbox.shopify.com alert_suppress: 'Устаревший токен песочницы' pattern проверено по истории за последние 24 часа Уровень шума снизился со 140 до 3 оповещений в день.
Традиционные платформы оборачивают API в пользовательский интерфейс. APIANT же оборачивает всю платформу в плагин, доступный по принципу «кода Клода». Разница видна повсюду.
Интеграции, на которые раньше уходили недели, теперь реализуются за одну сессию Claude Code. Итерация ведется в диалоговом режиме.
Навыки отражают то, что делают опытные инженеры APIANT. Claude не импровизирует. Он следует проверенным инструкциям с этапами проверки.
Плагин разделяет среды разработки и производства. Клод может свободно проверять производственную среду; для записи требуется явное использование навыка развертывания.
Плагин APIANT Claude Code поставляется с лицензией APIANT. Расскажите нам, что вы интегрируете, мы настроим все необходимое, и Клод запустит платформу из вашего терминала.
Расскажите нам, что вы строите. Мы покажем вам, как APIANT подходит для этого.
← НазадВаш запрос будет опубликован в нашем сообществе Discord, где независимые разработчики, управляющие собственными платформами на базе APIANT, смогут увидеть его и связаться с вами напрямую для создания интеграции.
← НазадМы быстро изучим ваш бизнес.
На основе найденного предлагаем интеграционные продукты, которые могут вам подойти.
Ваш специалист по интеграции готов. Алекс уже знает вашу платформу и то, что вы хотите создать. Выберите способ подключения:
Голосовой звонок происходит прямо в браузере. WhatsApp-опции открывают приложение.
Предпочитаете электронную почту? Мы свяжемся с вами по адресу в течение 2 часов.
Нажмите кнопку ниже, чтобы начать разговор. У Алекса уже есть ваши данные.
Браузер запросит доступ к микрофону.
← НазадВведите номер своего мобильного телефона, и мы быстро отправим код проверки.
Ожидайте ответа от нас в течение одного рабочего дня.
Что-то пошло не так. Пожалуйста, попробуйте ещё раз.