⚖ ТЕХНОЛОГИЯ, ЗАЩИЩЕННАЯ ПАТЕНТОМ
Управляется компанией Claude Code · Актуальный инвентарь

Одно предложение. Одна интеграция.
Клод Код обеспечивает работу платформы от начала до конца.

Установите плагин APIANT Claude Code, и Claude Code получит возможность создавать интеграции, редактировать сборки, запускать тесты, развертывать в продакшене, писать документацию и диагностировать проблемы клиентов. Ниже представлен полный список: 40 навыков, 127 инструментов MCP, каждый из которых представляет собой реальную возможность, которую Claude может использовать от вашего имени.

Плагин APIANT Claude Code v1.0.0 · сборка 36
40 навыки работы с плагинами 127 Инструменты MCP 3 рабочие места 1 подсказка → отправленная интеграция
Как это работает

Один плагин. Полный доступ к платформе.

Плагин APIANT Claude Code включает в себя три MCP-сервера и библиотеку навыков. Установите его, откройте Claude Code, и вся платформа станет доступна для взаимодействия на естественном языке.

01 · УСТАНОВКА

apiant-setup

Запустите один раз. Плагин проверяет соединения MCP, переменные окружения и версию плагина. Клод сообщает, что работает, а что отсутствует.

02 · ЗАДАНИЕ

Спросите простыми словами.

"Создайте синхронизацию Mindbody с Shopify." Клод Код выбирает нужный навык, активирует необходимый набор инструментов и начинает работу с обратной связью в режиме реального времени.

03 · КОРАБЛЬ

Разработано, протестировано, развернуто

Клод создает сборки, проводит сквозное тестирование, исправляет ошибки, развертывает в продакшене и отслеживает состояние учетной записи, не передавая управление третьим лицам.

Полный перечень товаров

40 навыков в рамках 10 рабочих процессов.

Каждый навык представляет собой процедуру, которую выполняет опытный инженер APIANT, закодированную и исполняемую компанией Claude Code. Щелкните любую карточку, чтобы узнать полное описание того, что, когда и как.

Настраивать
Перед запуском любых других программ проверьте плагин, его соединения с MCP и окружение.
1 навык
/apiant-setup
Настройте плагин

Пошагово объясните пользователю процесс установки или восстановления плагина APIANT Claude Code с помощью интерфейса командной строки Node `apiant-cli`. Используйте эту инструкцию, когда пользователь произносит команды «setup», «install», «reinstall», «update plugin» или при первом запуске.

Создать
Создавайте новые сценарии автоматизации, сборки, интеграции и формы на основе подсказок, сформулированных на естественном языке.
4 навыки
/build-automation
Создайте новую автоматизацию

Создайте новую автоматизацию APIANT с помощью инструментов MCP. Используйте эту функцию, когда пользователь говорит «создать автоматизацию», «подключить X к Y» или описывает новый рабочий процесс.

/build-assembly
Создайте сборку приложения.

Создавайте сборки приложений APIANT (инфраструктуру для интеграции API) с помощью инструментов MCP. Используйте этот инструмент, когда пользователь говорит «создать сборку», «создать коннектор», «добавить действие API» или описывает работу по интеграции API.

/build-integration
Создайте набор интеграционных инструментов.

Создайте комплексный набор инструментов для интеграции нескольких автоматизированных процессов на APIANT. Используйте его, когда пользователь запрашивает «создать интеграцию», «настроить двустороннюю синхронизацию», «создать конвейер обработки данных» или любой другой запрос, включающий несколько скоординированных автоматизированных процессов.

/build-form
Разработайте форму

Создайте форму для автоматизации APIANT. Используйте её, когда пользователь говорит «создать форму», «разработать форму», «создать форму» или описывает необходимую ему форму.

Редактировать
Безопасно изменяйте автоматизацию и сборки в режиме реального времени: добавляйте шаги, заменяйте приложения, изменяйте конечные точки, переименовывайте настройки.
2 навыки
/edit-automation
Редактирование автоматизации

Редактирование существующей автоматизации APIANT с помощью инструментов MCP. Используется, когда пользователь говорит «редактировать автоматизацию», «добавить шаг», «исправить сопоставление», «заменить X на Y», «переместить шаг», «отключить шаг» или описывает изменения в существующей автоматизации.

