# Claude Code (/vi/docs/guides/claude-code)

Chạy Claude Code bằng số dư cheapaimodel của bạn.



<Callout type="warn">
  **Chưa dùng được.** Hiện chưa có mô hình nào trong [danh mục](/vi/models) liệt kê endpoint Anthropic Messages (`/v1/messages`), nên Claude Code chưa có mô hình để chạy. Nếu bây giờ bạn cần một coding agent, hãy dùng [Codex CLI](/vi/docs/guides/codex-cli), [Cursor](/vi/docs/guides/cursor) hoặc [Cline](/vi/docs/guides/cline). Hướng dẫn này chỉ áp dụng khi trang danh mục của một mô hình có liệt kê `/v1/messages`.
</Callout>

Claude Code giao tiếp với Anthropic Messages API, nên chỉ cần Base URL và một key.

## Thiết lập [#set-it-up]

Thêm các dòng sau vào tệp profile của shell (`~/.zshrc`, `~/.bashrc`), rồi mở terminal mới và chạy `claude`:

```bash title="~/.zshrc"
export ANTHROPIC_BASE_URL="https://api.cheapaimodel.ai"
export ANTHROPIC_AUTH_TOKEN="sk-..."
```

`ANTHROPIC_AUTH_TOKEN` được gửi dưới dạng `Authorization: Bearer`. Nếu bạn đang đăng nhập bằng gói Claude, chạy `/logout` trong Claude Code trước để Claude Code dùng key này.

## Dùng settings.json thay thế [#use-settingsjson-instead]

Để cấu hình đi theo Claude Code thay vì nằm trong shell, đặt cấu hình vào `~/.claude/settings.json`:

```json title="~/.claude/settings.json"
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.cheapaimodel.ai",
    "ANTHROPIC_AUTH_TOKEN": "sk-..."
  }
}
```

## Chọn mô hình [#choosing-models]

Claude Code ánh xạ các alias `sonnet`, `opus` và `haiku` sang ID mô hình; `haiku` còn chạy các tác vụ nền. Trỏ các alias này tới những ID mô hình trong [danh mục](/vi/models) có liệt kê `/v1/messages`:

```bash title="~/.zshrc"
export ANTHROPIC_DEFAULT_SONNET_MODEL="<model-id>"
export ANTHROPIC_DEFAULT_OPUS_MODEL="<model-id>"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="<model-id>"
```

`ANTHROPIC_MODEL` đặt mô hình lúc bắt đầu; `/model` dùng để đổi mô hình trong phiên.

<Callout>
  Hãy cấp cho Claude Code một API key riêng có [hạn mức chi tiêu](/vi/docs/concepts/authentication#key-options), để một lần chạy agent không bao giờ tiêu quá số tiền bạn đã định.
</Callout>
