Chuyển đến nội dung chính

Codex CLI, Cursor, OpenCode và Kilo Code trên một khóa API

Hướng dẫn từng bước cho bốn công cụ lập trình phổ biến với apmix: một Base URL, một khóa và mọi mô hình trong gói của bạn, từ GPT, Claude đến Gemini và DeepSeek.

Đội ngũ apmixĐăng ngày 4 phút đọc
Bốn ô bo góc lơ lửng, được nối bằng những đường mảnh tới một nút màu đen duy nhất ở giữa.
Trong trang này
  1. Codex CLI
  2. Cursor
  3. OpenCode
  4. Kilo Code
  5. Nên chọn mô hình nào?
  6. Công cụ khác

Hầu hết công cụ lập trình đều cho phép bạn dùng endpoint tương thích OpenAI của riêng mình. apmix chỉ cần có vậy: trỏ công cụ tới https://api.apmix.ai/v1, nhập khóa apmix, và mọi mô hình trong gói của bạn đều dùng được ngay trong đó, gồm cả Claude, Gemini, DeepSeek và Qwen, không chỉ GPT.

Dưới đây là cách cài cho bốn công cụ được dùng nhiều nhất. Mỗi công cụ mất hai đến ba phút. Hãy thay apx_live_YOUR_KEY bằng khóa trong bảng điều khiển của bạn; id mô hình có trong danh mục.

Codex CLI

Codex là agent dòng lệnh của OpenAI. Nó đọc các nhà cung cấp tùy chỉnh từ ~/.codex/config.toml và dùng Responses API, được apmix cung cấp tại /v1/responses.

Codex CLI đang chạy trong terminal
Codex CLI trong terminal. Ảnh: openai/codex, Apache-2.0.

Cài đặt (Node.js 18 trở lên):

Terminal
npm install -g @openai/codex

Đăng ký apmix làm nhà cung cấp và đặt làm mặc định:

~/.codex/config.toml
model = "gpt-5.6-luna"
model_provider = "apmix"

[model_providers.apmix]
name = "apmix"
base_url = "https://api.apmix.ai/v1"
env_key = "APMIX_API_KEY"
wire_api = "responses"

Codex đọc khóa từ biến được chỉ định bởi env_key. Hãy lưu nó cho các terminal sau này:

Terminal
echo 'export APMIX_API_KEY="apx_live_YOUR_KEY"' >> ~/.zshrc   # or ~/.bashrc
export APMIX_API_KEY="apx_live_YOUR_KEY"

Trên Windows, trong PowerShell:

PowerShell
[Environment]::SetEnvironmentVariable("APMIX_API_KEY", "apx_live_YOUR_KEY", "User")
$env:APMIX_API_KEY = "apx_live_YOUR_KEY"

Mở một terminal mới và chạy codex trong dự án của bạn. codex --model <id> đổi mô hình cho một phiên.

Cursor

Cursor chuyển mọi endpoint tùy chỉnh qua phần cài đặt OpenAI của nó, kể cả các mô hình Claude, Gemini và Grok.

  1. Nhấn Ctrl+Shift+J (⌘⇧J trên Mac) để mở Cursor Settings, rồi chọn Models.
  2. Trong ô tìm kiếm, gõ chính xác id mô hình, ví dụ gpt-5.6-terra, rồi bấm Add Custom Model.
  3. Cuộn xuống API Keys và bật OpenAI API Key. Để trống các ô của Anthropic và Google.
  4. Dán khóa apmix vào ô OpenAI API Key.
  5. Bật Override OpenAI Base URL, dán https://api.apmix.ai/v1 rồi bấm Verify.
  6. Trong danh sách mô hình của khung chat, tắt Auto và chọn mô hình của bạn.
Các bước cài Cursor trong tài liệu apmix
Cùng các bước cho Cursor trong tài liệu, với khóa và mô hình của bạn đã được điền sẵn.

Giờ Chat, Agent và Cmd+K đều chạy qua apmix. Tính năng gợi ý bằng Tab vẫn dùng mô hình riêng của Cursor, giống như với mọi khóa tùy chỉnh.

OpenCode

OpenCode là một agent dòng lệnh mã nguồn mở. Cài bằng npm, hoặc bằng script cài đặt trên macOS và Linux:

Terminal
npm install -g opencode-ai

Thêm apmix làm nhà cung cấp trong ~/.config/opencode/opencode.json (hoặc trong tệp opencode.json ở thư mục gốc của dự án):

