Quay lại hướng dẫn
So sánh·18 tháng 9, 2026·Cập nhật 3 tháng 10, 2026·Đọc 9 phút

GitHub Copilot CLI so với Claude Code: ranh giới BYOK và hai hóa đơn

Một bên chấp nhận mọi endpoint tương thích OpenAI Chat Completions và không cần tài khoản GitHub; bên kia chỉ có dạng Anthropic và vẫn giữ nguyên chính tác tử.

Được xem xét lần cuối vào .

Cả hai đều là tác nhân lập trình terminal hiện hành, đang được phát triển tích cực, và quyết định không nằm ở việc công cụ nào viết mã tốt hơn — mà ở lối thoát nào bạn cần. GitHub Copilot CLI ghi nhận đường dẫn BYOK với ba loại nhà cung cấp — openai, bao phủ mọi endpoint tương thích với OpenAI Chat Completions, cùng azure và anthropic — và đường dẫn đó loại bỏ yêu cầu tài khoản GitHub, đổi lại mất ba tính năng do GitHub lưu trữ. Claude Code chỉ sử dụng các định dạng theo kiểu Anthropic, không có tuyến tương thích với OpenAI, và Anthropic ghi rõ rằng họ không hỗ trợ định tuyến Claude Code đến các mô hình không phải Claude thông qua bất kỳ gateway nào. Mọi nội dung khác trong phần so sánh này đều bắt nguồn từ sự bất đối xứng đó.

Các mốc phiên bản, được kiểm tra ngày 18 tháng 9 năm 2026. Bản phát hành ổn định mới nhất của Copilot CLI là v1.0.86, phát hành ngày 17 tháng 9 năm 2026, được phân phối trên npm dưới dạng @github/copilot với tệp nhị phân copilot. npm của Claude Code latest là 2.1.276 còn stable là 2.1.267, với yêu cầu node >= 22.

Trước tiên, hãy chắc chắn rằng bạn đang so sánh sản phẩm hiện hành

Phần lớn nội dung có thứ hạng cao cho “Copilot CLI” mô tả một công cụ khác đã ngừng hoạt động. Tiện ích mở rộng gh copilot — có tên chính thức là “GitHub Copilot in the CLI” — đã bị ngừng hỗ trợ vào ngày 25 tháng 10 năm 2025 để thay thế bằng GitHub Copilot CLI, và kho mã nguồn của tiện ích này đã được lưu trữ. Tiện ích này chỉ cung cấp gh copilot suggest và gh copilot explain, không có gì khác: không có vòng lặp tác nhân, không có lựa chọn mô hình, không có điểm cuối tùy chỉnh. Nếu một trang hướng dẫn bạn chạy gh extension install github/gh-copilot, thì trang đó nói về sản phẩm đã ngừng hoạt động, và không có thông tin nào về giá cả hoặc cấu hình trên trang đó áp dụng cho sản phẩm hiện tại.

