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

Aider so với Claude Code: quy trình, giao thức và tổng chi phí

Một bên miễn phí và mang cấu trúc OpenAI, bên kia ưu tiên gói đăng ký và mang cấu trúc Anthropic — không cách cấu hình nào có thể đưa hai bên vượt qua ranh giới đó.

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

Aider và Claude Code không phải hai phiên bản của cùng một công cụ: Aider là CLI pair-programming miễn phí theo Apache-2.0, chỉnh sửa các tệp bạn đưa cho nó và commit từng thay đổi vào git, còn Claude Code là agent độc quyền của Anthropic, lập kế hoạch, chạy lệnh và yêu cầu quyền. Khác biệt mà cấu hình không thể xóa là giao thức mỗi công cụ sử dụng để nói chuyện với endpoint bên thứ ba — Aider nói OpenAI chat-completions, còn Claude Code cần một trong ba định dạng theo kiểu Anthropic, trong đó Anthropic Messages là định dạng mà một gateway thông thường cung cấp — và một sự thật duy nhất đó quyết định bạn có thể truy cập model nào, gói nào thanh toán và chi phí di chuyển là bao nhiêu.

Trước hết cần phân biệt một điểm, vì trang kết quả trộn lẫn chúng. Một công ty khác trong lĩnh vực phần mềm kế toán cũng giao dịch với tên Aider và công bố giá cho hoạt động tự động hóa chốt kỳ. Những mức giá đó thuộc về sản phẩm ấy. Trang này nói về CLI lập trình tại aider.chat, được phân phối dưới dạng gói aider-chat từ Aider-AI/aider, và về Claude Code, được phân phối dưới dạng @anthropic-ai/claude-code. Nếu bạn đang chọn giữa trợ lý Claude và CLI thay vì giữa hai CLI, Claude và Claude Code là trang dành cho việc đó.

Bạn nên chọn công cụ nào

Quyết định dựa trênChọn Aider khiChọn Claude Code khi
Quy trình làm việcBạn muốn tự điều khiển: thêm các tệp cụ thể vào cuộc trò chuyện, xem xét diff và giữ mỗi thay đổi trong một commit riêngBạn muốn công cụ tự khám phá, chạy lệnh và nối các bước mà không cần được giao từng tệp trước
QuyềnLệnh shell do model đề xuất phải được phê duyệt rõ ràng, và các chỉnh sửa được đưa vào các commit git có thể hoàn tácBạn muốn các chế độ quyền theo cấp độ và chủ động mở rộng chúng, với sandbox và checkpoint bên dưới
Giao thức và góiEndpoint của bạn tương thích OpenAI, hoặc bạn muốn dùng model của nhiều phòng thí nghiệm từ một lần cài đặt; không có tài khoản nào cần thay thếEndpoint của bạn sử dụng Anthropic Messages, và bạn chấp nhận rằng thông tin xác thực gateway sẽ tạm ngừng gói đăng ký claude.ai trong phiên đó
Đường dẫn chi phíChỉ tính token theo mức sử dụng, không có phí phần mềm, phí chỗ ngồi hay gói đăng kýMột gói đăng ký cố định phù hợp với nhịp sử dụng của bạn, hoặc bạn chủ động muốn thanh toán theo token bằng khóa do mình sở hữu
Chi phí di chuyểnBạn chuyển từ một trình soạn thảo thông thường: hai biến môi trường và một id model là đủ để bắt đầuBạn chuyển từ Aider: không có gì được mang sang, vì hai công cụ đọc các tệp cấu hình hoàn toàn khác nhau

Một yếu tố nữa cần đưa vào lựa chọn, được nêu bằng ngày tháng thay vì tính từ. Repository của Aider vẫn hoạt động và chưa bị lưu trữ, nhưng commit cuối cùng vào main là ngày 22 tháng 5, 2026, và bản phát hành mới nhất có thể cài đặt là aider-chat 0.86.2 từ ngày 12 tháng 2, 2026 — bản trước đó là ngày 13 tháng 8, 2025 (PyPI và lịch sử commit của main, được kiểm tra ngày 21 tháng 9, 2026). Claude Code đã phát hành tám bản npm trong sáu ngày tính đến ngày 19 tháng 9, 2026 — từ 2.1.271 đến 2.1.278 — với latest ở 2.1.278 và tag stable ở 2.1.267 (npm registry, được kiểm tra cùng ngày). Không tìm thấy tuyên bố nào của maintainer về định hướng của Aider; hãy đọc khoảng cách này như bằng chứng về nhịp phát triển, không phải thông báo.

