⚖ TECHNOLOGIE BREVETÉE EN INSTANCE
Fonctionne avec Claude Code · Inventaire en direct

Une seule invite. Une seule intégration.
Claude Code pilote la plateforme de bout en bout.

Installez le plugin APIANT Claude Code et Claude Code pourra créer des intégrations, modifier des assemblys, exécuter des tests, déployer en production, rédiger de la documentation et diagnostiquer les problèmes clients. Voici la liste complète : 35 compétences et 125 outils MCP, autant de fonctionnalités que Claude peut mettre en œuvre pour vous.

Plugin de code APIANT Claude v1.0.0 · version 36
35 compétences en matière de plugins 125 Outils MCP 3 espaces de travail 1 prompt → intégration déployée
Comment ça marche

Un seul plugin. Accès complet à la plateforme.

Le plugin APIANT Claude Code inclut trois serveurs MCP et une bibliothèque de compétences. Installez-le, ouvrez Claude Code, et l'ensemble de la plateforme devient accessible par langage naturel.

01 · INSTALLER

configuration APIANT

Exécutez-le une seule fois. Le plugin vérifie les connexions MCP, les variables d'environnement et sa version. Claude annonce les éléments actifs et ceux qui sont indisponibles.

02 · PROMPT

Demandez en anglais clair

« Créer une synchronisation Mindbody avec Shopify. » Claude Code sélectionne les compétences adéquates, active les outils appropriés et passe à l’exécution avec un retour d’information en direct.

03 · NAVIRE

Conçu, testé, déployé

Claude crée les assemblages, effectue des tests de bout en bout, corrige les erreurs, déploie en production et surveille le compte, sans aucun transfert de responsabilité.

L'inventaire complet

35 compétences réparties sur 10 flux de travail.

Chaque compétence correspond à une procédure suivie par un ingénieur APIANT senior, codée et exécutable par Claude Code. Cliquez sur une fiche pour obtenir tous les détails : quoi, quand et comment.

Installation
Vérifiez le plugin, ses connexions MCP et son environnement avant toute autre action.
1 compétence
/apiant-setup
Configurer le plugin

Vérifiez les connexions MCP, l'environnement et la version du plugin. Exécutez cette commande lors de la première installation ou en cas de problème.

Construire
Créez de nouvelles automatisations, assemblages, intégrations et formulaires à partir d'une invite en langage naturel.
4 compétences
/build-automation
Créer une nouvelle automatisation

« Connectez X à Y. » Claude sélectionne les déclencheurs, les actions, les mappages de champs et met en place l’ensemble du flux.

/build-assembly
Créer un assemblage d'application

L'infrastructure d'intégration : connecteurs OAuth, clé API ou sans authentification, déclencheurs et actions (AJOUTER/OBTENIR/LISTER/METTRE À JOUR/SUPPRIMER/RECHERCHER).

/build-integration
Créer une suite d'intégration

Déploiements d'automatisation multiple : synchronisation bidirectionnelle, pipelines de données, flux de travail coordonnés avec état partagé.

/build-form
Concevoir un formulaire

Schéma de formulaire pour la capture de prospects, l'intégration ou la configuration, directement intégré à une automatisation APIANT.

Modifier
Modifiez en toute sécurité les automatisations et les assemblages en direct : ajoutez des étapes, remplacez les applications, modifiez les points de terminaison, renommez les paramètres.
2 compétences
/edit-automation
Modifier une automatisation

Ajouter une étape, corriger le mappage, remplacer Mailchimp par Klaviyo, désactiver une branche. Des modifications chirurgicales et non destructives.

/edit-assembly
Modifier un assemblage

Corrigez les pages JSP, mettez à jour les appels d'API, modifiez les points de terminaison, renommez les paramètres, modifiez les listes déroulantes, avec une prise en charge complète des différences.

Tester et déployer
Validation de bout en bout, couverture des branches, diagnostic des défaillances et publication de développement à production.
3 compétences
/test-automation
Tester une automatisation

Exécuter, examiner les résultats, diagnostiquer les défaillances, appliquer les correctifs, retester et exécuter automatiquement la couverture des branches.

