Cách kết nối Claude Code với các nhà cung cấp AI bên thứ ba bằng CC Switch (Hướng dẫn DDS Hub)
Claude Code đã nhanh chóng trở thành một trong những trợ lý lập trình AI phổ biến nhất bởi nó mang lại trải nghiệm dòng lệnh gọn gàng, khả năng sinh mã mạnh mẽ và sự hiểu biết sâu sắc về kho mã nguồn. Tuy nhiên, điều mà nhiều lập trình viên không nhận ra là Claude Code không bị giới hạn trong hạ tầng riêng của Anthropic. Theo tài liệu chính thức của Anthropic, Claude Code hỗ trợ các endpoint API tùy chỉnh thông qua biến môi trường ANTHROPIC_BASE_URL, cho phép định tuyến các yêu cầu qua những cổng AI tương thích thay vì kết nối trực tiếp đến Anthropic.
Sự linh hoạt này mở ra cánh cửa cho một quy trình phát triển hiệu quả hơn nhiều. Thay vì phải duy trì các tài khoản và cấu hình riêng biệt cho từng nhà cung cấp AI khác nhau, lập trình viên có thể sử dụng một cổng AI như DDS Hub kết hợp với CC Switch để quản lý nhiều nhà cung cấp, chuyển đổi môi trường với công sức tối thiểu và tiếp tục sử dụng giao diện Claude Code quen thuộc. Nếu bạn mới làm quen với DDS Hub, tài liệu chính thức của nó cung cấp một cái nhìn tổng quan tốt về nền tảng cũng như các tích hợp được hỗ trợ: Tài liệu DDS Hub.