~/.config/opencode/opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "model": "apmix/gpt-5.6-luna",
  "provider": {
    "apmix": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "apmix",
      "options": { "baseURL": "https://api.apmix.ai/v1", "apiKey": "apx_live_YOUR_KEY" },
      "models": {
        "gpt-5.6-luna": { "name": "GPT 5.6 Luna" },
        "claude-sonnet-5": { "name": "Claude Sonnet 5" },
        "gemini-3.1-pro": { "name": "Gemini 3.1 Pro" }
      }
    }
  }
}

Khởi động opencode và chọn mô hình bằng /models; các mô hình apmix hiện trong nhóm riêng. Bạn có thể thêm id khác trong danh mục vào models bất cứ lúc nào.

Giao diện terminal của OpenCode
Giao diện terminal của OpenCode. Ảnh: anomalyco/opencode, Giấy phép MIT.

Kilo Code

Kilo Code chạy trong VS Code, các IDE của JetBrains và trong terminal.

Kilo Code trong VS Code bên cạnh Kilo CLI
Kilo Code trong VS Code, bên cạnh Kilo CLI. Ảnh: Kilo-Org/kilocode, Giấy phép MIT.

Trong trình soạn thảo, cài tiện ích Kilo Code, mở phần cài đặt (biểu tượng bánh răng), vào Providers và bấm Custom provider. Chọn OpenAI Compatible rồi điền:

text
Provider ID     apmix
Provider API    OpenAI Compatible
Base URL        https://api.apmix.ai/v1
API key         apx_live_YOUR_KEY
Model           gpt-5.6-luna

Sau đó Kilo sẽ liệt kê mọi mô hình mà khóa của bạn gọi được, lấy trực tiếp từ /v1/models.

Trong terminal, cài CLI và khai báo cùng nhà cung cấp đó. CLI này là bản fork của OpenCode nên đọc cùng dạng cấu hình:

Terminal
npm install -g @kilocode/cli
~/.config/kilo/kilo.jsonc
{
  "$schema": "https://app.kilo.ai/config.json",
  "model": "apmix/gpt-5.6-luna",
  "provider": {
    "apmix": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "apmix",
      "options": { "baseURL": "https://api.apmix.ai/v1", "apiKey": "apx_live_YOUR_KEY" },
      "models": {
        "gpt-5.6-luna": { "name": "GPT 5.6 Luna", "tool_call": true },
        "claude-sonnet-5": { "name": "Claude Sonnet 5", "tool_call": true }
      }
    }
  }
}

Khởi động lại CLI, chạy kilo trong dự án và chọn mô hình bằng /models.

Nên chọn mô hình nào?

Mọi mô hình trong gói của bạn đều chạy được trên cả bốn công cụ, nên hãy chọn theo công việc chứ không theo công cụ:

Công việcNên thử
Viết mã hằng ngày, lặp nhanhgpt-5.6-luna, deepseek-v4-flash, gemini-3.8-flash
Bài toán khó và tái cấu trúc lớnclaude-opus-5, gpt-6-sol, gemini-3.1-pro
Phiên agent dài với ngân sách hạn chếdeepseek-v4-flash, kimi-k3, glm-5.3

Mỗi mô hình có một hệ số token quy đổi, nên mô hình nhanh giúp hạn mức của bạn dùng được lâu hơn. Trang bảng giá đổi hạn mức của từng gói thành số token thực trên mỗi mô hình, còn bảng xếp hạng trực tiếp cho thấy các lập trình viên khác đang dùng gì nhiều nhất lúc này.

Công cụ khác

Pi, Kimi Code, Grok Build, DeepSeek Harness, Hermes và ZCode có hướng dẫn riêng trong tài liệu, và Claude Code cũng vậy. Nếu công cụ của bạn không có trong danh sách, hãy tìm ô Base URL hoặc Custom provider: dán https://api.apmix.ai/v1 cùng khóa của bạn, rồi dùng một id mô hình trong danh mục.

Một cửa sổ terminal màu đen lơ lửng trong không gian, con trỏ phát sáng được nối bằng những đường mảnh tới các khối lập phương thủy tinh nhỏ.

Hướng dẫn3 phút đọc

Cách cài Claude Code với apmix trong hai phút

Trỏ Claude Code tới apmix bằng ba biến môi trường, lưu vĩnh viễn trong settings.json, chuyển giữa Claude Sonnet, Opus và Haiku bằng /model, và theo dõi mức sử dụng.

Một khóa cho mọi mô hình hàng đầu.

GPT, Claude, Gemini, Grok, DeepSeek và Qwen trên một khóa API và một gói hằng tháng. Dùng được với các công cụ bạn đang có.

Tặng 10M token miễn phí khi đăng ký, không cần thẻ.