/test-integration
Tester la suite complète

Valider le flux de données entre les automatisations, l'état partagé, la prévention des boucles et la coordination inter-automatisations.

/deploy-automation
Déploiement de l'environnement de développement en production

Publiez les automatisations de modèles et déployez les applications liées sur les comptes clients en une seule étape coordonnée.

déclencheurs d'assemblage
APIANT peut démarrer une exécution de toutes les manières possibles : par interrogation, par webhooks (trois variantes) et par threads de protocole.
6 compétences
assembly-trigger-new
Déclencheur d'interrogation NEW_ITEM

Interroger un point de terminaison à intervalles réguliers et déclencher l'exécution lorsqu'un nouvel enregistrement apparaît. Le déclencheur le plus fiable.

assembly-trigger-updated
Sondages NOUVEAUX OU MIS À JOUR

Effectue des interrogations et des déclenchements lors de la création ou de la modification d'un enregistrement. Suit automatiquement la dernière position du curseur.

assembly-trigger-manual-webhook
Webhook manuel

Vous collez une URL dans l'application source. Les publications entrantes déclenchent l'automatisation.

assembly-trigger-self-registering-webhook
Webhook à auto-enregistrement

APIANT crée et supprime automatiquement le webhook via l'API de l'application cible. Aucune configuration manuelle requise.

assembly-trigger-service-webhook
Service webhook

URL de webhook basée sur l'authentification avec filtrage des événements. Plusieurs types d'événements sont acheminés vers un point de terminaison unique.

assembly-trigger-protocol-thread
Fil de discussion du protocole

Protocole interne APIANT-à-APIANT. Permet l'enchaînement d'automatisations entre comptes et environnements.

Actions de l'assemblée
Opérations CRUD de base : chaque API en prend en charge au moins une. Les éléments fondamentaux de toute intégration.
6 compétences
assembly-action-add
AJOUTER

Crée un nouvel enregistrement dans l'application cible. Gère la validation, les champs obligatoires et l'analyse de la réponse.

assembly-action-delete
SUPPRIMER

Supprimer un enregistrement par son ID ou selon certains critères. Restaurer les paramètres par défaut en mode sans échec, en préservant les métadonnées de restauration.

assembly-action-find
TROUVER

Recherche par critères, renvoie les correspondances. Utilisé pour les modèles de déduplication, d'insertion/mise à jour et d'enrichissement.

assembly-action-get
OBTENIR

Récupérer un enregistrement par son ID. Le chemin de lecture le plus simple. Souvent utilisé après FIND ou NEW.

assembly-action-list
LISTE

Navigation par pagination des résultats avec gestion du curseur ou du décalage. Prise en compte des limites de débit par défaut.

assembly-action-update
MISE À JOUR

Corriger les enregistrements existants. Mises à jour partielles prises en charge. Ne modifie que les champs spécifiés.

Connecteur
La couche d'authentification sur laquelle repose chaque assemblage, ainsi que les outils pour l'enregistrement et la migration.
3 compétences
assembly-connector
Assemblage de connecteur

Authentification via OAuth V2, clé API ou sans justificatif d'identité. Gère le renouvellement des jetons, les étendues d'accès et la révocation.

/register-oauth-app
Enregistrer une application OAuth

Pilotez un navigateur de développement pour enregistrer une application OAuth sur un portail fournisseur, puis capturez l'identifiant client et le secret dans le coffre de clés.

/convert-assembly
Convertir un humain en modèle d'IA

Migrer les assemblages existants, conçus par l'homme, vers le modèle de gabarit d'IA afin que Claude puisse les modifier en toute sécurité.

Synchronisation bidirectionnelle
Des déclencheurs et des actions appariés qui permettent de synchroniser deux systèmes sans qu'ils s'opposent.
1 compétence
assembly-bidirectional-sync
Synchronisation bidirectionnelle

Génère la paire déclencheur/action correspondante pour une synchronisation bidirectionnelle. Gère nativement la prévention des boucles, la priorité sur la dernière écriture et la résolution des conflits.