/edit-assembly
Редактирование сборки

Редактирование существующей сборки APIANT с помощью инструментов MCP. Используется, когда пользователь говорит «редактировать сборку», «исправить JSP», «обновить вызов API», «изменить конечную точку», «переименовать параметр», «редактировать выпадающий список» или описывает изменения в коде или параметрах существующей сборки.

Тестирование и развертывание
Комплексная проверка, анализ ветвей, диагностика сбоев и публикация результатов от разработки до производства.
3 навыки
/test-automation
Протестируйте автоматизированную систему.

Протестируйте и подтвердите автоматизацию APIANT от начала до конца. Выполните её, проверьте результаты, диагностируйте ошибки, примените исправления, проведите повторное тестирование и проверьте покрытие ветвей. Используйте, когда пользователь говорит «протестируйте эту автоматизацию», «запустите тест», «почему автоматизация X не работает» или «диагностируйте автоматизацию X».

/test-integration
Протестируйте весь набор тестов.

Интеграционное тестирование набора автоматизированных процессов на APIANT. Проверяет потоки данных между автоматизированными процессами, согласованность общего состояния, предотвращение зацикливания и координацию между автоматизированными процессами. Используется после создания набора интеграционных процессов или когда пользователь говорит: «протестируйте интеграцию от начала до конца».

/deploy-automation
Развертывание в среде разработки в продакшене

Публикуйте автоматизированные сценарии на основе шаблонов из среды разработки в продакшн и развертывайте их в учетных записях клиентов (связанных или несвязанных, на выбор пользователя для каждого развертывания). Используйте эти сценарии, когда пользователь нажимает «опубликовать», «развернуть», «отправить в продакшн» или «обновить учетные записи клиентов».

Триггеры сборки
APIANT может запустить выполнение всеми возможными способами: опрос, веб-хуки (три варианта) и потоки протокола.
6 навыки
assembly-trigger-new
триггер опроса NEW_ITEM

Инструкции, специфичные для каждого типа, по созданию сборки триггера опроса NEW_ITEM. Вызывается командой /build-assembly после классификации типа.

assembly-trigger-updated
Новый или обновленный опрос

Инструкции, специфичные для каждого типа, для сборки сборки триггера опроса NEW_OR_UPDATED. Вызывается командой /build-assembly после классификации типа.

assembly-trigger-manual-webhook
Ручной веб-перехватчик

Инструкции для конкретного типа данных по созданию сборки триггера WEBHOOK (ручная регистрация). Вызывается командой /build-assembly после классификации типов.

assembly-trigger-self-registering-webhook
Веб-хук с саморегистрацией

Инструкции, специфичные для каждого типа, по созданию сборки триггера WEBHOOK_SELF_REGISTERING и сопутствующего действия удаления веб-перехватчика. Вызывается командой /build-assembly после классификации типов.

assembly-trigger-service-webhook
Веб-перехватчик сервиса

Инструкции для конкретного типа, предназначенные для создания сборки триггера SERVICE_WEBHOOK (URL-адрес веб-перехватчика на основе учетных данных с фильтрацией событий). Вызывается функцией /build-assembly после классификации типа.

assembly-trigger-protocol-thread
Протокольный поток

Специфические для типа инструкции для создания триггеров потоков протокола (PROTOCOL_THREAD_RECEIVER и PROTOCOL_THREAD). Вызываются функцией /build-assembly после классификации типа.

Действия собрания
CRUD-примитивы: каждый API поддерживает как минимум один из них. Атомы каждой интеграции.
7 навыки
assembly-action-add
ДОБАВЛЯТЬ

Инструкции, специфичные для каждого типа, по созданию сборки действия ADD. Вызывается командой /build-assembly после классификации типов.

assembly-action-delete
УДАЛИТЬ

Инструкции, специфичные для каждого типа, для создания сборки действия DELETE. Вызывается командой /build-assembly после классификации типов.

assembly-action-find
НАХОДИТЬ

Инструкции для конкретного типа данных по созданию сборки действия FIND. Вызывается командой /build-assembly после классификации типов.

assembly-action-get
ПОЛУЧАТЬ

Инструкции, специфичные для каждого типа, по созданию сборки действия GET. Вызывается командой /build-assembly после классификации типов.

