跳转到内容
Imbrace

用 AI 构建。
在 iMBrace 上交付。

面向 iMBrace 平台的 TypeScript 和 Python SDK、CLI 与 MCP 服务器。你可以自己写代码,也可以给 AI 代理一条提示词,让它为你搭建数据面板、代理和工作流。

为什么选择 Imbrace SDK?

类型安全设计

覆盖全部 27+ 资源命名空间的完整 TypeScript 定义和 Python 类型提示。在编译时而非运行时捕获错误。

自动重试与弹性

内置针对 429 和 5xx 响应的指数退避。无需任何配置 — 您的应用在负载下保持稳定。

三层认证

API Key、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()