Sai lầm đối xứng ở phía Claude là coi Claude Code chỉ là một công cụ terminal. Trang tổng quan của Anthropic nói rằng nó chạy trên terminal, tiện ích mở rộng IDE, ứng dụng máy tính để bàn và web, đồng thời chia sẻ cùng các tệp CLAUDE.md, cài đặt và máy chủ MCP giữa các bề mặt đó. CLI chỉ là một bề mặt. Cũng lưu ý rằng tài liệu đã được chuyển: docs.claude.com/en/docs/claude-code/* hiện chuyển hướng đến code.claude.com/docs/en/*.

Ai nên chọn sản phẩm nào

Chọn GitHub Copilot CLI nếu công việc của bạn đã ở trên GitHub và bạn muốn các tính năng phía máy chủ — /delegate đến tác nhân lập trình đám mây, máy chủ GitHub MCP, GitHub Code Search — hoặc nếu bạn cần một tác nhân chạy các mô hình từ nhiều phòng thí nghiệm khác nhau. Đường dẫn BYOK của nó hoạt động ở cấp giao thức: ba loại nhà cung cấp, trong đó openai bao phủ mọi endpoint tương thích với OpenAI Chat Completions. Cả hai công cụ đều có thể chạy mà không cần tài khoản tại công ty tạo ra chúng — Copilot CLI thông qua BYOK, Claude Code bằng thông tin xác thực gateway — vì vậy đó không phải yếu tố phân biệt; độ rộng giao thức mới là yếu tố phân biệt.

Chọn Claude Code nếu bạn muốn các mô hình Claude và muốn giữ nguyên chính tác nhân đó bất kể token đến từ đâu. Trỏ nó đến một gateway vẫn giữ nguyên tác nhân, công cụ, mô hình quyền và các tệp hướng dẫn. Chi phí là các mục được liệt kê bên dưới: những tính năng gắn với danh tính claude.ai, cùng các giá trị mặc định mà Anthropic ghi nhận là khác khi sử dụng URL cơ sở tùy chỉnh — truyền công cụ chi tiết và phát hiện mô hình qua gateway đều tắt trừ khi bạn bật chúng. Nếu bạn làm việc trên IDE, ứng dụng máy tính để bàn và terminal trong cùng một kho, thiết kế dùng chung các bề mặt là một lợi thế thực sự mà không bảng tính năng nào thể hiện đầy đủ.

Về mô hình thực thi, cả hai đều chạy cục bộ và cả hai đều kiểm soát công cụ. Tài liệu tham chiếu lập trình của Copilot CLI ghi nhận --allow-tool, --deny-tool, --allow-all-tools, -p để chạy prompt không tương tác và --fleet cho các tác nhân phụ song song; tài liệu tham chiếu thư mục cấu hình ghi nhận các cài đặt sandbox, còn tài liệu tham chiếu lệnh nêu các chế độ standard, plan và autopilot. Trang khái niệm Copilot CLI ghi nhận ACP, Agent Client Protocol, là một tiêu chuẩn mở cho phép sử dụng Copilot CLI như một tác nhân trong các công cụ, IDE và hệ thống tự động hóa bên thứ ba hỗ trợ giao thức này. Không có nội dung nào trong tài liệu tham chiếu lập trình biến --allow-all-tools thành yêu cầu của -p: chúng được liệt kê là các tùy chọn độc lập. Cảnh báo nằm trên trang khái niệm — với một tùy chọn phê duyệt tự động như --allow-all-tools, Copilot có cùng quyền truy cập vào các tệp của bạn như bạn và có thể chạy bất kỳ lệnh shell nào bạn có thể chạy mà không cần hỏi trước.

Về chi phí di chuyển, sự bất đối xứng có lợi cho việc rời Claude Code. Tài liệu tham chiếu hướng dẫn tùy chỉnh của Copilot CLI liệt kê CLAUDE.md là tệp hướng dẫn được phát hiện và cũng đọc .claude/CLAUDE.md, còn nhật ký thay đổi ghi nhận các tệp cấu hình hook đã được bổ sung hỗ trợ cho cấu trúc matcher/hooks lồng nhau của Claude Code. Các quy ước trong kho của bạn gần như được chuyển miễn phí theo hướng đó.

Đặt cạnh nhau

GitHub Copilot CLIClaude Code
Được tạo bởiGitHubAnthropic
Cài đặtnpm @github/copilot, Homebrew cask, WinGet hoặc tập lệnh cài đặtnpm @anthropic-ai/claude-code
Giao diệnTerminal (cộng thêm một tác nhân lập trình đám mây riêng thông qua /delegate)Terminal, VS Code, JetBrains, máy tính để bàn, web/di động
Lựa chọn mô hình/model, --model hoặc COPILOT_MODEL; không trang GitHub nào được kiểm tra ở đây nêu tên mô hình mặc địnhClaude, có thể chọn trong /model
Endpoint tùy chỉnhCOPILOT_PROVIDER_BASE_URL + COPILOT_MODELANTHROPIC_BASE_URL + một biến thông tin xác thực
Các giao thức được chấp nhậnOpenAI Chat Completions, Azure OpenAI, AnthropicAnthropic Messages, Bedrock InvokeModel, Agent Platform rawPredict
Cần tài khoản trên đường dẫn đóKhông — không cần xác thực GitHub khi sử dụng BYOKKhông cần cho riêng thông tin xác thực gateway
Tính phí dưới dạngGiá theo chỗ ngồi + GitHub AI Credits, tính theo số tokenGói thuê bao có cửa sổ sử dụng hoặc tính phí API theo token

Hai hóa đơn có cấu trúc khác nhau

Cách tính phí Copilot đã thay đổi: hiện không còn là “một yêu cầu cao cấp cho mỗi prompt”. Trang khái niệm Copilot CLI nói rằng AI credits được tiêu thụ dựa trên số token được xử lý, còn trang các gói đặt 1 AI credit ở mức $0,01 USD. Credits không được chuyển sang kỳ sau: số chưa sử dụng sẽ bị mất và hạn mức được đặt lại lúc 00:00:00 UTC vào ngày đầu tiên của mỗi tháng. Giá gói và hạn mức credit bên dưới lấy từ tài liệu về các gói của GitHub, cũng là nơi phân chia base/flex được nêu. Trang đó chỉ in tổng số theo người dùng cho Business và Enterprise; việc các credit đó được gộp ở cấp thực thể thanh toán và mức sử dụng vượt hạn mức tiếp tục được tính theo giá mỗi credit đã công bố được lấy từ trang thanh toán tổ chức.

Gói GitHub CopilotGiá niêm yếtAI credits mỗi người dùng mỗi tháng
Miễn phí$0Một hạn mức; bảng gói không nêu con số
Pro$10 USD / tháng1.000 cơ bản + 500 linh hoạt = 1.500
Pro+$39 USD / tháng3.900 cơ bản + 3.100 linh hoạt = 7.000
Max$100 USD / tháng10.000 cơ bản + 10.000 linh hoạt = 20.000
Business$19 USD cho mỗi chỗ ngồi được cấp / tháng1.900, được gộp; vượt hạn mức ở mức $0,01 mỗi credit
Doanh nghiệp$39 USD cho mỗi chỗ ngồi được cấp / tháng3.900, được gộp; vượt hạn mức ở mức $0,01 mỗi credit

Phía Claude, từ claude.com/pricing: Free $0, Pro $17 mỗi tháng khi thanh toán hằng năm ($200 trả trước) hoặc $20 mỗi tháng, Max Từ $100 mỗi tháng, chỗ ngồi Team tiêu chuẩn $20 hằng năm hoặc $25 mỗi tháng, chỗ ngồi Team cao cấp $100 hằng năm hoặc $125 mỗi tháng, Enterprise 20 USD cho mỗi chỗ ngồi mỗi tháng, thanh toán hằng năm, cộng mức sử dụng theo giá API. Trang này không nêu con số cho cấp Max 20x, vì vậy hướng dẫn này không đưa ra con số đó — hãy kiểm tra số tiền trong trang thanh toán của chính bạn. Cơ chế cửa sổ gói được mô tả trong Giới hạn Claude Pro và Max.

Chi phí của một phiên theo token

Bảng giá mô hình của GitHub khớp chính xác với giá niêm yết của chính Anthropic đối với bốn mô hình bên dưới khi cả hai được kiểm tra vào ngày 18 tháng 9 năm 2026. Đây là thực tế giúp việc so sánh trở nên khả thi: với bốn mô hình đó, Copilot bán lại Claude theo giá niêm yết, với phí chỗ ngồi phải trả trước khi sử dụng, chứ không cộng thêm vào giá token. Trên mỗi triệu token, đầu vào / đầu ra:

Mô hìnhGiá GitHub công bố = giá niêm yết của AnthropicCatalog Kunavo
Claude Haiku 4.5$1,00 / $5,00$0,70 / $3,50
Claude Sonnet 4.6$3,00 / $15,00$2,10 / $10,50
Claude Sonnet 5$2,00 / $10,00$1,40 / $7,00
Claude Opus 5$5,00 / $25,00$3,50 / $17,50

Hãy đọc dòng của mô hình bạn thực sự chạy thay vì xem bảng như một tổng thể. Claude Sonnet 5 là ví dụ phản chứng giúp giữ cho phép so sánh trung thực: mức giá của nó trên Kunavo giống mức giá niêm yết, vì vậy với mô hình đó không có khoản tiết kiệm nào chỉ xét về giá. Anthropic cũng nêu rằng mức giá $2/$10 của Sonnet 5 hiện là tiêu chuẩn và việc tăng giá dự kiến vào ngày 1 tháng 9 năm 2026 sẽ không diễn ra.

Một ước tính minh họa, không phải phép đo. Giả sử một phiên trên Claude Sonnet 4.6 xử lý 600.000 token đầu vào không được lưu trong bộ nhớ đệm và 40.000 token đầu ra, không có lượt đọc bộ nhớ đệm và không có lượt ghi bộ nhớ đệm. Theo giá niêm yết, tổng là $2,40, tương đương 240 GitHub AI Credits được trừ từ hạn mức hằng tháng. Theo mức giá trực tiếp trong catalog của Kunavo, cùng phép tính token cho kết quả $1,68. Đây là kết quả của số token giả định và mức giá đã công bố — không phải tác vụ được đo lường, không phải mức trần hóa đơn và không phải tuyên bố về việc công cụ nào hoàn thành công việc với ít token hơn. Đầu vào được lưu trong bộ nhớ đệm, việc thử lại và các lệnh gọi công cụ đều làm thay đổi con số thực tế.

Hai lưu ý ở cả hai phía. Credit của Copilot hết hạn hằng tháng, vì vậy hạn mức chưa sử dụng là tiền đã chi; số dư trả trước không chịu đồng hồ đếm theo cùng cách. Còn với Claude Code, tài liệu về chi phí lưu ý rằng thời gian tồn tại của bộ nhớ đệm prompt là một giờ đối với gói thuê bao nhưng năm phút đối với credit sử dụng hoặc khóa API, điều này làm thay đổi chi phí thực tế của một phiên nhàn rỗi. Con số tổng hợp khoảng $13 cho mỗi nhà phát triển mỗi ngày hoạt động do Anthropic công bố là báo cáo doanh nghiệp riêng của họ; GitHub không công bố số liệu tương đương, vì vậy không thể đặt hai con số cạnh nhau.

Ranh giới BYOK, điểm khác biệt thực sự

Tài liệu tham khảo BYOK của GitHub yêu cầu chính xác hai biến, COPILOT_PROVIDER_BASE_URL và COPILOT_MODEL. COPILOT_PROVIDER_TYPE mặc định là openai, được trang này mô tả là bao phủ OpenAI, Ollama, vLLM, Foundry Local và mọi endpoint tương thích với OpenAI Chat Completions API khác; hai giá trị còn lại là azure và anthropic. GitHub nêu rằng các model phải hỗ trợ gọi công cụ và streaming, đồng thời khuyến nghị context window ít nhất 128k token để đạt kết quả tốt nhất.

Trang giao thức gateway của Claude Code là hình ảnh đối chiếu: base URL là origin và client tự nối thêm /v1/messages, anthropic-version và anthropic-beta phải được chuyển tiếp nguyên văn, stream không được đệm (trên kết nối ANTHROPIC_BASE_URL, Claude Code tính từng byte được chuyển tiếp, bao gồm cả các sự kiện SSE ping, và mặc định hủy stream nếu im lặng trong 300 giây), còn cache_control phải được chuyển tiếp, nếu không mọi lượt sẽ âm thầm bị tính như không được cache. Quy tắc thông tin xác thực nằm trên trang kết nối gateway chứ không phải trang giao thức: ANTHROPIC_AUTH_TOKEN gửi Authorization: Bearer và ANTHROPIC_API_KEY gửi x-api-key, còn credential trong biến sai sẽ đến một header mà gateway không đọc, khiến request thất bại với lỗi 401.

Hai cánh cửa khác nhau dẫn vào cùng một loại endpoint
# Claude Code — documented, and the shape Kunavo's own setup page uses.
export ANTHROPIC_BASE_URL=https://api.kunavo.com   # origin, no /v1
export ANTHROPIC_AUTH_TOKEN=sk-kn-...
# Pin models Kunavo serves. Claude Code's default and its opus/sonnet aliases
# follow Anthropic's newest models; the sonnet alias asks for Sonnet 5.5,
# which Kunavo does not serve — unpinned, /model sonnet 404s. The Opus 5.5
# pin needs Claude Code v2.1.280 or later (run: claude update).
export ANTHROPIC_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5

# GitHub Copilot CLI — the variable NAMES are from GitHub's BYOK reference.
# Only BASE_URL and MODEL are required; COPILOT_PROVIDER_TYPE defaults to openai.
export COPILOT_PROVIDER_TYPE=anthropic      # or: openai | azure
export COPILOT_PROVIDER_BASE_URL=...        # see the note below: unverified
export COPILOT_PROVIDER_API_KEY=...
export COPILOT_MODEL=...                    # the PROVIDER's model id

Mỗi đường đi khiến bạn phải trả giá thế nào. Trang xác thực của GitHub cho biết trong BYOK, không cần xác thực GitHub và CLI kết nối trực tiếp với provider đã cấu hình; trang này nêu ba tính năng khi đó không khả dụng: /delegate, GitHub MCP server và GitHub Code Search. Trang BYOK ghi nhận COPILOT_OFFLINE=true là biến của chế độ ngoại tuyến. Bạn cũng có thể kết hợp BYOK với đăng nhập GitHub để giữ cả hai. Ở phía Claude Code, trang kết nối gateway cho biết credential của gateway thay thế đăng nhập claude.ai, nên subscription không được sử dụng và traffic được tính phí cho người sở hữu credential; Remote Control và đọc chính tả bằng giọng nói không khả dụng, Console analytics ngừng nhận số liệu sử dụng, còn các cài đặt được quản lý với forceLoginMethod hoặc forceLoginOrgUUID hoàn toàn không thể cùng tồn tại với credential gateway.

Hai bẫy đáng biết trước khi bạn debug. Tài liệu tham khảo config-dir của GitHub ghi nhận ~/.copilot/providers.json và nói rằng khi khai báo bất kỳ provider hoặc model nào, nó sẽ có mức ưu tiên cao hơn các biến môi trường COPILOT_PROVIDER_*, được GitHub gọi là legacy — trong khi hướng dẫn BYOK không hề đề cập đến tệp này. Vì vậy, một providers.json còn sót lại sẽ âm thầm thắng các biến bạn export. Tài liệu chỉ mô tả tệp là một JSON object có các khóa providers và models, không công bố schema đầy đủ, nên ở đây không tự tạo ví dụ nào về nó. Thứ hai là cách viết model ID: ví dụ BYOK truyền cách viết riêng của provider bằng dấu gạch ngang (claude-opus-4-5), trong khi danh sách model của chính GitHub viết cùng family bằng dấu chấm. Trong BYOK, bạn truyền giá trị provider yêu cầu, không phải giá trị hiển thị trong danh sách của GitHub.

Chưa được xác minh, có chủ ý. GitHub không ghi rõ Copilot CLI nối thêm đường dẫn URL nào theo từng loại provider — URL cơ sở trong ví dụ OpenAI đã chứa /v1 còn ví dụ Ollama thì không — vì vậy hướng dẫn này không khẳng định base URL của Copilot CLI cho bất kỳ endpoint nào, kể cả Kunavo. Việc đường dẫn BYOK Anthropic của Copilot CLI có chuyển tiếp cache_control, các beta header hoặc một anthropic-version cụ thể hay không cũng không được tài liệu hóa, nên không thể lập ước tính chi phí phụ thuộc vào cache qua đường dẫn đó.

Các nguồn riêng của GitHub không thống nhất ở đâu

Tệp README github/copilot-cli mâu thuẫn với tài liệu GitHub ở ba điểm, đều là những điều người mua tìm kiếm. README liệt kê subscription Copilot đang hoạt động là điều kiện tiên quyết, trong khi tài liệu về các gói và trang gói đưa Copilot CLI vào mọi gói, bao gồm cả Free. README mô tả billing là hạn ngạch premium request giảm một đơn vị sau mỗi prompt, trong khi tài liệu mô tả credit AI tính theo token. Và README nói rằng copilot mặc định sử dụng Claude Sonnet 4.5, một model mà trang các model AI được hỗ trợ hoàn toàn không liệt kê cho Copilot CLI. Khi có mâu thuẫn, hãy ưu tiên tài liệu — và xác nhận hành vi về gói cũng như billing mà tài khoản của chính bạn thực sự hiển thị.

Riêng về model mặc định, không có trang tài liệu GitHub nào được kiểm tra ở đây nêu tên một model cụ thể. Tài liệu tham khảo lập trình đưa ra thứ tự phân giải — định nghĩa agent tùy chỉnh, rồi --model, tiếp theo COPILOT_MODEL, sau đó là tệp cài đặt, rồi “model mặc định của CLI” — nhưng không nói đó là model nào; trang tự động chọn model của GitHub liệt kê Copilot CLI trong số các client nơi việc tự động chọn sẽ định tuyến từng tác vụ đến một model cho bạn. Hãy coi danh sách model là phụ thuộc vào gói và có thể thay đổi, đồng thời đọc danh sách đó từ /model trong sản phẩm thay vì từ bất kỳ bài viết nào, kể cả bài này.

Những gì trang này không kiểm thử

Hướng dẫn này không thực hiện kiểm thử runtime nào đối với cả hai CLI. Không nội dung nào ở đây là kết quả tương thích, benchmark hoặc khẳng định rằng một trong hai công cụ hoạt động với Kunavo — mọi phát biểu về giao thức ở trên đều được đọc từ tài liệu của nhà cung cấp. Về Claude Code, có hướng dẫn thiết lập Kunavo được công bố; đây là cấu hình có tài liệu nhưng vẫn không thay thế cho việc tự chạy tác vụ của bạn. Với Copilot CLI không có hướng dẫn thiết lập Kunavo, đó chính là lý do câu hỏi về base URL ở trên được để ngỏ thay vì trả lời.

Nếu tuyến Claude Code là lựa chọn bạn muốn, đó là hai biến môi trường cộng với bốn biến ghim mô hình trong khối ở trên — base URL là origin không có /v1, một chi tiết được giải thích trong ANTHROPIC_BASE_URL — và thanh toán tính theo token từ số dư trả trước với mức nạp tối thiểu là $10, không có gói đăng ký. Tạo tài khoản Kunavo để thử trên một tác vụ thực tế và so sánh khoản phí đã ghi nhận với gói hiện tại của bạn. Phân tích chi phí chi tiết hơn có trong giá Claude Code và API tốt nhất cho Claude Code.

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

GitHub Copilot CLI có miễn phí không?

Tài liệu về các gói của GitHub nói rằng "Tất cả các gói đều bao gồm Copilot CLI và ứng dụng Copilot", còn trang các gói Copilot liệt kê Copilot CLI trong các tính năng đi kèm của cấp Free (đã kiểm tra ngày 18 tháng 9 năm 2026). Lưu ý rằng README của github/copilot-cli vẫn liệt kê thuê bao Copilot đang hoạt động là điều kiện tiên quyết, mâu thuẫn với cả hai trang đó — hãy tin tài liệu hơn README và xác nhận những gì tài khoản của chính bạn hiển thị. Riêng GitHub cũng ghi rõ BYOK loại bỏ hoàn toàn xác thực GitHub, vì vậy trên đường dẫn đó không cần gói Copilot.

Copilot CLI có thể sử dụng các mô hình Claude không?

Có, trên cả hai đường dẫn. Trang các mô hình AI được hỗ trợ của GitHub liệt kê Claude Haiku 4.5, Claude Sonnet 4.6, Claude Sonnet 5 và Claude Opus 5 trong số các mô hình có sẵn trong Copilot CLI, được tính phí bằng GitHub AI Credits. Riêng BYOK hỗ trợ loại nhà cung cấp anthropic với khóa và URL cơ sở của riêng bạn, còn ví dụ được ghi nhận sử dụng cách viết model-id riêng của Anthropic với dấu gạch ngang, như claude-opus-4-5. Không trang GitHub nào được kiểm tra cho hướng dẫn này nêu tên mô hình mà CLI chuyển sang khi bạn không chọn mô hình nào; tài liệu tham chiếu lập trình chỉ gọi đó là "mô hình mặc định của CLI" mà không nêu tên, vì vậy hãy kiểm tra bằng /model trong sản phẩm.

Claude Code có thể sử dụng mô hình GPT hoặc Gemini thông qua gateway không?

Không. Các định dạng API duy nhất mà Claude Code cho phép ứng dụng khách lựa chọn là Anthropic Messages, Amazon Bedrock InvokeModel và Google Cloud Agent Platform rawPredict — không có tuyến tương thích với OpenAI — và tài liệu gateway của Anthropic nói rõ rằng họ không hỗ trợ định tuyến Claude Code đến các mô hình không phải Claude thông qua bất kỳ gateway nào. Nếu yêu cầu là chạy nhiều dòng mô hình trong cùng một tác nhân terminal, loại nhà cung cấp openai của Copilot CLI phù hợp về mặt cấu trúc, không phải Claude Code.

Copilot CLI có cần tài khoản GitHub không?

Không trên đường dẫn BYOK. Trang xác thực của GitHub nêu rằng nếu bạn cấu hình Copilot CLI sử dụng khóa API của nhà cung cấp LLM riêng, không cần xác thực GitHub và CLI có thể kết nối trực tiếp với nhà cung cấp đã cấu hình mà không cần tài khoản hoặc token GitHub. Ba tính năng không khả dụng nếu thiếu tài khoản là: /delegate, máy chủ GitHub MCP và GitHub Code Search. Bạn cũng có thể kết hợp BYOK với đăng nhập GitHub để giữ các tính năng đó. Riêng trang BYOK ghi nhận COPILOT_OFFLINE=true là biến dành cho chế độ ngoại tuyến.

Claude Code có giá bao nhiêu mỗi tháng?

Trang giá của Claude ghi Pro là $17 mỗi tháng khi thanh toán hằng năm ($200 trả trước) hoặc $20 mỗi tháng, Max là Từ $100 mỗi tháng, các chỗ ngồi tiêu chuẩn của Team là $20 khi thanh toán hằng năm hoặc $25 khi thanh toán hằng tháng, và Enterprise là 20 USD mỗi chỗ ngồi mỗi tháng, thanh toán hằng năm, cộng mức sử dụng theo giá API (đã kiểm tra ngày 18 tháng 9 năm 2026). Trang này không nêu con số cho cấp Max 20x, vì vậy hướng dẫn này không đưa ra con số đó. Với hình thức tính phí theo token, không có gói thuê bao: bạn trả tiền cho số token mà một phiên sử dụng.

Copilot CLI hay Claude Code rẻ hơn?

Không sản phẩm nào rẻ hơn, vì hai hóa đơn có cấu trúc khác nhau. Gói Copilot trả phí tính giá theo chỗ ngồi kèm hạn mức AI credit hằng tháng, hạn mức này hết hạn và không được chuyển sang tháng sau; GitHub ghi rõ 1 AI credit có giá $0,01 USD và mức sử dụng vượt hạn mức tiếp tục được tính theo mức giá đã công bố. Claude Code tính phí bằng gói thuê bao có cửa sổ sử dụng hoặc trực tiếp theo token qua API. So sánh trung thực phải theo từng mô hình: với bốn mô hình Claude trong bảng của hướng dẫn này, mức giá theo token do GitHub công bố khớp chính xác với giá niêm yết của Anthropic vào ngày 18 tháng 9 năm 2026, vì vậy trên bốn mô hình đó Copilot bán lại Claude theo giá niêm yết, với phí thuê bao phải trả trước khi sử dụng, chứ không cộng thêm vào giá token.

Chuyển từ Claude Code sang Copilot CLI có khó không?

Dễ hơn hầu hết các cuộc di chuyển công cụ, vì GitHub đã thiết kế để hỗ trợ việc này. Tài liệu tham chiếu hướng dẫn tùy chỉnh của Copilot CLI liệt kê CLAUDE.md là tệp hướng dẫn được phát hiện và nói rằng nó cũng đọc .claude/CLAUDE.md; nhật ký thay đổi ghi nhận rằng các tệp cấu hình hook hiện hỗ trợ cấu trúc matcher/hooks lồng nhau của Claude Code. Vì vậy, các quy ước trong kho của bạn sẽ đi theo bạn. Điều không được chuyển là hành vi riêng của tác nhân và thiết lập quyền của bạn, vì mỗi công cụ cấu hình chúng theo cách riêng.

Tài liệu chính thức, metadata phát hành, dữ liệu npm registry và giá các gói được kiểm tra ngày 18 tháng 9 năm 2026 đối với github.com, docs.github.com, code.claude.com, platform.claude.com, claude.com/pricing và registry.npmjs.org. Mức giá Kunavo được đọc từ catalog trực tiếp; tổng tính toán minh họa là phép tính token.