TrustAPI TrustAPI

TrustAPI Setup

多工具、双品牌、交互式向导

setup.sh / setup.ps1 不安装 CLI。本页只负责安装后的统一配置与内建自检,覆盖 macOS、Linux、WSL2、Windows 上的 Claude Code、Codex、OpenClaw、Cursor 及 VS Code 扩展共 6 个目标。回滚说明仅适用于 macOS / Linux。

支持的工具

CLI 3 项 + IDE 3 项

检测到即默认选中;没有 API key 也能直接运行,向导会提示你去哪里拿 key。支持 TrustAPI、EasyAPI 与自定义 provider。

CLI

Claude Code CLI · Codex CLI · OpenClaw

IDE / Editor

Claude Code (VS Code) · Codex (VS Code) · Cursor

安装命令

默认只记这一条

按平台选择

任意目录直接跑。没有 API key 也没关系,setup 会提示你去哪里拿。Windows 原生请直接用 PowerShell。

curl -fsSL https://trustapi.app/trustapi-setup/setup.sh | bash
非交互式
curl -fsSL https://trustapi.app/trustapi-setup/setup.sh | bash -s -- \
  --provider trustapi \
  --api-key sk-trustapi-xxx
EasyAPI
curl -fsSL https://trustapi.app/trustapi-setup/setup.sh | bash -s -- \
  --provider easyapi \
  --api-key sk-easyapi-xxx
完成后直接使用

setup 已内建自检。跑完后重新打开终端;如果 VS Code / Cursor 已打开,重启一次即可。

setup.sh includes built-in checks.
Reopen your terminal and use it directly.

写入位置

统一 env、共享 Codex 配置、按需写入 VS Code 与 OpenClaw

Shell env / Env vars

macOS / Linux: ~/.config/trustapi-setup/env.sh;Windows: User-level environment variables。

Codex

~/.codex/config.toml 写入 provider + profile。Codex VS Code 与 CLI 在所有平台共享同一配置。

IDE / OpenClaw

~/.claude/settings.json + openclaw config set,在所有平台写入 IDE / OpenClaw 所需配置。