APIANT Claude Codeプラグインをインストールすると、Claude Codeは統合の構築、アセンブリの編集、テストの実行、本番環境へのデプロイ、ドキュメントの作成、顧客の問題の診断といった機能を備えるようになります。以下にその全機能を示します。35のスキルと125のMCPツールがあり、それぞれがClaudeがユーザーに代わって実行できる実際の機能です。
APIANT Claude Codeプラグインには、3つのMCPサーバーとスキルライブラリが同梱されています。インストール後、Claude Codeを起動すれば、プラットフォーム全体が自然言語で操作可能になります。
一度実行してください。このプラグインは、MCP接続、環境変数、およびプラグインのバージョンを確認します。Claudeが、有効な機能と不足している機能をアナウンスします。
「MindbodyとShopifyの同期システムを構築する」。クロード・コードは適切なスキルを選択し、適切なツールセットを有効化し、リアルタイムのフィードバックを受けながら実行を開始します。
クロードは、アセンブリの構成、エンドツーエンドのテスト、障害の修正、本番環境へのデプロイ、アカウントの監視を、誰の手も借りずに一人で行います。
すべてのスキルは、APIANTの上級エンジニアが従う手順であり、Claude Codeによってコード化され、実行可能です。各カードをクリックすると、その内容、時期、方法の詳細が表示されます。
MCPの接続、環境、およびプラグインのバージョンを確認します。初回インストール時、または何らかの不具合が発生した場合に実行してください。
「XとYを繋げろ。」クロードはトリガー、アクション、フィールドマッピングを選択し、全体のフローを構築する。
統合の基盤となる要素:OAuth、APIキー、または認証情報不要のコネクタ、トリガー、およびアクション(追加/取得/一覧表示/更新/削除/検索)。
マルチオートメーション展開:双方向同期、データパイプライン、共有状態による協調ワークフロー。
リード獲得、オンボーディング、または設定のためのフォームスキーマを、APIANTの自動化機能に直接組み込む。
ステップの追加、マッピングの修正、MailchimpからKlaviyoへの切り替え、ブランチの無効化。外科手術のような、非破壊的な編集。
JSPの修正、API呼び出しの更新、エンドポイントの変更、設定名の変更、ドロップダウンの編集を、完全な差分認識機能付きで実行します。
実行、結果の検査、障害の診断、修正の適用、再テスト、およびブランチカバレッジの実行を自動的に行います。
自動化間のデータフロー、共有状態、ループ防止、および自動化間の連携を検証します。
テンプレートの自動化を公開し、リンクされたデプロイメントを顧客アカウントにプッシュする。これを1つの連携した手順で行う。
定期的にエンドポイントをポーリングし、新しいレコードが現れたときにトリガーを実行します。最も汎用性の高いトリガーです。
レコードが作成または変更されたときにポーリングしてイベントを発生させます。最後に表示されたカーソルを自動的に追跡します。
ソースアプリにURLを貼り付けます。受信した投稿によって自動化処理が実行されます。
APIANTは、対象アプリのAPIを介してWebhookを自動的に作成および削除します。手動設定は一切不要です。
認証情報に基づくWebhook URLとイベントフィルタリング機能。複数のイベントタイプを単一のエンドポイントでルーティングできます。
APIANT間内部プロトコル。アカウントや環境をまたいだ自動化の連鎖を可能にします。
対象アプリに新しいレコードを作成します。検証、必須項目、およびレスポンスの解析を処理します。
IDまたは条件に基づいてレコードを削除します。セーフモードでは、ロールバックメタデータが保持されます。
条件を指定して検索し、一致する結果を返します。重複排除、アップサート、およびエンリッチメントパターンに使用されます。
IDを指定してレコードを1件取得します。最もシンプルな読み取り方法です。FINDまたはNEWの後によく使用されます。
カーソルまたはオフセット処理を使用して結果をページ送りできます。デフォルトでレート制限に対応しています。
既存のレコードを修正します。部分的な更新にも対応しています。指定したフィールドのみを変更します。
OAuth V2、APIキー、または認証情報不要の認証に対応。トークンの更新、スコープ、および失効を処理します。
開発者用ブラウザを使用してベンダーポータルでOAuthアプリを登録し、client_idとsecretをキーボールトに保存します。
従来人間が作成したアセンブリをAIテンプレートパターンに移行し、Claudeが安全に編集できるようにする。
双方向同期のためのトリガーとアクションのペアを構築します。ループ防止、最終書き込み優先、競合解決を標準でサポートします。
シンプルなチャットボットから、メモリ機能やツール呼び出しの自動化機能を備えた、複数の目的を持つ会話フローまで。
「ソースフィールド→ターゲットフィールド」というスプレッドシートをドロップインするだけで、クロードはマッピングをそのまま配線します。
クエリ文字列パラメータの受け渡しとWebhookペイロードの転送を伴う親子フロー。
承認または拒否が承認キューリンク経由で行われるまで、自動化処理を一時停止します。AIフローのための意思決定ゲートです。
N個の子自動化プロセスを並行して起動し、すべてが完了するまで待機し、集計結果に基づいて処理を進めます。
特定の日時まで自動化処理を一時停止します。段階的な配信や定期的なフォローアップに便利です。
自動化処理におけるエラーを監視します。/loop ループによる繰り返し実行向けに設計されています。完全なトレースコンテキストを含むアラートを発信します。
「なぜ処理されなかったのか?」クロードは実行履歴を検索し、失敗箇所を追跡し、HTTPを抽出し、修正案を提案する。
どのエラーを再試行するか、どの401エラーを自動オフにするか、アラートテキストの書き換え、除外リストなどを制御します。
スキルがワークフローを推進します。MCPツールは、APIANTの開発環境、本番環境、およびドキュメント環境に対して実際の作業を実行します。ツールはツールセットにグループ化されています。コアセットのみが常にロードされ、残りのツールはスキルが要求したときにアクティブ化されるため、エージェントのコンテキストは軽量に保たれ、機能は深く維持されます。
現在のスキルに必要な特定のツールセットを読み込みます。コンテキストウィンドウを軽量に保ちます。
アセンブリの読み込み、一覧表示、作成、更新、名前変更、削除を行うための低レベルアセンブリAPI。
自動化の概要を構造的に表示:トリガー、ステップ、マッピング。編集のための迅速なコンテキスト。
スコープ内のすべての自動化機能を一覧表示します。名前、フォルダ、またはステータスでフィルタリングできます。
フォルダツリーをナビゲートします。顧客、製品、または環境ごとにグループ化された自動化機能を見つけてください。
作成、名前変更、複製、移動、有効化、無効化。自動化のためのあらゆるCRUD操作。
利用可能なアプリ連携機能の全カタログ。カテゴリ、ベンダー、機能で絞り込み検索できます。
30種類のツール。カタログの検索、トリガーとアクションの作成、マッピングの編集、バージョンのコミット、パターンの保存。自動化オーサリングのためのフル機能インターフェース。
17種類のツール。テスト実行、各ステップの入力と出力の検査、データの変更、Webhookのリプレイ、ブランチカバレッジテストポイントの走査など。完全なグラウンドトゥルースに基づいたデバッグ。
10個のツール。コミットされた自動化の一覧表示と整理、バージョン管理、バージョン比較、ロールバック機能。自動化のドラフトとリリースを管理するGitライクなレイヤー。
25種類のツール。顧客アカウントの切り替え、テナント全体の使用状況と健全性の照会、キーボールトの読み取り、アドホックSQLの実行、再試行可能なエラーの調整、ルックアップの管理など、オペレーターのためのツールボックスです。
5つのツール。テナント全体の警告ルール、抑制対象警告リスト、再試行ポリシー、401ドメイン除外。アカウント切り替えコンテキストが必要です。
11種類のツール。自動化ごとのアラートマッピングルール、ステップレベルのアラートトリガー、マッピングトレース、抑制、システムレベルのマッピング。
3つのツール。再利用可能なパターンレシピ(フィールドマッピング、変換、注意点、テンプレート)を検索、保存、削除します。
6つのツール。開発環境から本番環境へ、フォルダまたは個々のアセンブリを公開します。リンクされた顧客アカウントへの変更を、単一の連携した手順で展開します。
28種類のツール。コネクタの作成、設定の挿入、JSPのコンパイル、APIエンドポイントのテスト、動的フィールド検出の配線、アセンブリの最終化。低レベルの統合基盤。
プログラムによるアクセス。CI/CDまたは自動公開のために、ドキュメントAPIキーを発行します。
検索機能を活用した質疑応答。クロードはコードを書いたり回答したりする前に、ドキュメントのコーパスに質問する。
新しいドキュメントを公開します。タイトル、本文、親ドキュメント、タグ、ステータスを一度に設定できます。
目次全体を閲覧する。セクション、タグ、またはステータスで絞り込む。
ドキュメントセッションを認証します。セッション用にトークンがキャッシュされます。
あらゆるドキュメントの全コンテンツを取得します。マークダウン、画像、メタデータも含まれます。
エディタまたはプラットフォームのユーザーインターフェースのライブスクリーンショットを撮影し、それをドキュメントに埋め込みます。
文書全体を対象とした意味検索とキーワード検索。文脈を考慮したランキング結果。
タイトル、本文、タグ、ステータスを編集できます。変更履歴は自動的に記録されます。
任意のページにイラストや図を添付できます。代替テキストは自動的に生成されます。
改訂履歴の一覧表示、バージョン間の差分表示、必要に応じてロールバック機能を提供します。
''より短い検索クエリを試すか、フィルターを削除するか、検索条件をクリアしてください。
あるSaaSチームがHubSpot上で小規模フィットネスCRMを運用している。2,000人の有料顧客が、HubSpotの連絡先情報をMindbodyの顧客情報と双方向で同期させたいと考えている。典型的なホワイトラベル統合だ。従来であれば、エンジニアリングに4~6週間かかっていた。
カタログリストアプリ({ vertical: 'wellness' }) → HubSpot、MindBody 自動フォルダ({ action: 'create', path: '/customers/boutique-fit' }) → OK パターン検索({ shape: 'bidirectional-sync' }) → 2件のマッチ
自動ビルド({ trigger: 'assembly-trigger-updated', source: 'hubspot.contact' }) 自動編集構造({ add_step: 'assembly-action-find', app: 'mindbody.client' }) 自動編集構造({ add_step: 'assembly-action-add-or-update' }) 自動編集マッピング({ fields: [email, firstName, lastName, phone, membership_tier] })
HubSpotは階層を自由記述式のドロップダウンリストとして保存します。一方、Mindbodyは4つの列挙型値のいずれかを想定しています。Claudeはこの不一致を検出し、ルックアップテーブル変換を追加してパターンとして保存するため、逆方向の処理でも再利用できます。
自動ビルド({ trigger: 'assembly-trigger-new', source: 'mindbody.client', interval: '5m' }) パターン検索({ name: 'membership_tier_enum' }) -> Aからの再利用 自動編集マッピング({ reverse: true, pattern: 'membership_tier_enum' })
MindbodyのWebhookは、トラフィック量が多い時間帯にイベントをサイレントに破棄してしまうことがあります。Claudeはデフォルトで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においてはこれが唯一適切なレベルです。
テスト自動化の実行({ direction: 'A', input: <synthetic> }) → OK (1.2秒) テスト自動化の実行({ direction: 'B', input: <synthetic> }) → OK (1.8秒) exec_get_assembly_log({ check: 'echo_loop' }) -> 抑制 14件中14件のテストケースが合格しました。
デプロイ_公開アセンブリ({ folder: '/customers/boutique-fit' }) -> v1.0.0 deploy_list_linked_accounts({ template: 'hubspot-mindbody-sync' }) → 2000アカウント アカウントへのデプロイ({ batch_size: 50 }) → 2000/2000 OK
開発者がやらなかったこと:JSPを1行も書かなかった。フィールドを1つ手動でマッピングしなかった。Mindbodyの開発者向けドキュメントを開かなかった。ティア列挙型についてチケットを起票しなかった。4~6週間待たなかった。
顧客であるアルパインクリニックは、昨夜は何も同期されなかったと述べています。 ● /サポート 実行履歴を検索中 UTC 02:14 に 47 件の障害が見つかりました 根本原因:Cliniko APIがバルクバックフィル中に429(レート制限)を返しました。 ● /編集自動化 → ステップ3に指数バックオフを追加 再テストを実施しました。失敗した実行を再度実行しました。
サンドボックステナントからの401エラー発生時にShopifyが自動的に無効化されるのを停止します。 ● /アラート処理 admin_ignore_401_domains += sandbox.shopify.com alert_suppress: '古いサンドボックストークン' パターン 過去24時間の履歴と照合済み 騒音は1日140件から3件に減少した。
従来のプラットフォームはAPIをUIでラップする。一方、APIANTはプラットフォーム全体をClaudeコードでアドレス指定可能なプラグインでラップする。この違いはあらゆる場面で顕著に表れる。
以前は数週間かかっていた統合作業が、Claude Codeのセッション1回で完了します。開発プロセスは対話型です。
スキルとは、APIANTの上級エンジニアが実際に行っている業務を体系化したものです。クロードは即興で作業するのではなく、検証手順を含む、事前に検証された手順書に従って作業を進めます。
このプラグインは開発環境と本番環境を分離します。Claudeは本番環境を自由に検査できますが、書き込みには明示的なデプロイスキルが必要です。
お客様のリクエストはDiscordコミュニティに投稿され、独自のAPINAT搭載プラットフォームを運営する独立ビルダーがそれを確認し、インテグレーション構築のために直接連絡できます。
← 戻るお客様のビジネスについて簡単に確認させていただきます。
インテグレーションスペシャリストが準備完了です。Alexはお客様のプラットフォームと構築したいものを既に把握しています。接続方法をお選びください:
音声通話はブラウザ内で直接行われます。WhatsAppオプションはアプリを開きます。
メールをご希望ですか?以下のアドレスにフォローアップいたします: 2時間以内に。
1営業日以内にご連絡いたします。
エラーが発生しました。もう一度お試しください。