Motifs
Modèles de flux réutilisables pour les formes d'automatisation courantes. Chargés à la demande lors de l'exécution de /build-automation.
6 compétences
AI
pattern-chat-widget
Widget de chat

Des chatbots simples aux flux de conversation à objectifs multiples avec automatisation de la mémoire et des appels d'outils.

pattern-csv-mapping
Cartographie des champs CSV

Il suffit d'importer une feuille de calcul « champ source -> champ cible » et Claude effectue les correspondances à la lettre.

pattern-execute-automation
Exécuter le chaînage d'automatisation

Flux parent/enfant avec transmission de paramètres de chaîne de requête et transfert de charge utile webhook.

pattern-human-moderation
modération humaine

Suspendre une automatisation jusqu'à ce qu'une personne l'approuve ou la refuse via le lien de la file d'attente de modération. Points de décision pour les flux d'IA.

pattern-latches
Verrous à ouverture/fermeture en éventail

Lancez N automatisations enfants en parallèle, attendez que toutes soient terminées, puis traitez les résultats agrégés.

pattern-snooze
Somnoler

Suspendre une automatisation jusqu'à une date et une heure précises. Utile pour les séquences progressives et les suivis programmés.

Opérations et support
Assurez la bonne santé de la production : surveillez les comptes, diagnostiquez les pannes, optimisez le comportement des alertes.
3 compétences
/monitor-account
Surveiller un compte client

Surveillance des automatisations pour détecter les erreurs. Conçu pour les exécutions récurrentes en boucle. Alertes avec contexte de trace complet.

/support
Diagnostiquer un problème client

« Pourquoi cela n'a-t-il pas fonctionné ? » Claude consulte l'historique d'exécution, repère les échecs, extrait le trafic HTTP et propose une solution.

/alert-handling
Ajuster le comportement des alertes

Contrôlez les erreurs à relancer, les erreurs 401 qui contournent l'arrêt automatique, la réécriture du texte d'alerte, les listes de rejet.

Outils MCP

125 outils. 9 ensembles d'outils. Activation à la demande.

Les compétences pilotent le flux de travail. Les outils MCP effectuent le travail concret sur les environnements de développement, de production et de documentation d'APIANT. Ces outils sont regroupés en ensembles. Seul l'ensemble principal est toujours chargé ; les autres s'activent lorsqu'une compétence le requiert, ce qui permet de conserver un contexte minimal pour l'agent et une grande richesse fonctionnelle.

Les environnements de développement et de production partagent la même surface de 125 outils. Le mode production est en lecture seule par défaut ; l’écriture est activée uniquement après confirmation explicite. Basculez l’affichage de n’importe quelle carte pour voir la variante de production.
Outils de base toujours chargé
Le set Claude Code a besoin, au début de la session, de s'orienter, de choisir une compétence et d'activer d'autres outils selon les besoins.
7 outils
activate_toolset
Activer un ensemble d'outils

Charge l'ensemble d'outils spécifique requis pour la compétence actuelle. Permet de garder la fenêtre contextuelle épurée.

asm_manage
Gérer les assemblages

Charger, lister, créer, mettre à jour, renommer et supprimer des assemblys. L'API d'assembly de bas niveau.

auto_get_summary
Résumé de l'automatisation

Vue d'ensemble structurée d'une automatisation : déclencheurs, étapes, mappages. Contexte rapide pour les modifications.

auto_list
Liste des automatisations

Liste plate de toutes les automatisations d'un périmètre. Filtrez par nom, dossier ou statut.

auto_folder
Liste des dossiers

Naviguez dans l'arborescence des dossiers. Trouvez les automatisations regroupées par client, produit ou environnement.

auto_manage
Gérer les automatisations

Créer, renommer, dupliquer, déplacer, activer, désactiver. Toutes les opérations CRUD pour les automatisations.

catalog_list_apps
Liste des applications de catalogue

Catalogue complet des intégrations d'applications disponibles. Filtrez par catégorie, fournisseur ou fonctionnalité.