Ranh giới giao thức, trong hai khối

# Aider — OpenAI chat-completions. The openai/ prefix is mandatory: it is
# what tells Aider to speak that protocol to OPENAI_API_BASE instead of
# resolving the id against its own provider table.
export OPENAI_API_BASE=https://api.kunavo.com/v1
export OPENAI_API_KEY=sk-kn-...
aider --model openai/claude-sonnet-5

# Claude Code — Anthropic Messages. ANTHROPIC_BASE_URL is an ORIGIN; the
# client appends /v1/messages itself, so a value ending in /v1 produces
# /v1/v1/messages. The credential variable picks an HTTP header.
export ANTHROPIC_BASE_URL=https://api.kunavo.com
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, so unpinned, /model sonnet, opusplan's execution phase
# and sonnet subagents 404. Opus 5.5 needs Claude Code v2.1.280 or later
# (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
claude

Trang API tương thích OpenAI của Aider ghi lại chính xác cặp biến đó và nêu rằng bạn phải thêm tiền tố vào tên model bằng openai/. Hướng dẫn tương thích gateway của Claude Code nêu rằng gateway phải cung cấp ít nhất một trong ba định dạng — Anthropic Messages được chọn bằng ANTHROPIC_BASE_URL, Amazon Bedrock InvokeModel với CLAUDE_CODE_USE_BEDROCK=1, hoặc rawPredict của Agent Platform thuộc Google Cloud với CLAUDE_CODE_USE_VERTEX=1. Endpoint OpenAI chat-completions không nằm trong danh sách nào. Cả hai được kiểm tra ngày 21 tháng 9, 2026.

Hai hệ quả thường gây nhầm lẫn. Thứ nhất, biến thông tin xác thực chọn một header: ANTHROPIC_AUTH_TOKEN gửi Authorization: Bearer, ANTHROPIC_API_KEY gửi x-api-key, và lựa chọn sai sẽ tới gateway trong một header mà nó không đọc, dẫn đến lỗi 401. Thứ hai, Aider quyết định định dạng chỉnh sửa, repo map và thông tin chi phí bằng cách đối chiếu id bạn truyền với một bảng đi kèm — vì vậy id gateway có tiền tố openai/ mà nó không nhận diện sẽ chuyển sang chỉnh sửa toàn tệp mà không có dòng chi phí, nội dung này được trình bày đầy đủ trong giá Aider. Cơ chế dự phòng tương đương của Claude Code khác về bản chất: với id không nhận diện, nó giả định cửa sổ ngữ cảnh 200K, hoặc 1M khi id có [1m]. Với id không xác định, Aider giả định cửa sổ không giới hạn và model miễn phí.

Quy trình làm việc, quyền và công cụ

