VNAI Pro
Claude Code

Cài đặt thủ công

Tự sửa settings.json nếu bạn không muốn dùng script

Khuyến nghị dùng script

Cách cài bằng 1 lệnh làm đúng toàn bộ các bước dưới đây và tự sao lưu settings cũ. Chỉ làm thủ công khi bạn thực sự cần.

Cài Claude Code

Terminal
npm install -g @anthropic-ai/claude-code

Sửa file settings.json

Mở (hoặc tạo mới) file settings theo hệ điều hành:

Đường dẫn: ~/.claude/settings.json

Thay toàn bộ nội dung file bằng đoạn dưới, và thay YOUR_API_KEY bằng key thật của bạn:

settings.json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
    "ANTHROPIC_BASE_URL": "https://codex.hungnguyen.codes",

    "ANTHROPIC_DEFAULT_FABLE_MODEL": "claude-fable-5",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5-20251001",

    "CLAUDE_CODE_SUBAGENT_MODEL": "claude-sonnet-5",

    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "API_TIMEOUT_MS": "3000000",
    "CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "0",
    "CLAUDE_CODE_DISABLE_1M_CONTEXT": "1",
    "CLAUDE_CODE_NO_FLICKER": "1"
  },

  "permissions": {
    "allow": [],
    "deny": []
  },

  "model": "default",
  "autoUpdatesChannel": "latest",
  "skipDangerousModePermissionPrompt": false
}

Trên macOS/Linux, nên giới hạn quyền đọc file chứa key:

Terminal
chmod 600 ~/.claude/settings.json

Windows: cẩn thận encoding

Nếu sửa bằng PowerShell 5.1, đừng dùng Set-Content -Encoding UTF8 (sẽ chèn BOM làm hỏng JSON). Lưu bằng VS Code với encoding UTF-8 là an toàn nhất.

Kiểm tra

Mở terminal mới:

Terminal
claude --version
claude

Trên trang này