Outils à la demande chargé paresseux
Neuf ensembles d'outils nommés, activés par la compétence qui en a besoin. La fenêtre contextuelle reste épurée, tandis que toutes les fonctionnalités sont accessibles en un seul clic.
9 ensembles d'outils · 125 outils
automation_builder
Créer + modifier

30 outils. Recherchez dans le catalogue, composez des déclencheurs et des actions, modifiez les mappages, validez les versions, enregistrez des modèles. Une interface complète pour la création d'automatisations.

automation_exec
Inspection en cours d'exécution

17 outils. Exécutez des tests, inspectez les entrées et sorties de chaque étape, modifiez les données, rejouez les webhooks, parcourez les points de test de couverture de branches. Débogage avec données de référence complètes.

automation_manage
cycle de vie de l'automatisation

10 outils. Lister et organiser les automatisations validées, les versionner, comparer les versions, restaurer une version précédente. Une couche de type Git pour les brouillons et les versions d'automatisation.

admin
Opérations locataires

25 outils. Basculez entre les comptes clients, consultez l'utilisation et l'état des ressources sur l'ensemble d'un locataire, accédez au coffre-fort de clés, exécutez des requêtes SQL ad hoc, paramétrez les erreurs récupérables et gérez les recherches. La boîte à outils de l'opérateur.

admin_alerts
Gouvernance des alertes

5 outils. Règles d'alerte à l'échelle du locataire, listes d'alertes supprimées, politique de nouvelle tentative, exclusions de domaine 401. Nécessite le contexte de changement de compte.

alerts
Cartographie des alertes

11 outils. Règles de mappage des alertes par automatisation, déclencheurs d'alertes au niveau de l'étape, traçage du mappage, suppression, mappages au niveau du système.

patterns
bibliothèque de modèles

3 outils. Rechercher, enregistrer et supprimer des modèles réutilisables : mappages de champs, transformations, pièges, modèles.

deploy
Du développement à la production

6 outils. Publiez des dossiers ou des assemblages individuels de l'environnement de développement vers l'environnement de production. Déployez les modifications sur les comptes clients liés en une seule étape coordonnée.

assembly
Connecteur + assemblage

28 outils. Créer des connecteurs, injecter des paramètres, compiler des JSP, tester les points de terminaison d'API, configurer la découverte dynamique des champs, finaliser les assemblages. L'infrastructure d'intégration de bas niveau.

documentation APIANT base de connaissances
L'espace de travail de la documentation. Recherchez, lisez, rédigez, illustrez et gérez les versions de la base de connaissances APIANT.
11 outils
documents
docs_api_key
Authentification par clé API

Accès programmatique. Générez une clé API de documentation pour l'intégration continue/déploiement continu (CI/CD) ou la publication automatisée.

documents
docs_chat
Discutez avec les médecins

Questions-réponses enrichies par la recherche documentaire. Claude consulte le corpus de documentation avant d'écrire du code ou de répondre.

documents
docs_create
Créer une page

Publier un nouveau document. Titre, corps, document parent, balises et statut, en un seul appel.

documents
docs_list
Liste des documents

Consultez la table des matières complète. Filtrez par section, étiquette ou statut.

documents
docs_login
Se connecter

Authentification de la session de documentation. Jetons mis en cache pour la session.

documents
docs_read
Lire une page

Récupérez l'intégralité du contenu de n'importe quel document. Markdown, images et métadonnées inclus.

documents
docs_screenshot
Capture d'écran

Prenez une capture d'écran en direct de l'interface utilisateur de l'éditeur ou de la plateforme et intégrez-la dans un document.

documents
docs_search
Recherche en texte intégral

Recherche sémantique et par mots-clés dans l'ensemble du corpus documentaire. Résultats classés avec leur contexte.

documents
docs_update
Mettre à jour une page

Modifiez le titre, le corps du texte, les étiquettes ou le statut. Les modifications sont suivies automatiquement.

documents
docs_upload_image
Télécharger une image

Ajoutez une illustration ou un schéma à n'importe quelle page. Texte alternatif généré automatiquement.

documents
docs_version
Historique des versions

Lister les révisions, comparer les versions, revenir à la version précédente si nécessaire.

Rien ne correspond ''