Hành viAider (bản 0.86.2 đã phát hành)Claude Code (2.1.x)
Giấy phép và mã nguồnApache-2.0, mã nguồn được phân phối trên PyPIĐộc quyền: trường license trong npm ghi "SEE LICENSE IN README.md", gói không có dependency nào và mục bin là một tệp thực thi đã biên dịch. Repository GitHub của nó chứa changelog, ví dụ và plugin, không có cây mã nguồn cho client
Chế độ trò chuyệncode, ask, architect và help; chế độ architect phát hành hai yêu cầu model mỗi lượt, mà tài liệu của chính Aider cảnh báo là "có thể mất nhiều thời gian hơn và làm tăng chi phí"Sáu chế độ quyền, từ chỉ đọc đến mọi quyền; phiên bắt đầu ở chế độ nào phụ thuộc vào gói hoặc nhà cung cấp
Vòng lặp công cụKhông hỗ trợ MCP và không có tính năng chọn công cụ do mô hình điều khiển trong 0.86.2; công cụ này chỉ sử dụng trường tools cho một hàm được chỉ định bắt buộc đối với các định dạng chỉnh sửa *_funcCác tác tử phụ, hook, lệnh, kỹ năng, plugin và máy chủ MCP, đều khả dụng trên mọi nhà cung cấp
Lệnh shellCó kiểm soát: một lệnh do mô hình đề xuất sẽ hiển thị lời nhắc "Chạy lệnh shell?" và yêu cầu xác nhận rõ ràng. --yes-always thay đổi điều đóĐược quản lý bởi chế độ quyền đang có hiệu lực; skip-permissions bao quát phạm vi rộng nhất và đây là cái giá bạn phải trả
GitTự thực hiện commit cho mọi chỉnh sửa, commit các thay đổi bẩn có sẵn trước, đồng thời thêm "(aider)" vào siêu dữ liệu tác giả và người commit. Tắt bằng --no-auto-commits, --no-dirty-commits hoặc --no-gitXử lý quy trình Git khi được yêu cầu thay vì tự động commit từng chỉnh sửa; các điểm kiểm tra cung cấp một đường dẫn tua lại riêng
Hướng dẫn dự ánChỉ đọc tệp quy ước khi được truyền cùng --read; không tự động xử lý CONVENTIONS.md hoặc AGENTS.md trong 0.86.2CLAUDE.md được tải trên mọi nhà cung cấp; AGENTS.md yêu cầu một phiên làm việc có truy xuất cờ tính năng

Hành vi của Aider được đọc từ mã nguồn 0.86.2 đã phát hành và từ aider.chat/docs/git.html cùng trang chế độ; hành vi của Claude Code được lấy từ tính khả dụng của tính năng và các chế độ quyền. Tất cả được kiểm tra vào ngày 21 tháng 9 năm 2026.

Chi phí của từng công cụ, trên cùng một cơ sở so sánh

Khoản mụcAiderClaude Code
Ứng dụng máy khách$0 — Apache-2.0, và aider.chat không quảng cáo gói, cấp, chỗ ngồi hay dịch vụ lưu trữ nàoĐã bao gồm trong gói Claude hoặc chạy bằng khóa do bạn sở hữu
Gói đăng ký cá nhânKhông tồn tạiPro "$20 nếu thanh toán theo tháng", hoặc $17 mỗi tháng với ưu đãi hằng năm ($200 thanh toán trước). Max "Từ $100 mỗi tháng"
Chỗ ngồiKhông tồn tạiChỗ ngồi tiêu chuẩn Team $20 mỗi chỗ/tháng khi thanh toán hằng năm, $25 theo tháng. Enterprise US$20/chỗ/tháng khi thanh toán hằng năm, cộng thêm mức sử dụng theo giá API
TokenBất kỳ endpoint nào mà OPENAI_API_BASE trỏ tới sẽ tính phí bạnTính theo token cho bên sở hữu thông tin xác thực, sau khi thông tin xác thực của gateway hoặc khóa Console được kích hoạt
Chi tiêu quan sát đượcKhông có số liệu được công bốTrang chi phí của chính Anthropic đưa ra mức "khoảng $13 cho mỗi nhà phát triển mỗi ngày hoạt động và $150-250 cho mỗi nhà phát triển mỗi tháng" trên các triển khai doanh nghiệp, với chi phí dưới $30 mỗi ngày hoạt động đối với 90% người dùng

Số liệu gói được lấy từ claude.com/pricing và số liệu chi tiêu từ trang chi phí của Anthropic, cả hai đều vào ngày 21 tháng 9 năm 2026. Ba lưu ý. Phạm vi chi tiêu doanh nghiệp áp dụng cho các triển khai doanh nghiệp và không phải là số liệu cho một cá nhân hay một nhóm nhỏ. Giá Max 20x không được công bố trong HTML do máy chủ kết xuất của trang đó, nên trang này không in giá đó — giá Claude Code cũng sử dụng dạng an toàn tương tự. Ngoài ra, hai trang Anthropic không thống nhất về chỗ ngồi Team premium: trang giá ghi $100 cho mỗi chỗ/tháng khi thanh toán hằng năm ($125 theo tháng), trong khi trang tích hợp bên thứ ba ghi "Teams: $150/chỗ (Premium)". Hãy xác nhận giá chỗ ngồi khi thanh toán; trang này không chọn một mức nào.