Cách Claude Code hỗ trợ các nhà cung cấp AI bên thứ ba
Claude Code xác thực bằng biến môi trường trước khi gửi yêu cầu đến một endpoint API. Theo mặc định, những yêu cầu này đi đến Anthropic, nhưng endpoint có thể được ghi đè bằng cách thiết lập ANTHROPIC_BASE_URL. Anthropic cũng ghi rõ trong tài liệu rằng xác thực dựa trên API được ưu tiên hơn xác thực dựa trên gói đăng ký, khiến nó phù hợp cho các triển khai doanh nghiệp và các cổng bên thứ ba.
Luồng yêu cầu tổng thể khá đơn giản:
Claude Code
│
▼
Authentication
(API Key)
│
▼
ANTHROPIC_BASE_URL
│
▼
AI Gateway
│
▼
AI ModelVì việc định tuyến diễn ra ở tầng API, lập trình viên vẫn tiếp tục sử dụng chính xác các câu lệnh Claude Code như cũ mà không cần thay đổi quy trình làm việc hằng ngày.
Vì sao CC Switch giúp quy trình làm việc tốt hơn
Mặc dù Claude Code đã hỗ trợ Base URL tùy chỉnh, việc thay đổi thủ công các biến môi trường mỗi lần chuyển nhà cung cấp nhanh chóng trở nên bất tiện. Đây chính xác là vấn đề mà CC Switch được thiết kế để giải quyết.
CC Switch là một ứng dụng máy tính mã nguồn mở giúp quản lý các nhà cung cấp lập trình AI từ một giao diện duy nhất. Thay vì liên tục chỉnh sửa các tệp cấu hình, lập trình viên có thể lưu nhiều hồ sơ nhà cung cấp, chuyển đổi giữa chúng ngay lập tức, quản lý định tuyến và tập trung hóa các thiết lập nhà cung cấp cho các công cụ như Claude Code, Claude Desktop, Codex, Gemini CLI, OpenCode và nhiều công cụ khác.
Dự án chính thức: Kho GitHub CC Switch.
Thay vì liên tục sửa đổi các biến môi trường cục bộ, quy trình làm việc của bạn trở nên đơn giản hơn nhiều:
Claude Code
│
▼
CC Switch
│
▼
Selected Provider
│
▼
AI Gateway
│
▼
AI ModelĐối với những lập trình viên thường xuyên thử nghiệm nhiều nhà cung cấp AI, cách tiếp cận này hiệu quả hơn đáng kể so với việc duy trì nhiều tệp cấu hình.
Vì sao DDS Hub phù hợp một cách tự nhiên với quy trình này
DDS Hub được thiết kế như một cổng AI hỗ trợ nhiều hệ sinh thái mô hình trong khi vẫn tương thích với các công cụ dành cho lập trình viên như Claude Code. Không giống các nền tảng cung cấp một API key duy nhất cho mọi mô hình sẵn có, DDS Hub sử dụng kiến trúc dựa trên nhóm.
Mỗi API key thuộc về một nhóm mô hình cụ thể, và mỗi nhóm tương ứng với một dòng mô hình. Ví dụ:
| Nhóm DDS Hub | Mô hình khả dụng | Cách dùng khuyến nghị |
|---|---|---|
| Claude Stable | dòng Claude | API ổn định & Claude Code |
| Claude Discount | dòng Claude | Khối lượng công việc API chi phí thấp hơn |
| Claude Max Pool | dòng Claude | Chỉ dành cho Claude Code CLI |
| Codex External | dòng Codex | API ổn định |
| Codex CC | dòng Codex | Claude Code |
| GLM | dòng GLM | API tương thích OpenAI |
| GLM CC | dòng GLM | Claude Code |
Điều này có nghĩa là một API key của nhóm Claude chỉ có thể truy cập các mô hình Claude, trong khi một API key của nhóm Codex được dành riêng cho các mô hình Codex. Thay vì quản lý quyền ở cấp độ từng mô hình riêng lẻ, DDS Hub tổ chức việc xác thực xoay quanh các dòng mô hình, giúp việc định tuyến và tính phí dễ hiểu hơn nhiều.
Bạn có thể tìm hiểu thêm chi tiết về API key, nhóm mô hình và các tích hợp được hỗ trợ trong Tài liệu DDS Hub chính thức.
Cấu hình DDS Hub với CC Switch
Sau khi tạo API key DDS Hub, việc cấu hình CC Switch rất đơn giản. Hãy tạo một nhà cung cấp mới và nhập các thông tin sau:
| Thiết lập | Giá trị |
|---|---|
| Tên nhà cung cấp | DDS Hub |
| Base URL | https://www.ddshub.cc |
| API Key | API Key DDS Hub của bạn |
| Định dạng API | Tương thích Anthropic |
Kiến trúc hoàn chỉnh giờ đây trông như sau:
Claude Code
│
▼
CC Switch
│
▼
DDS Hub
https://www.ddshub.cc
│
▼
Selected Model Group
│
▼
Claude / Codex / GLMSau khi lưu nhà cung cấp, chỉ cần chọn nó trong CC Switch và tiếp tục làm việc trong Claude Code như bình thường. Không cần phải liên tục sửa đổi cấu hình terminal hay duy trì các hồ sơ shell riêng biệt cho từng nhà cung cấp.
Vì sao kiến trúc này mở rộng tốt hơn
Khi phát triển phần mềm có hỗ trợ AI ngày càng đa mô hình, lập trình viên hiếm khi chỉ dựa vào một mô hình duy nhất cho mọi tác vụ. Claude có thể được ưa chuộng cho việc rà soát mã với ngữ cảnh dài, Codex cho phần triển khai, và GLM cho các ứng dụng tương thích OpenAI. Việc quản lý các môi trường này một cách thủ công nhanh chóng trở nên khó khăn khi các dự án phát triển.
Kết hợp Claude Code, CC Switch và DDS Hub tạo ra một quy trình làm việc gọn gàng hơn nhiều. Claude Code vẫn là giao diện phát triển, CC Switch quản lý các hồ sơ nhà cung cấp và định tuyến, còn DDS Hub cung cấp quyền truy cập được tổ chức đến các dòng mô hình khác nhau thông qua các nhóm chuyên biệt. Vì mỗi API key DDS Hub thuộc về một nhóm mô hình duy nhất, việc chuyển đổi giữa Claude, Codex hoặc GLM chỉ đơn giản là chọn một hồ sơ nhà cung cấp khác thay vì phải xây dựng lại môi trường phát triển của bạn.
Kết luận
Việc Claude Code hỗ trợ các endpoint API tùy chỉnh khiến nó linh hoạt hơn đáng kể so với nhiều lập trình viên ban đầu tưởng tượng. Bằng cách kết hợp khả năng này với CC Switch, lập trình viên có được một cách quản lý tập trung nhiều nhà cung cấp mà không cần liên tục chỉnh sửa các biến môi trường hay tệp cấu hình. Anthropic chính thức ghi nhận trong tài liệu việc hỗ trợ Base URL tùy chỉnh và xác thực thông qua biến môi trường, khiến quy trình này hoàn toàn tương thích với mô hình triển khai đã định của Claude Code.
DDS Hub bổ sung cho quy trình này bằng kiến trúc dựa trên nhóm, trong đó mỗi API key thuộc về một dòng mô hình chuyên biệt thay vì đóng vai trò như một thông tin xác thực chung. Dù bạn đang dùng Claude cho kỹ thuật phần mềm quy mô lớn, Codex cho việc triển khai, hay GLM cho phát triển tương thích OpenAI, DDS Hub vẫn giữ cho việc định tuyến, phân quyền và tính phí luôn rõ ràng trong khi CC Switch khiến việc chuyển đổi giữa các nhà cung cấp trở nên dễ dàng.
Để bắt đầu, hãy truy cập Tài liệu DDS Hub hoặc khám phá nền tảng tại Trang chủ DDS Hub. Đối với CC Switch, các bản phát hành mới nhất và hướng dẫn thiết lập có sẵn trên kho GitHub chính thức.