Essayez une requête plus courte, supprimez un filtre ou effacez la recherche.

Journal d'exécution

Six minutes, une invite, une intégration en production.

Une équipe SaaS gère un CRM spécialisé dans le fitness sur HubSpot. Deux mille clients payants souhaitent que leurs contacts HubSpot se synchronisent de manière bidirectionnelle avec les clients Mindbody. Intégration classique en marque blanche. Historiquement : quatre à six semaines de développement.

>Mettez en place une synchronisation bidirectionnelle des contacts entre HubSpot et Mindbody. Gérez les différences entre les niveaux d'abonnement, assurez-vous de la fiabilité des requêtes Mindbody et respectez les limites de débit de HubSpot.
00:00 · Portée
T+00:03
/build-integrationClaude définit le périmètre de la suite : deux automatisations, un modèle partagé.
Il lit l'invite, reconnaît une synchronisation bidirectionnelle, alloue un dossier au client et planifie les deux automatisations enfants.
appels d'outils
catalogue_list_apps({ vertical: 'wellness' }) -> Hubspot, Mindbody
dossier automatique({ action: 'create', path: '/customers/boutique-fit' }) -> ok
recherche de motifs({ shape: 'bidirectional-sync' }) -> 2 matchs
00:40 · Construire un
T+00:41
/build-automationDirection A : HubSpot vers Mindbody.
Déclencheur : assembly-trigger-updated sur les contacts HubSpot. Action : assembly-action-find puis AJOUTER/MISE À JOUR sur Mindbody.
appels d'outils
auto_build({ trigger: 'assembly-trigger-updated', source: 'hubspot.contact' })
structure d'édition automatique({ add_step: 'assembly-action-find', app: 'mindbody.client' })
structure d'édition automatique({ add_step: 'assembly-action-add-or-update' })
mappage d'édition automatique({ fields: [email, firstName, lastName, phone, membership_tier] })
Pourquoi ? · Normalisation de l'énumération membership_tier

HubSpot stocke le niveau sous forme de liste déroulante à texte libre. Mindbody attend l'une des quatre valeurs d'énumération. Claude détecte l'incompatibilité, ajoute une transformation de table de correspondance et l'enregistre comme modèle afin de pouvoir la réutiliser dans le sens inverse.

02:10 · Version B
T+02:12
/build-automationDirection B : De Mindbody à HubSpot.
Déclencheur : interrogation de l’assemblage (les webhooks de Mindbody sont réputés pour leur manque de fiabilité). Action : recherche puis mise à jour sur HubSpot avec le modèle d’énumération partagé appliqué en sens inverse.
appels d'outils
auto_build({ trigger: 'assembly-trigger-new', source: 'mindbody.client', interval: '5m' })
recherche de motifs({ name: 'membership_tier_enum' }) -> réutilisation de A
mappage d'édition automatique({ reverse: true, pattern: 'membership_tier_enum' })
Pourquoi des sondages, et non des webhooks ?

Les webhooks Mindbody suppriment silencieusement des événements lors des pics d'activité. Claude a configuré par défaut un intervalle d'interrogation de 5 minutes et a signalé ce problème comme étant une limitation connue de la bibliothèque de modèles ; les futures intégrations Mindbody bénéficieront donc du même traitement.

03:20 · Durcir
T+03:24
/modifier-assemblageLimiteur de débit inséré dans l'action HubSpot.
HubSpot limite à 100 requêtes toutes les 10 secondes par application. Claude insère une limite de type « fenêtre glissante » au niveau de l'assemblage, et non de l'automatisation ; ainsi, chaque automatisation qui interagit avec HubSpot en hérite.
appels d'outils
asm_set_action_throttle({ assembly: 'hubspot.contact.update', rate: 100, window: '10s' })
asm_set_connector_throttle({ connector: 'hubspot.v3', burst: 20 })
Pourquoi limiter le débit au niveau de la couche d'assemblage ?

Limiter le débit par automatisation permettrait à n'importe quel autre flux HubSpot d'épuiser le budget. Limiter le débit au niveau de l'assemblage (connecteur + action) applique la limite à toutes les automatisations du locataire, ce qui est le seul niveau approprié pour une API partagée.