Một ước tính minh họa trên cùng một phiên làm việc

Đây là phép tính token mang tính minh họa, không phải chi phí tác vụ đo được và không phải mức trần hóa đơn. Giả sử mười lượt, mỗi lượt mang theo 200.000 token ngữ cảnh và tạo ra 3.000 token đầu ra. Hai cột chỉ khác nhau ở việc ngữ cảnh có được tính phí lại như đầu vào mới ở mỗi lượt hay được đọc lại theo mức giá đọc bộ nhớ đệm sau khi một lượt ghi ngữ cảnh đó. Mức giá là giá trực tiếp trong danh mục Kunavo theo mỗi triệu token; không bao gồm phí ghi bộ nhớ đệm và bất kỳ công cụ bên ngoài nào.

Mô hìnhĐầu vào / đầu ra trên mỗi 1MĐọc từ cache trên mỗi 1MMỗi lượt không dùng bộ nhớ đệmĐọc ngữ cảnh từ bộ nhớ đệm
Claude Haiku 4.5$0,70 / $3,50$0,07$1,505$0,371
Claude Sonnet 5$1,40 / $7,00$0,14$3,010$0,742
Claude Opus 5$3,50 / $17,50$0,35$7,525$1,855

Vì sao dùng bảng này thay vì so sánh giá giữa hai máy khách: khoảng cách giữa hai cột là đòn bẩy chi phí duy nhất hoạt động khác nhau ở mỗi công cụ. Ở phía Claude Code, đây không phải là một tùy chọn bạn có thể chọn — hướng dẫn tương thích của Anthropic cho biết rằng khi gateway không chuyển tiếp cache_control nguyên trạng thì sẽ có "Không có lỗi: cuộc hội thoại được tính phí như đầu vào không dùng bộ nhớ đệm ở mỗi lượt". Ở phía Aider không có mặc định tương đương để mất, vì bộ nhớ đệm lời nhắc nằm sau tùy chọn --cache-prompts phải chủ động bật và trang bộ nhớ đệm lời nhắc của Aider nêu tên các họ nhà cung cấp cụ thể; việc các khối bộ nhớ đệm có tồn tại qua đường dẫn tương thích OpenAI tới một endpoint bất kỳ hay không chưa được kiểm tra ở đây. Theo các giả định này, chênh lệch trên Claude Sonnet 5 là $3,010 so với $0,742 cho cùng mười lượt. Bộ nhớ đệm lời nhắc trình bày cơ chế này.

Số tiền trong danh mục của Kunavo là mức sàn tính phí chứ không phải mức trần: khi upstream báo phí, hóa đơn là giá trị lớn hơn giữa chi phí trong danh mục và chi phí upstream nhân với mức cộng thêm áp dụng. Mức nạp tối thiểu là $10 tín dụng trả trước — mức tối thiểu để nạp tiền, không phải phí tác vụ hay gói đăng ký. Xem chi tiết thanh toán.

Những gì một endpoint bên thứ ba không thể truy cập

Trong Aider, giới hạn nằm ở tài liệu chứ không phải gói. Các chuỗi ANTHROPIC_API_BASE và ANTHROPIC_BASE_URL không xuất hiện ở bất kỳ đâu trong cây mã 0.86.2 đã phát hành, còn --openai-api-base là tùy chọn ghi đè base URL duy nhất mà công cụ cung cấp — vì vậy không có tuyến Anthropic-Messages nào được Aider lập tài liệu. Công cụ có cung cấp tùy chọn --set-env chung, nên hãy hiểu đây là sự vắng mặt trong tài liệu chứ không phải một chặn đã được chứng minh. Việc nhận diện model-id mới là cổng kiểm soát thực sự, và API tương thích OpenAI bao quát cấu trúc của tuyến đó.

