跳到內容
Imbrace

用 AI 建置。
在 iMBrace 上交付。

適用於 iMBrace 平台的 TypeScript 與 Python SDK、CLI 與 MCP 伺服器。你可以自己寫程式,也可以給 AI 代理一條提示詞,讓它為你建立資料看板、代理和工作流程。

為什麼選擇 Imbrace SDK?

型別安全設計

在所有 27+ 個資源命名空間提供完整的 TypeScript 定義和 Python 型別提示。在編譯期而非執行期捕捉錯誤。

自動重試與韌性

內建針對 429 和 5xx 回應的指數退避。無需任何設定 — 您的應用程式在負載下依然正常運作。

三層認證

API 金鑰、JWT Bearer 及舊版存取權杖 — 全部透明處理。在不改變商業邏輯的情況下切換認證策略。

非同步優先的 Python

AsyncImbraceClient 與同步用戶端並行提供。一次匯入即可在 FastAPI、asyncio 或 Django 中使用。

讓 AI 代理 在 iMBrace 上建置

把一個技能檔案交給 Claude Code、Cursor 或任何程式碼代理,它就能了解 iMBrace 的運作方式。

之後,你的代理會使用你的 API Key 呼叫真實的 SDK,建立資料看板、代理和工作流程。上線前先在測試環境中試用。

開啟 SKILL.md
TERMINAL
➜ 閱讀 https://engineer.imbrace.co/skill.md 並為我設定 iMBrace SDK
✓已載入技能並安裝 SDK
➜建立一個以資料看板為後端的退款申請代理
✓資料看板、代理和工作流程已建立,可以開始測試。

一行即可開始

把一條提示詞貼到程式碼代理中,它會讀取技能並安裝所需內容。

技能用來讀,SDK 用來跑

技能檔案教會代理 iMBrace 的基本組成元件,SDK 讓它能在你的帳號上執行操作。

上線前先測試

先讓 AI 在測試帳號上建置並檢查設定,再切換給真實使用者。

快速安裝

TypeScript
Terminal window
npm install @imbrace/sdk
import { ImbraceClient } from "@imbrace/sdk";
const client = new ImbraceClient();
const me = await client.platform.getMe();
Python
Terminal window
pip install imbrace
from imbrace import ImbraceClient
client = ImbraceClient()
me = client.platform.get_me()