assembly-action-list
СПИСОК

Инструкции, специфичные для каждого типа, по созданию сборки действия LIST. Вызывается командой /build-assembly после классификации типов.

assembly-action-update
ОБНОВЛЯТЬ

Инструкции, специфичные для каждого типа, для создания сборки действия UPDATE. Вызывается командой /build-assembly после классификации типов.

assembly-action-invoke
ПРИЗЫВАТЬ

Инструкции для конкретного типа данных по созданию сборки действия INVOKE: POST-запрос в стиле RPC, возвращающий подробные данные (вывод ИИ, генерация, вычисления, преобразование). Вызывается функцией /build-assembly после классификации типов.

Разъем
Уровень аутентификации, на котором основана каждая сборка, а также инструменты для регистрации и миграции.
3 навыки
assembly-connector
Соединительный узел

Инструкции для конкретного типа сборки коннектора приложения (OAuth V2, API Key или без учетных данных). Вызывается командой /build-assembly на этапе 2.

/register-oauth-app
Зарегистрируйте приложение OAuth

Зарегистрируйте OAuth-приложение на портале разработчиков поставщика, используя браузер, получив client_id и client_secret и сохранив их в хранилище ключей APIANT. Используйте это, когда пользователь запрашивает «зарегистрировать OAuth-приложение», «получить учетные данные OAuth», «зарегистрироваться в OAuth» или просит автоматизировать получение идентификатора/секрета клиента от поставщика, такого как Salesforce, HubSpot, Google и т. д.

/convert-assembly
Преобразовать человека в шаблон ИИ

Преобразует созданную вручную сборку APIANT в шаблон AI. Используется, когда asm_load возвращает is_human_built=true, или пользователь указывает «преобразовать сборку», «мигрировать сборку», «преобразовать в шаблон AI».

Двусторонняя синхронизация
Парные триггеры и действия, обеспечивающие синхронизацию двух систем без конфликтов друг с другом.
1 навык
assembly-bidirectional-sync
Двунаправленная синхронизация

Специфические для типа инструкции для создания сборок двусторонних синхронных (двунаправленных) триггеров и действий. Вызывается функцией /build-assembly после классификации типа.

Узоры
Многоразовые шаблоны потоков для распространенных форм автоматизации. Загружаются по запросу во время выполнения команды /build-automation.
10 навыки
AI
pattern-chat-widget
Виджет чата

Справочник шаблонов для автоматизации виджетов чата, от простых чат-ботов с ИИ до многоцелевых диалоговых сценариев с автоматизацией инструментов. Загружается параметром /build-automation, когда намерение включает виджет чата, чат-бот, цель чата, память диалога, агента ИИ с инструментами или многоходовый чат.

pattern-csv-mapping
сопоставление полей CSV

Справочник шаблонов для импорта сопоставления полей из CSV-файла или электронной таблицы. Загружается процессом /build-automation, когда пользователь предоставляет CSV-файл, определяющий, как поля должны сопоставляться между системами.

pattern-execute-automation
Выполнить цепочку автоматизации

Справочник шаблонов для цепочек выполнения автоматизации, родительских/дочерних автоматизаций, передачи параметров строки запроса, пересылки полезной нагрузки веб-перехватчика. Загружается компонентом /build-automation, когда задача включает выполнение, вызов или цепочку автоматизаций.

pattern-human-moderation
Человеческая модерация

Шаблон для ручной модерации: приостановите автоматизацию до тех пор, пока пользователь не одобрит или не отклонит элемент через ссылку в очереди модерации. Загружается в /build-automation, когда цель включает в себя ручное одобрение, проверку, модерацию, этапы принятия решений или рабочие процессы одобрения/отклонения.

pattern-latches
Защелки с разветвлением/входом

Шаблон для блокировки автоматизации с разветвлением/входом, запуска N дочерних автоматизаций параллельно, ожидания завершения всех. Загружается параметром /build-automation, когда предполагается параллельное выполнение, разветвление, вход или группы блокировок.

pattern-snooze
Вздремнуть

Шаблон для откладывания/приостановки автоматизации до определенной даты и времени. Загружается функцией /build-automation, когда намерение включает откладывание, задержку, приостановку, ожидание или задержку до определенного времени.