Trong Claude Code, các giới hạn được nêu rõ và đáng đọc trước khi bạn cam kết. Bản thân máy khách sẽ tắt Remote Control và các cài đặt do máy chủ quản lý bất cứ khi nào ANTHROPIC_BASE_URL không phải là api.anthropic.com. Một danh sách riêng yêu cầu đăng nhập claude.ai và không thể truy cập bằng bất kỳ thông tin xác thực gateway nào: các phiên trên đám mây, thiết bị di động, Slack, Routines, Ultrareview, Code Review, Remote Control, tiện ích Chrome, sử dụng máy tính, Artifacts và đọc chính tả bằng giọng nói. Desktop là ngoại lệ một phần được lập tài liệu trong danh sách đó — Anthropic cho biết có thể cấu hình định tuyến gateway trong ứng dụng hoặc bởi quản trị viên, và Claude Desktop trên 3P chạy tab Code trên Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry hoặc gateway tự lưu trữ. Tính năng tìm kiếm công cụ MCP mặc định bị tắt phía sau máy chủ không phải bên thứ nhất, còn tính năng truyền công cụ chi tiết bị tắt trừ khi đặt CLAUDE_CODE_ENABLE_FINE_GRAINED_TOOL_STREAMING=1. Việc khám phá model là tùy chọn bật thủ công qua CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1, gửi truy vấn GET /v1/models?limit=1000, xem mọi chuyển hướng là lỗi và chỉ giữ các ID chứa claude hoặc anthropic. Anthropic cũng nêu rõ rằng họ không hỗ trợ định tuyến Claude Code tới các model không phải Claude thông qua bất kỳ gateway nào — đó là lý do claude-code-router, một dự án bên thứ ba, được lập tài liệu riêng chứ không phải như một tính năng chính thức.

Thiết lập một trong hai, rồi đọc khoản phí đầu tiên

Kunavo lập tài liệu cho cả hai giao thức trên cùng một máy chủ tại các đường dẫn khác nhau: https://api.kunavo.com/v1 theo định dạng OpenAI cho Aider và https://api.kunavo.com dưới dạng origin theo định dạng Anthropic Messages cho Claude Code. Đây là tài liệu tham chiếu cấu hình đã công bố, không phải kết quả tương thích — chưa máy khách nào được kiểm thử khi chạy với endpoint này, và danh sách tính năng Claude Code ở trên phụ thuộc vào hành vi của gateway (anthropic-beta chuyển tiếp nguyên trạng, cache_control bảo toàn, ping duy trì kết nối, count_tokens, /v1/models) mà chưa ai xác minh trên đó. Hãy duy trì một tuyến đang hoạt động trong khi thử một trong hai, chạy một tác vụ có giới hạn duy nhất và đọc khoản phí thực tế được ghi nhận vào tài khoản của bạn. Bắt đầu tại hướng dẫn tích hợp Aider hoặc hướng dẫn tích hợp Claude Code, lưu ý ANTHROPIC_BASE_URL để tránh bẫy origin-so-với-/v1, và tạo tài khoản Kunavo khi bạn sẵn sàng nạp tiền cho một khóa.

Vẫn đang thu hẹp lựa chọn? opencode so với Claude Code và Cline so với Claude Code so sánh hai máy khách khác về cùng câu hỏi giao thức, còn Các lựa chọn thay thế cho Aider trình bày những gì khác có thể đảm nhiệm vị trí công cụ đầu cuối.

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

Aider khác Claude Code như thế nào?

Aider là trợ lý lập trình dòng lệnh miễn phí theo Apache-2.0, chỉnh sửa các tệp bạn thêm vào cuộc trò chuyện và commit từng thay đổi vào git; Claude Code là công cụ agentic độc quyền của Anthropic, theo lời của chính họ, đọc codebase, chỉnh sửa tệp, chạy lệnh và tích hợp với các công cụ phát triển của bạn. Khác biệt về cấu trúc là giao thức mà mỗi công cụ sử dụng để nói chuyện với endpoint bên thứ ba. Tuyến được Aider tài liệu hóa là OpenAI chat-completions: OPENAI_API_BASE, OPENAI_API_KEY và tiền tố openai/ bắt buộc trong id model. Claude Code yêu cầu chính xác một trong ba định dạng — Anthropic Messages, Amazon Bedrock InvokeModel hoặc rawPredict của Agent Platform thuộc Google Cloud — và endpoint OpenAI chat-completions không nằm trong số đó. Một endpoint chỉ cung cấp một trong hai giao thức này chỉ có thể phục vụ một trong hai client này.