04:05 · Test
T+04:08
/test-intégrationDe bout en bout : pousser de chaque côté, vérifier, rechercher les boucles d’écho.
Crée un contact synthétique dans HubSpot, observe son apparition dans Mindbody, le modifie dans Mindbody, puis vérifie que la mise à jour est bien prise en compte. Confirme l'absence de boucle de rétroaction.
appels d'outils
exécution_test_automatisation({ direction: 'A', input: <synthetic> }) -> ok (1,2 s)
exécution_test_automatisation({ direction: 'B', input: <synthetic> }) -> ok (1,8 s)
exec_get_assembly_log({ check: 'echo_loop' }) -> supprimé
14/14 tests réussis
05:40 · Déploiement
T+05:44
/déploiement-automatisationPublié en production. Deux mille comptes clients liés.
Publie le modèle en production, puis le déploie sur tous les comptes clients liés en une seule étape coordonnée.
appels d'outils
déployer_publier_assembly({ folder: '/customers/boutique-fit' }) -> v1.0.0
déployer_liste_comptes_liés({ template: 'hubspot-mindbody-sync' }) -> 2000 comptes
déployer_sur_les_comptes({ batch_size: 50 }) -> 2000/2000 ok
SOURCE Corps mental clients APIANT Synchronisation bidirectionnelle normalisateur d'énumération TARGET HubSpot contacts
0MIN
0SKILLS
0APPELS D'OUTILS
0MODIFICATIONS HUMAINES

Ce que le développeur n'a pas fait : écrire une seule ligne de JSP, mapper manuellement un seul champ, consulter la documentation développeur de Mindbody, ouvrir un ticket concernant l'énumération de niveau, ni attendre quatre à six semaines.

Diagnostiquer une panne de production

2 minutes · 2 compétences · 6 appels d'outils
> Le service client d'Alpine Clinic indique qu'aucune synchronisation n'a eu lieu la nuit dernière.

● /support
  historique d'exécution de la recherche
  47 échecs ont été détectés à 02:14 UTC.
  Cause première : L’API Cliniko a renvoyé une erreur 429

(limite de débit) lors du remplissage en masse
● /automation de modification
  -> ajout d'un recul exponentiel à l'étape 3
  Testé à nouveau. Rejoué les essais ayant échoué.

Alerte hygiène

90 secondes · 1 compétence · 4 appels d'outils
> Arrêter la désactivation automatique de Shopify sur les erreurs 401 provenant du locataire sandbox.

● /gestion des alertes
  admin_ignore_401_domains += sandbox.shopify.com
  alert_suppress : modèle « Jeton de bac à sable obsolète »
  vérifié par rapport à l'historique des dernières 24 heures
  Le nombre d'alertes a diminué, passant de 140 à 3 par jour.
Pourquoi cette information mérite d'être relayée par les médias

Aucun autre iPaaS ne fonctionne de cette manière.

Les plateformes traditionnelles encapsulent les API dans une interface utilisateur. APIANT encapsule l'intégralité de la plateforme dans un plugin accessible via Claude Code. La différence est flagrante.

SPEED

Des minutes, pas des sprints

Les intégrations qui prenaient auparavant des semaines sont déployées en une seule session Claude Code. L'itération est conversationnelle.

QUALITY

Chaque compétence est une procédure

Les compétences décrivent le travail des ingénieurs APIANT senior. Claude n'improvise pas. Il suit des procédures éprouvées, assorties d'étapes de vérification.

CONTROL

Le mode production est en lecture seule par défaut

Ce plugin sépare les environnements de développement et de production. Claude peut inspecter librement l'environnement de production ; les écritures nécessitent des compétences spécifiques en déploiement.

Prêt à le voir dans votre propre pile ?

Obtenez l'accès. Déployez une intégration cette semaine.

Le plugin APIANT Claude Code est fourni avec une licence APIANT. Indiquez-nous ce que vous intégrez, nous nous chargeons de la configuration, et Claude exécute la plateforme depuis votre terminal.