快速接入 aioncode
aioncode 与 OpenAI / Anthropic API 完全兼容。只需替换 Base URL 和 API Key,无需修改任何代码逻辑。
https://api.aioncode.com,再填入从 aioncode 后台获取的 Key 即可。
📋 选择你的工具
获取 API Key
在接入任何工具之前,先从 aioncode 后台获取你的 API Key。
访问 api.aioncode.com/register,使用邮箱注册免费账号。
登录后进入「令牌」页面,点击「新建令牌」,设置名称后确认创建。
进入「充值」页面,按需充值。价格低至官方 5 折,用多少充多少,无订阅费。
🌐 接入端点
| 协议类型 | Base URL |
|---|---|
| OpenAI 兼容 | https://api.aioncode.com/v1 |
| Anthropic 兼容 | https://api.aioncode.com |
Claude Code
Anthropic 官方出品的终端 AI 编程助手。支持读写整个代码库、执行命令、提交代码,是目前能力最强的 AI 编程 CLI 工具之一。
ANTHROPIC_BASE_URL 环境变量,可无缝接入 aioncode,享受低价 Claude 模型。📥 安装 Node.js
Claude Code 需要 Node.js 18+,选择你的操作系统:
# 推荐使用 Homebrew 安装 brew install node # 或使用 nvm(Node 版本管理器) curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash nvm install 20 nvm use 20
# Ubuntu / Debian curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - sudo apt-get install -y nodejs # 或使用 nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash nvm install 20 && nvm use 20
# 方式一:winget(推荐) winget install OpenJS.NodeJS.LTS # 方式二:从官网下载安装包 # https://nodejs.org/en/download → 选 Windows Installer (.msi)
node --version # 输出 v18.x 或更高即可 npm --version
📦 安装 Claude Code
npm install -g @anthropic-ai/claude-code # 验证安装 claude --version
⚙️ 配置 aioncode
# 追加到 ~/.zshrc(macOS 默认 shell) echo 'export ANTHROPIC_BASE_URL="https://api.aioncode.com"' >> ~/.zshrc echo 'export ANTHROPIC_API_KEY="sk-your-aioncode-key"' >> ~/.zshrc source ~/.zshrc
# 追加到 ~/.bashrc echo 'export ANTHROPIC_BASE_URL="https://api.aioncode.com"' >> ~/.bashrc echo 'export ANTHROPIC_API_KEY="sk-your-aioncode-key"' >> ~/.bashrc source ~/.bashrc
# PowerShell — 写入当前用户环境变量(永久生效) [Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://api.aioncode.com", "User") [Environment]::SetEnvironmentVariable("ANTHROPIC_API_KEY", "sk-your-aioncode-key", "User") # 重新打开终端后生效,或当前会话临时生效: $env:ANTHROPIC_BASE_URL = "https://api.aioncode.com" $env:ANTHROPIC_API_KEY = "sk-your-aioncode-key"
ANTHROPIC_BASE_URL=https://api.aioncode.com ANTHROPIC_API_KEY=sk-xxx claude
🚀 基本使用
# 在项目目录下启动 cd your-project claude # 直接传入任务(非交互模式) claude -p "帮我写一个 Python 爬虫" # 指定模型 claude --model claude-opus-4-7
claude 时如果提示登录,直接按 Enter 跳过,环境变量中的 Key 会自动生效。🐟 Fish Shell 配置(Linux/macOS)
如果你使用 Fish shell,环境变量语法略有不同:
# 永久写入 Fish 配置 echo 'set -x ANTHROPIC_BASE_URL "https://api.aioncode.com"' >> ~/.config/fish/config.fish echo 'set -x ANTHROPIC_API_KEY "sk-your-aioncode-key"' >> ~/.config/fish/config.fish source ~/.config/fish/config.fish
🖥️ Windows 图形界面设置环境变量
不习惯命令行的用户可通过系统界面永久设置:
右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
在「用户变量」区域点击「新建」,分别添加两个变量:
变量名 ANTHROPIC_BASE_URL,值 https://api.aioncode.com
变量名 ANTHROPIC_API_KEY,值填入你的 Key
点击「确定」保存,重新打开 PowerShell 后生效。
✅ 验证环境变量生效
echo $ANTHROPIC_BASE_URL echo $ANTHROPIC_API_KEY
# PowerShell
echo $env:ANTHROPIC_BASE_URL
echo $env:ANTHROPIC_API_KEY
❓ 常见问题
claude 命令重新打开终端窗口,或运行
source ~/.zshrc(macOS)/ source ~/.bashrc(Linux)。Windows 用户重启 PowerShell。不要用 sudo,改用 nvm 管理 Node.js,或执行
npm config set prefix ~/.npm-global 后将 ~/.npm-global/bin 加入 PATH。某些杀毒软件会拦截 Claude Code 的文件操作。在杀毒软件中将 Claude Code 安装目录加入白名单即可。
OpenAI Codex CLI
OpenAI 出品的终端编程助手,轻量级交互,支持多种 GPT 和 o 系列模型,可在终端内完成代码生成、解释、调试等任务。
Codex CLI 在原生 Windows 上可能遇到兼容性问题。如果遇到异常,强烈建议在 WSL(Windows Subsystem for Linux) 环境中使用。
安装 WSL →,安装后按 Linux 标签操作即可。
📥 安装 Node.js 22+
Codex CLI 要求 Node.js 22 或以上,选择你的操作系统:
brew install node@22 # 或通过 nvm nvm install 22 && nvm use 22
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt-get install -y nodejs
winget install OpenJS.NodeJS # 安装最新 LTS(当前 22.x)
📦 安装 Codex CLI
npm install -g @openai/codex # 验证安装 codex -V
⚙️ 配置 aioncode(推荐:配置文件方式)
Codex CLI 通过 ~/.codex/ 目录下的两个文件管理 API 凭证和 Provider,比环境变量更稳定。
mkdir -p ~/.codex cat > ~/.codex/auth.json << 'EOF' { "OPENAI_API_KEY": "sk-your-aioncode-key" } EOF
# 创建目录 New-Item -Path "$env:USERPROFILE\.codex" -ItemType Directory -Force # 写入 auth.json(无 BOM 的 UTF-8) $content = @" { "OPENAI_API_KEY": "sk-your-aioncode-key" } "@ [System.IO.File]::WriteAllText( "$env:USERPROFILE\.codex\auth.json", $content, [System.Text.UTF8Encoding]::new($false) )
cat > ~/.codex/config.toml << 'EOF'
model_provider = "aioncode"
model = "gpt-4o"
model_reasoning_effort = "high"
disable_response_storage = true
preferred_auth_method = "apikey"
[model_providers.aioncode]
name = "aioncode"
base_url = "https://api.aioncode.com/v1"
wire_api = "responses"
EOF
$content = @" model_provider = "aioncode" model = "gpt-4o" model_reasoning_effort = "high" disable_response_storage = true preferred_auth_method = "apikey" [model_providers.aioncode] name = "aioncode" base_url = "https://api.aioncode.com/v1" wire_api = "responses" "@ [System.IO.File]::WriteAllText( "$env:USERPROFILE\.codex\config.toml", $content, [System.Text.UTF8Encoding]::new($false) )
auth.json 中的 sk-your-aioncode-key 替换为你在 aioncode 后台创建的实际 Key。🚀 基本使用
# 交互模式 codex # 直接执行任务 codex "解释这段代码的作用" # 完全自动模式(谨慎使用,会自动执行命令) codex --approval-mode full-auto "添加单元测试"
❓ 常见问题
原生 Windows 支持不完善,请改用 WSL(Windows Subsystem for Linux)环境运行。
wire_api = "responses" 表示使用 OpenAI Responses API 格式(/v1/responses),这是 Codex CLI 默认使用的端点,aioncode 完全兼容此格式。Cursor
基于 VS Code 的 AI 原生代码编辑器,提供 Tab 补全、Chat、Composer 等功能,通过自定义 API 接入 aioncode 可大幅降低使用成本。
📥 安装 Cursor
访问 cursor.com 下载适合你系统的安装包(支持 macOS / Windows / Linux)。
⚙️ 配置 aioncode
点击右上角头像 → Settings → 左侧选择 Models(或使用快捷键 ⌘ ,)
在 OpenAI API Key 或 Anthropic API Key 处填入你的 aioncode Key。
然后展开「Override OpenAI Base URL」,填入:
https://api.aioncode.com/v1
在模型下拉列表中选择你需要的模型,或在输入框手动输入 aioncode 支持的模型名称。
Cline / Continue
VS Code 中最受欢迎的两款 AI 编程插件。在熟悉的编辑器中获得 AI 加持,完全免费开源,通过 aioncode 接入付费模型。
🔧 Cline
在 VS Code 扩展市场搜索 Cline 并安装,或访问 VS Code Marketplace。
点击 Cline 图标打开侧边栏 → 齿轮图标 → 选择 Provider:
| 配置项 | 填写值 |
|---|---|
| API Provider | OpenAI Compatible |
| Base URL | https://api.aioncode.com/v1 |
| API Key | 你的 aioncode Key |
| Model | 填入模型名,如 claude-opus-4-7 |
🔄 Continue
在 VS Code 扩展市场搜索 Continue 并安装。
打开 ~/.continue/config.json,添加 aioncode 作为 Provider:
{
"models": [
{
"title": "Claude via aioncode",
"provider": "openai",
"model": "claude-opus-4-7",
"apiKey": "sk-your-aioncode-key",
"apiBase": "https://api.aioncode.com/v1"
}
]
}
OpenAI SDK
使用 OpenAI 官方 SDK 接入 aioncode,无需修改任何业务逻辑,只需两行配置。
🐍 Python
pip install openai
from openai import OpenAI
client = OpenAI(
api_key="sk-your-aioncode-key",
base_url="https://api.aioncode.com/v1",
)
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "user", "content": "Hello!"}
],
)
print(response.choices[0].message.content)
📦 Node.js / TypeScript
npm install openai
import OpenAI from 'openai'; const client = new OpenAI({ apiKey: 'sk-your-aioncode-key', baseURL: 'https://api.aioncode.com/v1', }); const response = await client.chat.completions.create({ model: 'gpt-4o', messages: [{ role: 'user', content: 'Hello!' }], }); console.log(response.choices[0].message.content);
Anthropic SDK
使用 Anthropic 官方 SDK 时,通过 base_url 参数或环境变量切换到 aioncode 端点。
🐍 Python
pip install anthropic
import anthropic
client = anthropic.Anthropic(
api_key="sk-your-aioncode-key",
base_url="https://api.aioncode.com",
)
message = client.messages.create(
model="claude-opus-4-7",
max_tokens=1024,
messages=[
{"role": "user", "content": "Hello, Claude!"}
],
)
print(message.content[0].text)
export ANTHROPIC_API_KEY="sk-your-aioncode-key" export ANTHROPIC_BASE_URL="https://api.aioncode.com"
📦 Node.js / TypeScript
npm install @anthropic-ai/sdk
import Anthropic from '@anthropic-ai/sdk'; const client = new Anthropic({ apiKey: 'sk-your-aioncode-key', baseURL: 'https://api.aioncode.com', }); const message = await client.messages.create({ model: 'claude-opus-4-7', max_tokens: 1024, messages: [{ role: 'user', content: 'Hello!' }], }); console.log(message.content[0].text);
Gemini CLI
Google 官方出品的终端 AI 助手。Gemini CLI 当前版本强绑定 Google 官方端点,不支持自定义 Base URL,因此无法直接通过 aioncode 中转。如需在终端使用 Gemini 系列模型,推荐通过 OpenAI 兼容协议接入。
官方 Gemini CLI(
@google/gemini-cli)目前不提供环境变量覆盖 API 端点的能力,GOOGLE_GEMINI_BASE_URL 等变量对其无效。若需使用 Gemini 模型,请通过下方 OpenAI SDK 方式调用。
✅ 推荐替代方案:OpenAI SDK 调用 Gemini 模型
aioncode 已支持 Gemini 系列模型,通过 OpenAI 兼容协议即可调用,无需安装 Gemini CLI。
🐍 Python 示例
from openai import OpenAI
client = OpenAI(
api_key="sk-your-aioncode-key",
base_url="https://api.aioncode.com/v1",
)
response = client.chat.completions.create(
model="gemini-2.5-pro",
messages=[{"role": "user", "content": "Hello!"}],
)
print(response.choices[0].message.content)
📦 Node.js 示例
import OpenAI from 'openai'; const client = new OpenAI({ apiKey: 'sk-your-aioncode-key', baseURL: 'https://api.aioncode.com/v1', }); const response = await client.chat.completions.create({ model: 'gemini-2.5-pro', messages: [{ role: 'user', content: 'Hello!' }], }); console.log(response.choices[0].message.content);
gemini-2.5-pro、gemini-2.5-flash。GitHub Copilot(VS Code)
通过安装 OAI Compatible Provider for Copilot 插件,无需 GitHub Copilot 订阅,直接用 aioncode Key 在 VS Code 中使用 AI 编程助手。
📥 安装步骤
访问 code.visualstudio.com 下载并安装 VS Code(支持 Windows / macOS / Linux)。
在 VS Code 中按 Ctrl+Shift+X(Windows/Linux)或 ⌘+Shift+X(macOS)打开扩展市场,搜索:
OAI Compatible Provider for Copilot
找到后点击「安装」。
按 Ctrl+,(Windows/Linux)或 ⌘+,(macOS)打开设置,搜索 oai,找到 Oaicopilot: Base Url,填入:
https://api.aioncode.com/v1
点击 VS Code 右侧活动栏的 GitHub Copilot 图标 → 点击模型选择下拉 → Manage Models... → 选择 OAI Compatible → 在弹出框中填入你的 aioncode Key → 勾选你需要的模型 → 点击 OK。
在 Copilot 面板中,选择带有 via OAI Compatible 后缀的模型即可使用 aioncode 服务。Copilot 的所有功能(Chat、补全、Agent)均可正常使用。
❓ 常见问题
API Key 填写错误,或网络无法访问 aioncode 服务。重新在 Manage Models 中输入 Key 并重启 VS Code。
需要安装 GitHub Copilot 主插件(免费版即可),OAI Compatible 插件是在其基础上扩展 Provider 的。
OpenCode
开源终端 AI IDE,支持多 Provider 配置,通过 JSON 配置文件接入 aioncode,可同时使用 Claude、GPT、Gemini 等多个模型。
📥 安装 Node.js 18+
brew install node
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - sudo apt-get install -y nodejs
winget install OpenJS.NodeJS.LTS
📦 安装 OpenCode
npm install -g opencode-ai@latest # 验证安装 opencode --version
⚙️ 配置 aioncode
OpenCode 通过 ~/.config/opencode/opencode.json 文件配置 Provider。
mkdir -p ~/.config/opencode nano ~/.config/opencode/opencode.json
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.config\opencode"
notepad "$env:USERPROFILE\.config\opencode\opencode.json"
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"aioncode": {
"npm": "@ai-sdk/openai-compatible",
"name": "aioncode",
"options": {
"baseURL": "https://api.aioncode.com/v1",
"apiKey": "sk-your-aioncode-key"
},
"models": {
"claude-opus-4-7": {},
"claude-sonnet-4-6": {},
"gpt-4o": {},
"gpt-4o-mini": {},
"o3": {},
"o4-mini": {}
}
}
}
}
将 sk-your-aioncode-key 替换为你的 aioncode Key。可在 models 中按需增删模型。
🚀 基本使用
# 在项目目录下启动 cd your-project opencode # 启动后选择 aioncode provider 下的模型即可
❓ 常见问题
建议配置 npm 使用用户目录:
mkdir ~/.npm-global && npm config set prefix ~/.npm-global,然后将 ~/.npm-global/bin 加入 PATH。确认
opencode.json 中 JSON 格式正确,baseURL 和 apiKey 均已填写,然后重启 OpenCode。模型列表
aioncode 持续更新支持最新模型,以下为当前主要可用模型。完整列表请查看后台「模型」页面。
⚡ Claude 系列(Anthropic)
| 模型 ID 示例 | 说明 | 推荐用途 |
|---|---|---|
claude-opus-4-7 | 旗舰智能,最强推理 | 复杂编程、深度分析 |
claude-sonnet-4-6 | 速度与智能最佳平衡 | 日常开发、代码审查 |
claude-haiku-4-5-20251001 | 超快速、低成本 | 简单任务、高并发 |
🤖 GPT / o 系列(OpenAI)
| 模型 ID 示例 | 说明 | 推荐用途 |
|---|---|---|
gpt-4o | 多模态旗舰模型 | 通用任务、图像理解 |
gpt-4o-mini | 轻量快速版 | 批量处理、低成本场景 |
o3 | 强化推理模型 | 数学、逻辑、科学 |
o4-mini | 轻量推理模型 | 编程推理、性价比高 |
🌟 Gemini 系列(Google)
| 模型 ID 示例 | 说明 | 推荐用途 |
|---|---|---|
gemini-2.5-pro | 旗舰多模态,100 万上下文 | 长文档分析、多模态任务 |
gemini-2.5-flash | 快速轻量版 | 高并发、低延迟场景 |
🐳 DeepSeek 系列
| 模型 ID 示例 | 说明 | 推荐用途 |
|---|---|---|
deepseek-r1 | 强推理,超低价格 | 推理任务、性价比首选 |
deepseek-v3 | 通用对话模型 | 日常问答、代码辅助 |