Aider còn được duy trì trong năm 2026 không?

Kho lưu trữ vẫn hoạt động và chưa bị lưu trữ — Aider-AI/aider, Apache-2.0 — nhưng nhịp phát hành mới là điều đáng kiểm tra, và tốt nhất nên nêu bằng ngày tháng. Commit cuối cùng vào nhánh main là ngày 22 tháng 5, 2026. Bản phát hành mới nhất có thể cài đặt là aider-chat 0.86.2, được tải lên PyPI ngày 12 tháng 2, 2026, còn bản trước đó là ngày 13 tháng 8, 2025. GitHub Releases dừng ở v0.86.0 từ ngày 9 tháng 8, 2025, nên hai góc nhìn chính thức về bản phát hành mới nhất không thống nhất; pip install phân giải tới PyPI. Các thay đổi được merge kể từ 0.86.2 nằm trên main dưới dạng 0.86.3.dev và chưa có trong bản phát hành cài đặt được. Không tìm thấy tuyên bố nào của maintainer về định hướng dự án, nên hãy coi đây là bằng chứng về nhịp phát triển chứ không phải thông báo.

Claude Code có thể dùng cùng endpoint API với Aider không?

Chỉ khi endpoint đó cung cấp cả hai giao thức. Aider nói chuyện với endpoint bên thứ ba chung qua OpenAI chat-completions tại đường dẫn /v1/chat/completions; Claude Code cần Anthropic Messages tại /v1/messages, và hướng dẫn tương thích gateway của Anthropic không liệt kê endpoint OpenAI chat-completions trong bất kỳ định dạng nào mà gateway có thể cung cấp. Gateway chỉ tương thích OpenAI không thể phục vụ Claude Code. Anthropic cũng nêu rõ rằng họ không xác nhận, duy trì hoặc kiểm toán các sản phẩm gateway bên thứ ba và không hỗ trợ định tuyến Claude Code tới các model không phải Claude qua bất kỳ gateway nào — đây là lập trường hỗ trợ, không phải rào cản kỹ thuật.

Aider hay Claude Code rẻ hơn?

Phần mềm client không phải nơi phát sinh chi phí. Aider có giá $0 và không tính phí gì; Claude Code được bao gồm trong gói đăng ký Claude — Pro là $20 mỗi tháng nếu thanh toán hàng tháng, Max từ $100 mỗi tháng — hoặc tính theo token đối với khóa Anthropic Console hay thông tin xác thực gateway. Con số có thể so sánh là token, và hai client sử dụng chúng khác nhau: Aider gửi lại các tệp trong cuộc trò chuyện và, ở chế độ architect, phát hành hai yêu cầu model mỗi lượt, trong khi Claude Code chạy một vòng lặp agentic mà Anthropic định giá phần công việc nền thường dưới $0,04 mỗi phiên, còn các nhóm agent sử dụng khoảng 7x số token so với phiên tiêu chuẩn khi các teammate chạy ở chế độ plan. Không có benchmark có kiểm soát nào so sánh hai client này trong bất kỳ nguồn nào đã kiểm tra ở đây, nên không thể gọi client nào rẻ hơn để hoàn thành một tác vụ nhất định.

Thông tin xác thực gateway có hủy gói đăng ký Claude của tôi trong Claude Code không?

Nó tạm ngừng gói đăng ký trong phiên đó thay vì hủy gói. Tài liệu gateway của Anthropic nêu rằng khi biến thông tin xác thực gateway hoặc apiKeyHelper đang hoạt động, gói đăng ký claude.ai của developer không được sử dụng: thông tin xác thực thay thế đăng nhập gói đăng ký trong phiên đó, giới hạn sử dụng của gói không áp dụng, và lưu lượng được tính phí theo token cho chủ sở hữu thông tin xác thực. Chỉ đặt ANTHROPIC_BASE_URL mà không có thông tin xác thực sẽ không thay thế gói đăng ký — các yêu cầu được định tuyến qua gateway nhưng thông tin đăng nhập claude.ai đã lưu vẫn là thông tin xác thực đang hoạt động. Thông tin đăng nhập đã lưu quay lại khi bạn bỏ đặt biến. Aider không có cổng tương đương vì Aider không cung cấp tài khoản riêng.

