Tài liệu

Mọi thứ bạn cần để bắt đầu

Các Agent & Tools khác

Cấu hình tích hợp Techopenclaw cho VS Code, Windsurf, Cline, Aider, Continue và các công cụ khác.

VS Code — Claude Code Extension

Tích hợp cấu hình vào file settings.json của VS Code (Cmd/Ctrl+Shift+P → "Preferences: Open Settings (JSON)"):

JSON
"claudeCode.environmentVariables": [
  { "name": "ANTHROPIC_AUTH_TOKEN", "value": "toc-....." },
  { "name": "ANTHROPIC_BASE_URL", "value": "https://api.techopenclaw.com" },
  { "name": "ANTHROPIC_DEFAULT_SONNET_MODEL", "value": "gpt-5.3" },
  { "name": "ANTHROPIC_DEFAULT_OPUS_MODEL", "value": "gpt-5.4" },
  { "name": "ANTHROPIC_DEFAULT_HAIKU_MODEL", "value": "gemini-3.1-pro" },
  { "name": "API_TIMEOUT_MS", "value": "3000000" }
]

Windsurf

Giao diện Windsurf hiện không hỗ trợ tùy chỉnh Base URL trực tiếp. Đối với các mô hình BYOK (được gắn nhãn "BYOK"), truy cập Windsurf Settings → AI Settings và nhập API Key tương ứng.

Để tuỳ biến Endpoint toàn diện, khuyến nghị sử dụng Cline hoặc Cursor do khả năng hỗ trợ Custom Base URL tích hợp sẵn.

Cline

Từ giao diện Cline, truy cập Settings và cấu hình các thông số sau:

Base URL cần dùng là https://api.techopenclaw.com/v1.

Cline Settings Panel
API Provider:  OpenAI Compatible
Base URL:       https://api.techopenclaw.com/v1
API Key:        toc-.....
Model ID:       gpt-5.3

Dùng đúng base URL trên để Cline gọi Techopenclaw API endpoint.

Sử dụng Provider OpenAI Compatible (không chọn "OpenAI") để hiển thị trường khai báo Base URL.

Continue

Hiệu chỉnh file cấu hình ~/.continue/config.yaml và thêm danh mục LLM:

Base URL cần dùng là https://api.techopenclaw.com/v1.

~/.continue/config.yaml
models:
  - name: Techopenclaw Claude Sonnet
    provider: openai
    model: gpt-5.3
    apiBase: https://api.techopenclaw.com/v1
    apiKey: toc-.....
  - name: Techopenclaw GPT
    provider: openai
    model: gpt-5.4
    apiBase: https://api.techopenclaw.com/v1
    apiKey: toc-.....

Dùng đúng base URL trên để Continue gọi Techopenclaw API endpoint.

Aider

Khởi tạo hoặc hiệu chỉnh file ~/.aider.conf.yml:

Base URL cần dùng là https://api.techopenclaw.com/v1.

~/.aider.conf.yml
openai-api-base: https://api.techopenclaw.com/v1
openai-api-key: toc-.....
model: gpt-5.3

Dùng đúng base URL trên để Aider gọi Techopenclaw API endpoint.

Hoặc khai báo thông qua biến môi trường:

Bash
export OPENAI_API_BASE="https://api.techopenclaw.com/v1"
export OPENAI_API_KEY="toc-....."
aider --model gpt-5.3

Aider ưu tiên biến OPENAI_API_BASE (thay vì OPENAI_BASE_URL). Yêu cầu thêm tiền tố openai/ vào tên mô hình để định tuyến qua Custom Endpoint.

Codex CLI

Cấu hình tham số openai_base_url tại ~/.codex/config.toml:

Base URL cần dùng là https://api.techopenclaw.com/v1.

~/.codex/config.toml
model            = "gpt-5.3"
openai_base_url  = "https://api.techopenclaw.com/v1"

Dùng đúng base URL trên để Codex CLI gọi Techopenclaw API endpoint.

Sau đó, thiết lập API Key:

Bash
export OPENAI_API_KEY="toc-....."
export OPENAI_BASE_URL="https://api.techopenclaw.com/v1"

Gemini CLI

Gemini CLI giao tiếp qua chuẩn API gốc. Techopenclaw hỗ trợ endpoint tương thích Gemini tại /v1beta:

Bash
export GEMINI_API_KEY="toc-....."
export GEMINI_API_BASE_URL="https://api.techopenclaw.com"

Hỗ trợ biến GEMINI_API_BASE_URL khả dụng từ phiên bản gemini-cli v0.1.9 (08/2025). Cập nhật qua lệnh npm update -g @google/gemini-cli nếu cấu hình không hoạt động.

Amp Code

Bước 1 Cấu hình UI: Thiết lập Amp Access Token và GitHub PAT trong giao diện User Settings.

Bước 2 Định tuyến Endpoint: Hiệu chỉnh ~/.config/amp/settings.json:

~/.config/amp/settings.json
{
  "amp.url": "https://api.techopenclaw.com"
}

Bước 3 Xác thực: Hiệu chỉnh ~/.local/share/amp/secrets.json:

~/.local/share/amp/secrets.json
{
  "apiKey@https://api.techopenclaw.com": "toc-....."
}

Mọi mô hình LLM đều hỗ trợ giao tiếp qua cả hai định dạng endpoint — Techopenclaw sẽ tự động xử lý định tuyến (Automatic Routing).

Contact Sales (Telegram)