pattern-collector
Коллекционер

Шаблон для автоматизации Collector: агрегирование элементов в именованные корзины в ходе выполнения, а затем удаление содержимого корзины по расписанию или триггеру. Загружается из /build-automation, когда намерение включает в себя «агрегирование», «сбор данных за определенный период», «ежедневный дайджест», «пакетная обработка», «корзина» или «отправка сводного электронного письма с сегодняшними элементами».

MCP AI
pattern-mcp-tool
инструмент MCP

Справочный шаблон для автоматизации инструментов MCP, автоматизации, предоставляемой клиентам MCP (Claude Desktop, Cursor, ChatGPT MCP и т. д.) в качестве вызываемых инструментов. Загружается параметром /build-automation, когда намерение включает в себя «предоставить доступ Claude», «предоставить доступ клиенту MCP», «инструмент MCP», «протокол контекста модели» или «сделать это вызываемым из ИИ-помощника».

CSV
pattern-system-utilities
Системные утилиты

Сборник небольших системных утилит, ленту новостей (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".

pattern-web-service
Веб-сервис

Справочник шаблонов для автоматизации веб-сервисов, синхронных HTTP-конечных точек, где вызывающая сторона ожидает ответа. Загружается компонентом /build-automation, когда намерение включает в себя «предоставить доступ в качестве HTTP-конечной точки», «REST API», «синхронный веб-перехватчик с ответом», «вызываемый из другой системы» или «автоматизацию, которая возвращает данные вызывающей стороне».

Операции и поддержка
Поддерживайте бесперебойную работу производственной среды: отслеживайте учетные записи, диагностируйте сбои, настраивайте поведение оповещений.
4 навыки
/monitor-account
Мониторинг клиентского счета

Отслеживайте ошибки выполнения автоматизированных процессов в учетной записи клиента на производственной среде. Используйте, когда пользователь говорит «отслеживать учетную запись», «проверить на наличие ошибок», «следить за этой учетной записью» или после развертывания автоматизированных процессов для клиента. Предназначено для периодического использования через /loop.

/support
Диагностика проблемы клиента

Диагностика проблем автоматизации клиентов, остановка некорректно работающих процессов, массовое отключение группы учетных записей в качестве аварийного выключателя (с последующим восстановлением) и создание новых учетных записей клиентов. Поиск в истории выполнения, отслеживание сбоев, извлечение HTTP-запросов, остановка неконтролируемых автоматизаций, создание снимков и отключение всех запущенных автоматизаций в родительской учетной записи и связанных с ней дочерних учетных записях, а затем их восстановление после инцидента. Создание новых учетных записей APIANT для интеграционных продуктов через admin_create_account. Используется, когда служба поддержки спрашивает: «Почему X не был обработан», «Проверьте клиента Y», «Что сломано», «Остановите эту автоматизацию», «Выключите все автоматизации для X», «Аварийный выключатель», «Отключение для родительской и дочерних учетных записей», «Сбой GHL», «API перегружает очередь», «Восстановите автоматизации после инцидента», «Что все еще отключено после инцидента X», «Создать новую учетную запись для [продукта]», «Создать учетную запись», «Запустить учетную запись для [интеграции]».

/alert-handling
Настройка поведения оповещений

Проверьте, настройте или отладьте, как APIANT обрабатывает ошибки автоматизации, возможность повторной попытки, автоматическое отключение ошибок 401, преобразования сообщений оповещений и список заголовков. Используйте эту функцию, когда пользователь спрашивает: «сопоставление оповещений», «подавить оповещение», «правило оповещения», «шумные оповещения», «почему в моем сообщении об ошибке было написано...», «мое оповещение не срабатывает», «почему моя автоматизация не повторила попытку», «автоматизация была отключена с ошибкой 401», «добавить в список ошибок, допускающих повторную попытку», «игнорировать ошибку 401 для этого домена» или спрашивает, почему было переписано электронное письмо с ошибкой.

/docs
Отвечайте на вопросы типа «Как это сделать».

Отвечайте на вопросы об APIANT, опираясь на общедоступную документацию на info.apiant.com, информацию о том, как всё работает, как что-то сделать, что представляет собой та или иная функция, где найти настройку. Используйте эту функцию, когда пользователь спрашивает «как это сделать», «что это», «где это», «объясните», «что делает X» или любой другой вопрос о платформе, не связанный со сборкой, тестированием или диагностикой.

Инструменты MCP

137 инструментов. 9 наборов инструментов. Активируется по запросу.

Навыки определяют рабочий процесс. Инструменты MCP выполняют фактическую работу в средах разработки, производства и документации APIANT. Инструменты сгруппированы в наборы инструментов. Всегда загружается только основной набор; остальные активируются, когда навык запрашивает их, поэтому контекст агента остается лаконичным, а возможности — глубокими.

В средах разработки и производства используется одна и та же панель инструментов, состоящая из 132 элементов. В режиме Prod по умолчанию запись осуществляется только для чтения; запись в Gate производится после явного подтверждения. Переключите любую карточку, чтобы увидеть вариант Prod.
Основные инструменты всегда загружено
Набор инструментов, необходимых Клоду Коду в начале сессии, поможет сориентироваться, выбрать навык и активировать дополнительные инструменты по мере необходимости.
7 инструменты
activate_toolset
Активировать набор инструментов

Загрузите необходимый набор инструментов для текущего навыка. Это позволит сохранить контекстное окно максимально лаконичным.

asm_manage
Управление сборками

Загрузка, отображение списка, создание, обновление, переименование и удаление сборок. Низкоуровневый API для работы со сборками.

auto_get_summary
Краткое описание автоматизации

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

auto_list
Автоматизация списков

Сводный список всех автоматизированных процессов в рамках заданной области. Фильтрация по имени, папке или статусу.

auto_folder
Список папок

Просмотрите структуру папок. Найдите автоматизации, сгруппированные по клиенту, продукту или среде.

auto_manage
Управление автоматизацией

Создание, переименование, дублирование, перемещение, включение, отключение. Все операции CRUD для автоматизации.

catalog_list_apps
Список приложений-каталогов

Полный каталог доступных интеграций с приложениями. Фильтруйте по категории, поставщику или возможностям.

Наборы инструментов по запросу лениво загруженный
Девять именованных наборов инструментов, активируемых навыком, которому они необходимы. Это позволяет минимизировать контекстное окно, в то время как полный функционал доступен по одному вызову.
9 Наборы инструментов · 137 инструментов
automation_builder
Создать + редактировать

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

automation_exec
Проверка во время выполнения

17 инструментов. Запуск тестовых сценариев, проверка входных и выходных данных каждого шага, изменение данных, воспроизведение веб-хуков, обход контрольных точек покрытия ветвей. Отладка с использованием полной эталонной информации.

automation_manage
Жизненный цикл автоматизации

14 инструментов. Составление списков и организация подтвержденных автоматизаций, версионирование, сравнение версий, откат. Аналог Git для черновиков и релизов автоматизаций.

admin
Управление арендаторами

24 инструмента. Переключение между учетными записями клиентов, запросы об использовании и состоянии системы в рамках одного клиента, чтение хранилища ключей, выполнение SQL-запросов по запросу, оптимизация ошибок с возможностью повторной попытки, управление поиском. Набор инструментов оператора.

admin_alerts
Управление оповещениями

6 инструментов. Правила оповещения для всего арендатора, списки подавленных оповещений, политика повторных попыток, исключение доменов с ошибкой 401. Требуется контекст учетной записи коммутатора.

alerts
Сопоставление оповещений

10 инструментов. Правила сопоставления оповещений для каждой автоматизации, триггеры оповещений на уровне шагов, трассировка сопоставления, подавление, сопоставление на системном уровне.

patterns
Библиотека шаблонов

3 инструмента. Поиск, сохранение и удаление многократно используемых шаблонов: сопоставление полей, преобразования, подводные камни, шаблоны.

deploy
от разработки к производству

7 инструментов. Публикация папок или отдельных сборок из среды разработки в производственную среду. Развертывание изменений в связанных учетных записях клиентов за один скоординированный шаг.

assembly
Соединитель + сборка

35 инструментов. Создание коннекторов, внедрение настроек, компиляция JSP, тестирование конечных точек API, настройка динамического обнаружения полей, завершение сборки. Низкоуровневая интеграционная инфраструктура.

apiant-docs база знаний
Рабочая область документации. Поиск, чтение, создание, иллюстрирование и версионирование базы знаний APIANT.
11 инструменты
документы
docs_api_key
аутентификация по ключу API

Программный доступ. Выдайте ключ API для документации для CI/CD или автоматической публикации.

документы
docs_chat
Пообщайтесь с врачами

Вопросы и ответы, дополненные поисковой оптимизацией. Клод задает вопросы корпусу документации, прежде чем писать код или отвечать.

документы
docs_create
Создать страницу

Опубликуйте новый документ. Заголовок, текст, родительский элемент, теги и статус — всё в одном вызове.

документы
docs_list
Список документов

Просмотрите полное содержание. Используйте фильтры по разделам, тегам или статусу.

документы
docs_login
Авторизоваться

Аутентификация сессии документации. Токены кэшируются для данной сессии.

документы
docs_read
Прочитайте страницу

Получите полное содержимое любого документа. Включая Markdown, изображения и метаданные.

документы
docs_screenshot
Сделать снимок экрана

Сделайте снимок экрана в реальном времени, отображающий пользовательский интерфейс редактора или платформы, и вставьте его в документ.

документы
docs_search
Полнотекстовый поиск

Семантический поиск по ключевым словам по всему корпусу документов. Ранжированные результаты с учетом контекста.

документы
docs_update
Обновить страницу

Редактируйте заголовок, текст, теги или статус. Изменения отслеживаются автоматически.

документы
docs_upload_image
Загрузить изображение

Прикрепите иллюстрацию или диаграмму к любой странице. Автоматически генерируется альтернативный текст.

документы
docs_version
История версий

Список изменений, сравнение версий, откат при необходимости.

Ничто не сравнится ''

Попробуйте сократить запрос, удалить фильтр или очистить область поиска.

Журнал выполнения

Шесть минут, одна подсказка, одна интеграция в производство.

Команда SaaS-разработчиков управляет CRM-системой для фитнес-клуба на платформе HubSpot. Две тысячи платящих клиентов хотят, чтобы их контакты из HubSpot синхронизировались в двустороннем режиме с клиентами Mindbody. Классическая интеграция под чужим брендом. Исторически сложилось так, что на разработку уходило от четырех до шести недель.

>Создайте двустороннюю синхронизацию контактов между HubSpot и Mindbody. Обработайте несоответствие перечисления уровней членства, справитесь с нестабильной обработкой запросов в Mindbody и соблюдайте ограничения скорости запросов HubSpot.
00:00 · Область применения
T+00:03
/build-integrationКлод определяет объем пакета: две автоматизации, один общий шаблон.
Считывает запрос, распознает двустороннюю синхронизацию, выделяет папку для клиента и планирует две дочерние автоматизации.
вызовы инструментов
catalog_list_apps({ vertical: 'wellness' }) -> HubSpot, Mindbody
авто_папка({ action: 'create', path: '/customers/boutique-fit' }) -> ок
pattern_search({ shape: 'bidirectional-sync' }) -> 2 матча
00:40 · Сборка A
T+00:41
/build-automationНаправление А: HubSpot — Mindbody.
Триггер: assembly-trigger-updated для контактов HubSpot. Действие: assembly-action-find, затем ADD/UPDATE для Mindbody.
вызовы инструментов
авто_сборка({ 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] })
Почему · нормализация перечисления membership_tier