Tôi mất gì trong Claude Code khi trỏ nó tới endpoint bên thứ ba?

Có hai danh sách riêng biệt. Bản thân Claude Code tắt Remote Control và các cài đặt do máy chủ quản lý bất cứ khi nào ANTHROPIC_BASE_URL trỏ tới host khác api.anthropic.com, bất kể gateway chuyển tiếp gì. Riêng biệt, một tập hợp tính năng được tài liệu hóa yêu cầu đăng nhập claude.ai và do đó không thể truy cập bằng bất kỳ thông tin xác thực gateway nào: cloud sessions, Claude Code trên di động, Claude Code trong Slack, Routines, Ultrareview, Code Review, tiện ích mở rộng Chrome, computer use, Artifacts và nhập liệu bằng giọng nói. Claude Code Desktop xuất hiện trong danh sách đó với ngoại lệ Anthropic nêu trên cùng trang: có thể cấu hình định tuyến gateway trong ứng dụng hoặc bởi quản trị viên, và Claude Desktop trên 3P chạy tab Code trên Amazon Bedrock, Agent Platform của Google Cloud, Microsoft Foundry hoặc gateway tự lưu trữ. Tìm kiếm công cụ MCP tắt theo mặc định phía sau host không phải bên thứ nhất, còn các connector được nhập từ claude.ai chỉ tải khi có gói đăng ký claude.ai. Vòng lặp agent cốt lõi không bị giới hạn: CLI, Agent SDK, tiện ích mở rộng VS Code và JetBrains, subagent, hook, lệnh, skill, bộ nhớ CLAUDE.md, plugin, máy chủ MCP, checkpoint, sandbox và Workflow hoạt động trên mọi nhà cung cấp.

Tôi có thể chuyển thiết lập Aider sang Claude Code mà không phải làm lại không?

Không phần nào được chuyển sang, vì hai công cụ đọc các tệp khác nhau. Aider đọc ~/.aider.conf.yml cho các flag, .aider.model.settings.yml cho định dạng chỉnh sửa và hành vi repo-map, .aider.model.metadata.json cho cửa sổ ngữ cảnh và chi phí, cùng một tệp quy ước chỉ khi bạn truyền nó bằng --read — bản 0.86.2 đã phát hành không tự động xử lý CONVENTIONS.md hoặc AGENTS.md. Claude Code đọc CLAUDE.md, .claude/settings.json, .mcp.json cùng các thư mục skill, hook và plugin. Không có gì trong hai nhóm này là định dạng mà nhóm kia hiểu, nên chuyển đổi là viết lại cấu hình chứ không phải chuyển đổi tự động. Thời gian cần thiết phụ thuộc vào repository của bạn và chưa được đo ở đây.

Được kiểm tra vào ngày 21 tháng 9 năm 2026 bằng cách truy xuất từng nguồn nêu trên: các trang git, chat-modes, prompt-caching và OpenAI-compatible của aider.chat, siêu dữ liệu gói aider-chat trên PyPI, mục @anthropic-ai/claude-code trong npm registry, claude.com/pricing, cùng tài liệu về gateway, tính khả dụng của tính năng và chi phí của Anthropic. Các khẳng định ở cấp mã nguồn Aider được đọc tại tag 0.86.2 đã phát hành, còn ngày tháng của kho mã được lấy từ các luồng commit và phát hành công khai của GitHub thay vì REST API bị giới hạn tốc độ. Không tìm thấy benchmark nào so sánh hai máy khách này trong bất kỳ nguồn nào đã kiểm tra, vì vậy trang này không đưa ra khẳng định về hiệu năng theo hướng nào, và mọi con số đô la trên trang đều là giá đã công bố hoặc phép tính token mang tính minh họa.