Claude Opus 5.5 đã có trên SeedRouter

Dùng Kimi K3 trong Claude Code và Codex: thiết lập và cấu hình đã kiểm thử

Cách chạy Kimi K3 làm mô hình trong Claude Code và OpenAI Codex CLI qua SeedRouter: các biến môi trường, file config.toml và kết quả kiểm thử.

Đọc dạng Markdown

Kimi K3 hoạt động như mô hình trong Claude Code và trong Codex CLI của OpenAI. Claude Code dùng định dạng Anthropic Messages còn Codex dùng định dạng Responses, và SeedRouter phục vụ Kimi K3 ở cả hai. Đặt một base URL và một khóa SeedRouter, chọn kimi-k3, và mỗi yêu cầu được tính phí theo token từ số dư của bạn. Trong các lần chạy thử ngày 28 tháng 9 năm 2026, cả hai công cụ đều tạo một file, chạy nó và báo cáo kết quả, với Kimi K3 thực hiện công việc.

Dùng Kimi K3 trong Claude Code như thế nào?

Trỏ Claude Code tới SeedRouter bằng hai biến môi trường, rồi chọn mô hình:

export ANTHROPIC_BASE_URL=https://api.seedrouter.ai
export ANTHROPIC_API_KEY=sk-your-seedrouter-key
claude --model kimi-k3

Claude Code cũng gọi một mô hình nhỏ hơn ở chế độ nền cho một số tác vụ. Hãy trỏ cả những lệnh gọi đó tới Kimi K3, để mọi yêu cầu đều đi tới một mô hình mà khóa của bạn gọi được:

export ANTHROPIC_DEFAULT_OPUS_MODEL=kimi-k3
export ANTHROPIC_DEFAULT_SONNET_MODEL=kimi-k3
export ANTHROPIC_DEFAULT_HAIKU_MODEL=kimi-k3

Để giữ thiết lập giữa các phiên, đặt các biến tương tự vào khối env của ~/.claude/settings.json:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.seedrouter.ai",
    "ANTHROPIC_API_KEY": "sk-your-seedrouter-key",
    "ANTHROPIC_MODEL": "kimi-k3",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "kimi-k3",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "kimi-k3",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "kimi-k3"
  }
}

Claude Code thông báo rằng kimi-k3 không phải là một trong các tên mô hình của nó. Đó là thông báo, không phải lỗi: phiên vẫn chạy. Phần suy luận của Kimi K3 hiển thị dưới dạng khối thinking, giống như với các mô hình Claude.

Dùng Kimi K3 trong Codex như thế nào?

Thêm SeedRouter vào ~/.codex/config.toml:

model = "kimi-k3"
model_provider = "seedrouter"
model_context_window = 1048576

[model_providers.seedrouter]
name = "SeedRouter"
base_url = "https://api.seedrouter.ai/v1"
env_key = "SEEDROUTER_API_KEY"
wire_api = "responses"

Sau đó export khóa và khởi động Codex:

export SEEDROUTER_API_KEY=sk-your-seedrouter-key
codex

wire_api = "responses" khiến Codex dùng Responses API, cũng là thứ mà chính hướng dẫn Codex của Kimi sử dụng. model_context_window cho Codex biết Kimi K3 đọc tới 1.048.576 token.

Chúng tôi đã kiểm thử những gì?

Chúng tôi giao cho Claude Code một tác vụ hai bước (tạo một file Python nhỏ, chạy nó và báo cáo kết quả) và giao cho Codex một tác vụ bốn bước (tạo file, chạy nó, sửa nó, chạy lại và báo cáo cả hai kết quả).

Công cụĐịnh dạngKết quả
Claude CodeAnthropic MessagesTạo và chạy file; báo cáo kết quả chính xác
Codex CLIResponsesHai lần sửa và hai lần chạy; báo cáo cả hai kết quả chính xác

Trong Codex, Kimi K3 sửa file bằng công cụ patch của Codex và chạy nó bằng công cụ shell qua nhiều lượt. Phần suy luận của nó được chuyển từ lượt này sang lượt tiếp theo, điều mà Kimi K3 cần trong các cuộc hội thoại có gọi công cụ.

Agent lập trình nên dùng mức độ suy luận nào?

Kimi K3 mặc định dùng max. Với một agent chạy nhiều bước, đó là thiết lập chậm nhất và đắt nhất. high phù hợp với phần lớn công việc lập trình, còn low phù hợp với các bước nhanh, máy móc. Trong Codex, đặt nó bằng model_reasoning_effort trong config.toml:

model_reasoning_effort = "high"

Agent đọc lại cùng các file ở mỗi lượt, nên phần lớn đầu vào của chúng được phục vụ từ bộ nhớ đệm với giá bằng một phần mười giá đầu vào. Chi phí của một phiên agent chủ yếu nằm ở đầu ra, bao gồm cả suy luận.

Tôi có thể dùng Kimi K3 trong các công cụ lập trình khác không?

Bất kỳ công cụ nào cho phép bạn đặt base URL tương thích OpenAI và tên mô hình đều có thể gọi Kimi K3 theo cùng cách: base URL https://api.seedrouter.ai/v1, khóa SeedRouter của bạn, mô hình kimi-k3. Chúng tôi đã kiểm thử Claude Code và Codex; hãy xem tài liệu của công cụ bạn dùng để biết nơi nhập base URL tùy chỉnh.

Câu hỏi thường gặp

Tôi có cần gói đăng ký Claude hoặc ChatGPT cho việc này không?

Không. Với một khóa SeedRouter, Claude Code và Codex gửi yêu cầu tới SeedRouter, và bạn trả theo token từ số dư SeedRouter của mình.

Kimi K3 có hỗ trợ dùng công cụ trong các agent này không?

Có. Cả hai công cụ đều dựa vào lệnh gọi công cụ để đọc, sửa và chạy file, và Kimi K3 đã xử lý tốt chúng trong các thử nghiệm của chúng tôi.

Tôi có thể gửi ảnh chụp màn hình cho Kimi K3 từ một agent không?

Kimi K3 đọc được hình ảnh, nhưng chỉ ở dạng dữ liệu base64. Các agent đính kèm ảnh chụp màn hình dưới dạng file sẽ mã hóa chúng giúp bạn; URL hình ảnh công khai không được chấp nhận.

Một phiên agent tốn bao nhiêu?

Tùy vào tác vụ. Hướng dẫn giá Kimi K3 có giá trực tiếp, và trang Kimi K3 hiển thị chúng cạnh giá niêm yết.

Hướng dẫn liên quan