HubSpot хранит значение уровня в виде выпадающего списка со свободным текстом. Mindbody ожидает одно из четырех значений перечисления. Claude обнаруживает несоответствие, добавляет преобразование в виде таблицы соответствия и сохраняет его как шаблон, чтобы при обратном направлении он использовался повторно.

02:10 · Сборка B
T+02:12
/build-automationНаправление Б: От Mindbody к HubSpot.
Триггер: сборка-триггер-новый опрос (веб-хуки Mindbody, как известно, крайне ненадежны). Действие: поиск-затем-вставка в HubSpot с применением шаблона общего перечисления в обратном порядке.
вызовы инструментов
авто_сборка({ 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 получали такое же решение.

03:20 · Харден
T+03:24
/edit-assemblyВ действие HubSpot добавлен ограничитель скорости.
HubSpot ограничивает количество запросов до 100 за 10 секунд на одно приложение. Клод вставляет ограничитель типа «скользящее окно» на уровне сборки, а не автоматизации, поэтому каждая автоматизация, взаимодействующая с HubSpot, наследует его.
вызовы инструментов
asm_set_action_throttle({ assembly: 'hubspot.contact.update', rate: 100, window: '10s' })
asm_set_connector_throttle({ connector: 'hubspot.v3', burst: 20 })
Почему происходит ограничение скорости на уровне сборки?

Ограничение скорости для каждой автоматизации привело бы к тому, что любой другой поток HubSpot исчерпал бы бюджет. Ограничение скорости на уровне сборки (коннектор + действие) применяет лимит ко всем автоматизациям в клиенте, что является единственно правильным уровнем для общего API.

04:05 · Тест
T+04:08
/test-integrationСквозной процесс: отправка данных с каждой стороны, проверка, проверка на наличие эхо-петель.
Создает синтетический контакт в HubSpot, отслеживает его появление в Mindbody, редактирует его в Mindbody, отслеживает обратный поток обновлений. Подтверждает отсутствие циклической обратной связи.
вызовы инструментов
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 тестовых случаев пройдены успешно.
05:40 · Развертывание
T+05:44
/deploy-automationОпубликовано для производства. Связано две тысячи учетных записей клиентов.
Опубликовывает шаблон в рабочую среду, а затем распространяет его на все связанные учетные записи клиентов за один скоординированный шаг.
вызовы инструментов
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 ок
SOURCE Разум и тело клиенты АПЯНТ Двунаправленная синхронизация нормализатор перечисления TARGET HubSpot контакты
0MIN
0SKILLS
0ВЫЗОВЫ ИНСТРУМЕНТОВ
0ЧЕЛОВЕЧЕСКИЕ РЕДАКТИРОВАНИЯ

Чего разработчик не сделал: не написал ни одной строчки JSP-кода. Не создал вручную сопоставление одного поля. Не открыл документацию для разработчиков Mindbody. Не создал заявку по поводу перечисления уровней. Не подождал четыре-шесть недель.

Диагностика производственного сбоя

2 минуты · 2 навыка · 6 вызовов инструментов
Клиент клиники Alpine Clinic сообщает, что вчера вечером ничего не синхронизировалось.

● /поддержка
  поиск истории выполнения
  В 02:14 UTC обнаружено 47 сбоев.
  Первопричина: API Cliniko вернул ошибку 429

(ограничение скорости) во время пакетной обработки данных
● /edit-automation
  -> добавление экспоненциальной задержки на шаге 3
  Проведено повторное тестирование. Воспроизведены неудачные запуски.

Предупреждающая гигиеническая настройка

90 секунд · 1 навык · 4 вызова инструментов
> Прекратить автоматическое отключение Shopify при ошибках 401 в тестовой среде.

● /alert-handling
  admin_ignore_401_domains += sandbox.shopify.com
  alert_suppress: 'Устаревший токен песочницы' pattern
  проверено по истории за последние 24 часа
  Уровень шума снизился со 140 до 3 оповещений в день.
Почему это заслуживает внимания?

Ни одна другая iPaaS-платформа не работает подобным образом.

Традиционные платформы оборачивают API в пользовательский интерфейс. APIANT же оборачивает всю платформу в плагин, доступный по принципу «кода Клода». Разница видна повсюду.

SPEED

Минуты, а не спринты.

Интеграции, на которые раньше уходили недели, теперь реализуются за одну сессию Claude Code. Итерация ведется в диалоговом режиме.

QUALITY

Любой навык — это процедура.

Навыки отражают то, что делают опытные инженеры APIANT. Claude не импровизирует. Он следует проверенным инструкциям с этапами проверки.

CONTROL

По умолчанию папка Prod доступна только для чтения.

Плагин разделяет среды разработки и производства. Клод может свободно проверять производственную среду; для записи требуется явное использование навыка развертывания.

Готовы увидеть это в своём собственном стеке технологий?

Получите доступ. Запустите интеграцию на этой неделе.

Плагин APIANT Claude Code поставляется с лицензией APIANT. Расскажите нам, что вы интегрируете, мы настроим все необходимое, и Клод запустит платформу из вашего терминала.