OpenAI Codex: Là gì, cách cài đặt và điều kiện truy cập theo khu vực năm 2026
MarkdownCodex của OpenAI: ứng dụng tác nhân, các cách cài đặt, giao diện, mô hình, gói dịch vụ, quyền hạn và điều kiện truy cập theo khu vực.
Đọc toàn bộ bài viết
Từ “Codex” trong kết quả tìm kiếm có nghĩa là ba thứ khác nhau, và những người lần đầu nhập từ này thường không hiểu họ đã tìm thấy gì. Từng có một mô hình Codex — mô hình này đã ngừng hoạt động vào năm 2023; hiện nay, cái tên này thuộc về một chương trình tác nhân, và còn khoảng chục sản phẩm khác cùng tên xuất hiện lẫn lộn.
Bài viết này chỉ đề cập đến một Codex: tác nhân lập trình của OpenAI. Nó làm gì, chạy ở đâu, giá bao nhiêu, cách cài đặt trong năm phút và OpenAI nói gì về các quốc gia. Tất cả đều dựa trên tài liệu chính thức, với liên kết cho từng số liệu ở cuối bài.
Tài liệu bổ sung về thiết lập công cụ có trong tài liệu Ailoot.
Lưu ý
Tài liệu này chỉ nhằm mục đích tham khảo. Tôi không phải luật sư và không cung cấp tư vấn pháp lý.
OpenAI Codex là gì?
Điểm chính
Codex là tác nhân lập trình của OpenAI. Nó đọc dự án, sửa tệp và chạy lệnh theo quyền và chính sách duyệt đang hoạt động; một số hành động được phép chạy không hỏi riêng. Nó hoạt động trong terminal, trình soạn thảo, ứng dụng ChatGPT, trình duyệt và đám mây. Codex được bao gồm trong mọi gói ChatGPT, kể cả gói miễn phí.
Hãy so sánh với một cuộc trò chuyện thông thường. Trong cuộc trò chuyện, bạn sao chép một đoạn mã, dán vào, nhận câu trả lời rồi sao chép trở lại. Tác nhân hoạt động khác: bạn mô tả nhiệm vụ bằng ngôn ngữ thông thường, rồi nó mở các tệp liên quan trong thư mục dự án, thực hiện thay đổi, chạy kiểm tra và hiển thị kết quả.
OpenAI mô tả công cụ này trong một câu ở kho mã của mình:
Codex CLI là tác nhân lập trình của OpenAI chạy cục bộ trên máy tính của bạn.
Chạy cục bộ nghĩa là chương trình được tải xuống máy của bạn, nơi nó có thể xem các tệp và chạy lệnh trong thư mục của bạn. Chỉ yêu cầu gửi đến mô hình mới được chuyển lên đám mây.
Mã nguồn mở được lưu trên GitHub theo giấy phép Apache-2.0. Tính đến ngày 1 tháng 8 năm 2026, kho mã có 103,000 lượt gắn sao và phiên bản mới nhất, 0.146.0, được phát hành vào ngày 29 tháng 7. Các bản cập nhật ra mắt gần như mỗi ngày, vì vậy nhiều khả năng phiên bản của bạn đã khác.
Codex năm 2026 khác gì Codex cũ đã ngừng hoạt động?
Điểm chính
Đây là hai sản phẩm khác nhau nhưng cùng tên. Codex cũ là dòng mô hình code-davinci và code-cushman, chạy bên trong GitHub Copilot và đã ngừng hoạt động vào ngày 23 tháng 3 năm 2023. Codex mới xuất hiện vào tháng 4 năm 2025 và trở thành một tác nhân thay vì mô hình. Điểm chung duy nhất giữa chúng là tên gọi.
Mọi người thường nhầm lẫn hai sản phẩm vì cả hai đều là sản phẩm chính thức của OpenAI. Ngày tháng giúp phân biệt chúng.
Sản phẩm đầu tiên là một tập hợp mô hình: code-davinci-001, code-davinci-002, code-cushman-001, code-cushman-002. Chúng chỉ làm một việc — tự hoàn thiện mã cho bạn — và là nền tảng của GitHub Copilot đầu tiên. Trong danh sách mô hình đã ngừng hoạt động của OpenAI, cả bốn được ghi trên cùng một dòng: công bố ngày 20 tháng 3 năm 2023, ngừng hoạt động ngày 23 tháng 3, với gpt-4o là sản phẩm thay thế được đề xuất.
Sản phẩm thứ hai là một chương trình được cài trên máy tính. Gói @openai/codex xuất hiện trên npm registry vào ngày 16 tháng 4 năm 2025. Mô hình bên trong được thay bằng mô hình mới hơn theo thời gian, còn bản thân chương trình vẫn giữ nguyên.
| Đặc điểm | Phiên bản trước năm 2023 | Phiên bản hiện tại |
|---|---|---|
| Là gì | Một tập hợp mô hình API | Một chương trình tác nhân trên máy tính của bạn |
| Cách sử dụng | Hoàn thành mã trong trình soạn thảo | Mô tả nhiệm vụ để tác nhân thực hiện |
| Chạy ở đâu | Bên trong GitHub Copilot và qua API | Terminal, trình soạn thảo, ứng dụng, trình duyệt, đám mây |
| Trạng thái | Ngừng hoạt động ngày 23 tháng 3 năm 2023 | Cập nhật gần như mỗi ngày |
Mọi hướng dẫn về Codex trước tháng 4 năm 2025 đều mô tả một sản phẩm đã ngừng hoạt động. Nếu bạn thấy tài liệu gọi Codex là mô hình và đề xuất gọi nó qua code-davinci-002, hãy đóng tài liệu đó.
Codex hoạt động ở đâu: terminal, trình soạn thảo, trình duyệt hay ứng dụng?
Điểm chính
Codex hoạt động ở năm nơi, với cùng một tác nhân phía sau các giao diện khác nhau. CLI chạy trong terminal, tiện ích mở rộng tích hợp với trình soạn thảo, một chế độ riêng có trong ứng dụng ChatGPT cho macOS và Windows, ChatGPT trên trình duyệt trả lời các câu hỏi nhanh, còn Codex cloud chạy tác vụ trong các vùng chứa biệt lập của OpenAI.
Bạn không phải chọn một trong số đó. Bạn dùng cùng một cách đăng nhập và cùng một tài khoản. Chỉ khác nhau ở nơi thuận tiện hơn cho công việc của bạn.
| Nơi hoạt động | Chạy ở đâu | Phù hợp với việc gì |
|---|---|---|
| CLI | Terminal trên máy của bạn | Chỉnh sửa dự án, chạy lệnh, làm việc với tập lệnh |
| Tiện ích mở rộng cho trình soạn thảo | VS Code, Cursor, Windsurf, Xcode, JetBrains | Chỉnh sửa bên cạnh tệp đang mở, xem thay đổi tại chỗ |
| Ứng dụng ChatGPT | macOS và Windows | Tác vụ dài, làm việc với tệp bên ngoài terminal |
| ChatGPT trên trình duyệt | Bất kỳ máy tính nào, không cần cài đặt | Hỏi nhanh về lập trình khi không có terminal tiện dùng |
| Đám mây | Vùng chứa OpenAI, đăng nhập tại chatgpt.com/codex | Tác vụ song song, khởi chạy tác vụ từ GitHub, Linear, Slack |
Tiện ích mở rộng hoạt động khác nhau với Xcode và JetBrains so với các trình soạn thảo khác:
Chọn trình soạn thảo của bạn. VS Code và các trình soạn thảo tương thích dùng tiện ích mở rộng Codex; Xcode và JetBrains có tích hợp riêng.
Đám mây hoạt động khác với bốn nơi còn lại. Tác vụ được gửi đến một vùng chứa OpenAI, nơi một bản sao kho mã được lấy từ GitHub. Tác nhân làm việc mà không cần máy tính của bạn; sau đó bạn xem lại kết quả và quyết định có đưa thay đổi vào bản sao của mình hay không. Thiết lập gồm ba bước: kết nối GitHub, tạo môi trường với các phần phụ thuộc cần thiết và giao một tác vụ.
Nếu đăng nhập bằng khóa API, terminal, trình soạn thảo và ứng dụng sẽ hoạt động. Đám mây không dùng được với khóa API, cũng như các tính năng liên quan như tự động đánh giá mã và khởi chạy tác vụ từ Slack. Bạn cần đăng nhập bằng tài khoản ChatGPT để sử dụng các tính năng đó.
Codex chạy mô hình nào?
Điểm chính
Họ GPT-5.6 có ba mô hình: Sol cho tác vụ phức tạp, Terra cho công việc hằng ngày và Luna cho tác vụ nhanh, lặp đi lặp lại. Chuyển mô hình bằng /model; có thể điều chỉnh mức độ suy luận cùng lúc. GPT-5.4 và GPT-5.4 mini sẽ rời Codex vào ngày 31 tháng 8 năm 2026, lần lượt được thay bằng Terra và Luna.
OpenAI tóm tắt trong một câu:
Codex cung cấp ba mô hình GPT-5.6: Sol để khám phá sâu hơn và chú trọng chi tiết, Terra là mô hình đa dụng hằng ngày, còn Luna dành cho công việc đơn giản, lặp lại. Nếu chưa chắc nên chọn gì, hãy bắt đầu với Sol.
Bên cạnh mô hình còn có một tùy chọn khác: mức độ suy luận. Tùy chọn này có bốn mức: Low (được gọi là Light trong ứng dụng và trình soạn thảo), Medium, High và Extra High. OpenAI khuyến nghị dùng mức thấp nhất vẫn cho kết quả cần thiết và tăng lên khi nhiệm vụ đòi hỏi lập kế hoạch.
Phía trên còn có hai chế độ. Max cho mô hình thêm thời gian để thực hiện tác vụ. Ultra chia công việc thành nhiều phần rồi giao cho các tác nhân phụ xử lý song song. Tài liệu nói rõ rằng hầu hết tác vụ không cần hai chế độ này.
Ngoài ra còn có lựa chọn riêng gpt-5.3-codex-spark — phiên bản nghiên cứu dành cho các vòng lặp nhanh, chỉ có trong gói Pro.
Việc chọn mô hình và mức độ suy luận đã là thiết kế ngữ cảnh: bạn quyết định tác nhân suy nghĩ nhiều đến đâu và mang gì vào tác vụ.
Codex có giá bao nhiêu và các gói bao gồm những gì?
Điểm chính
Codex có trong mọi gói ChatGPT, kể cả gói miễn phí. Free có giá 0 đô la, Go là 8, Plus là 20, Pro bắt đầu từ 100, còn Business là 20 cho mỗi chỗ ngồi khi thanh toán hằng năm. Không có gói đăng ký Codex riêng: bạn trả tiền cho ChatGPT và Codex được bao gồm. Bạn cũng có thể đăng nhập bằng khóa API và trả phí theo số token đã dùng.
Tôi đã đối chiếu giá với trang giá chính thức vào ngày 1 tháng 8 năm 2026.
| Gói | Giá hằng tháng | Bao gồm những gì |
|---|---|---|
| Free | $0 | Codex cho tác vụ ngắn |
| Go | $8 | Codex cho tác vụ nhẹ |
| Plus | $20 | Codex trong terminal, trình soạn thảo, web và iOS, cùng họ GPT-5.6 |
| Pro | từ $100 | Giới hạn gấp 5 lần Plus; gói $200 có giới hạn gấp 20 lần |
| Business | $20 mỗi chỗ ngồi khi thanh toán hằng năm | Tối thiểu 2 chỗ ngồi, không gian làm việc chung, đăng nhập một lần |
| Enterprise và Edu | theo yêu cầu | Xử lý ưu tiên, nhật ký kiểm tra, tùy chọn lưu giữ dữ liệu |
| Khóa API | tính phí theo token | Terminal, trình soạn thảo và SDK, không có tính năng đám mây |
Business có giá $25 mỗi chỗ ngồi khi thanh toán hằng tháng thay vì $20.
Tiếp theo là giới hạn sử dụng. OpenAI không đưa ra một con số cố định:
Số tin nhắn bạn có thể gửi phụ thuộc vào mô hình đã chọn, quy mô và độ phức tạp của tác vụ, cũng như việc bạn chạy tác vụ cục bộ hay trên đám mây.
Thay vì một con số duy nhất, OpenAI công bố một khoảng: số tin nhắn bạn có thể gửi trong năm giờ khi làm việc trên máy của mình. Số liệu của Plus và Business giống nhau:
| Mô hình | Tin nhắn mỗi 5 giờ |
|---|---|
| GPT-5.6 Sol | 10-100 |
| GPT-5.6 Terra | 25-200 |
| GPT-5.6 Luna | 250-2 000 |
| GPT-5.5 | 15-80 |
| GPT-5.4 | 20-100 |
| GPT-5.4 mini | 60-350 |
Trong gói Pro giá $100, mọi số liệu được nhân năm; trong gói Pro giá $200, nhân hai mươi. OpenAI cũng đề cập đến giới hạn hằng tuần ngoài khung năm giờ, nhưng không công bố số liệu cụ thể.
Khoảng chênh lệch gấp mười lần trong cùng một mô hình có lời giải thích đơn giản. Một tin nhắn có thể dùng 1 phần trăm hoặc 10 phần trăm hạn mức hằng ngày vì lượng công việc đã thực hiện mới là yếu tố quyết định, còn số lượng yêu cầu ít ảnh hưởng. Tôi đã giải thích chi tiết cách token được sử dụng trên thực tế, lấy Claude làm ví dụ, trong bài Giới hạn Claude Pro và Max — cơ chế hoàn toàn giống nhau.
Khi dùng hết hạn mức, có ba lựa chọn: mua thêm tín dụng mà không đổi gói, chuyển sang mô hình nhẹ hơn hoặc bắt đầu phiên bằng khóa API và trả phí theo số token đã dùng.
Codex có những hạn chế theo khu vực nào?
Điểm chính
Có thể tải xuống và chạy chương trình ở bất cứ đâu, nhưng chương trình không hữu ích nếu không có tài khoản OpenAI, và hạn chế áp dụng cho chính tài khoản đó. Việc kiểm tra quốc gia diễn ra khi đăng nhập và trả về mã 403. Không có cách chính thức để vượt qua, và tôi sẽ không hướng dẫn cách đó.
OpenAI công khai danh sách chính thức các quốc gia và vùng lãnh thổ được hỗ trợ. Belarus không có trong danh sách. Kazakhstan, Armenia, Georgia, Thổ Nhĩ Kỳ, Serbia và Ukraine có trong danh sách.
Nội dung trên chính trang đó ghi:
Việc truy cập dịch vụ của chúng tôi, hoặc cung cấp quyền truy cập vào dịch vụ, bên ngoài các quốc gia và vùng lãnh thổ được liệt kê dưới đây có thể dẫn đến việc đình chỉ hoặc chấm dứt tài khoản.
Cài đặt và chạy chương trình là một chuyện; truy cập mô hình lại là chuyện khác. Việc kiểm tra quốc gia diễn ra khi đăng nhập: cả đăng nhập bằng ChatGPT lẫn đăng nhập bằng khóa API đều dẫn đến tài khoản OpenAI.
Các báo cáo trên GitHub cho thấy thông báo từ chối liên quan đến quốc gia trông như thế nào. Vào tháng 1 năm 2026, một nhà phát triển ở Venezuela viết rằng họ dùng Codex 0.88.0 trong PowerShell và lần nào thử cũng nhận được cùng một lỗi:
{
"error": {
"code": "unsupported_country_region_territory",
"message": "Country, region, or territory not supported",
"type": "request_forbidden"
}
}
Mã unsupported_country_region_territory và trạng thái 403 cho biết yêu cầu bị từ chối liên quan đến quốc gia. Nếu gặp thông báo này, nghĩa là bạn không làm hỏng gì trong quá trình cài đặt và Node không liên quan.
Còn có một rào cản thứ hai không hề được mô tả trong tài liệu nhưng lại thường gặp hơn ngoài thực tế: xác minh số điện thoại. Báo cáo “Xác minh số điện thoại không hoạt động” có 206 bình luận; một báo cáo khác về số điện thoại cũ không còn truy cập được và không thể thay thế đã mở từ tháng 6 năm 2026 và có 71 bình luận. Câu chuyện lặp đi lặp lại: ChatGPT hoạt động trên trình duyệt với cùng tài khoản, nhưng Codex yêu cầu xác minh điện thoại và không có cách nào vượt qua. OpenAI không công bố danh sách quốc gia có số điện thoại được chấp nhận, nên không thể kiểm tra trước số của bạn có dùng được hay không.
Tôi không đề cập đến các cách lách hạn chế; bài viết này nói về cách công cụ hoạt động.
Anthropic cũng công bố danh sách quốc gia được hỗ trợ và hoạt động theo cách tương tự. Những tài liệu mô tả một công cụ là “được phép” còn công cụ kia là “bị chặn” chỉ khiến độc giả hiểu sai — về mặt chính thức, cả hai có cùng trạng thái. Cả hai danh sách đều thay đổi, vì vậy hãy kiểm tra phiên bản hiện tại.
Cách cài đặt Codex: từng bước
Điểm chính
Cài đặt mất năm phút. Trên macOS và Linux, dùng một lệnh thông qua trình cài đặt chính thức; trên Windows, dùng PowerShell. Cũng có thể cài qua npm và Homebrew. Sau đó chạy codex trong thư mục dự án, đăng nhập qua trình duyệt và giao tác vụ đầu tiên. Trên Linux và WSL2, hãy cài bubblewrap trước.
Phần kỹ thuật bắt đầu ở đây, dành cho những người đã có tài khoản OpenAI đang hoạt động.
Cài đặt chương trình
Chọn phương thức phù hợp với hệ thống của bạn. Sau này, hãy dùng chính phương thức đó để cập nhật chương trình lên phiên bản mới nhất.
Mở thư mục dự án
Tác nhân làm việc trong thư mục mà bạn khởi chạy nó. Hãy chuyển đến đó trước khi chạy lệnh đầu tiên.
Đăng nhập vào tài khoản
Lần đầu chạy
codex, chương trình sẽ đề nghị bạn đăng nhập. Trình duyệt sẽ mở ra và sau khi đăng nhập, quyền điều khiển sẽ trở lại terminal.Giao tác vụ đầu tiên
Mô tả điều bạn cần bằng ngôn ngữ thông thường. Bắt đầu bằng việc vô hại, chẳng hạn yêu cầu nó mô tả dự án.
Lệnh cài đặt cho macOS và Linux:
curl -fsSL https://chatgpt.com/codex/install.sh | sh
Trên Windows, dùng cùng trình cài đặt qua PowerShell:
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
Nếu đã có Node, bạn có thể cài qua npm:
npm install -g @openai/codex
Homebrew hoạt động trên macOS. Hãy dùng --cask; nếu không, bạn sẽ cài nhầm chương trình:
brew install --cask codex
Lưu ý
Hãy kiểm tra tên gói trước khi cài qua npm. Tôi đã kiểm tra registry: từ ngày 1 tháng 10 năm 2011, một gói của người khác đã được niêm yết dưới tên codex mà không có tiền tố. Đó là công cụ tạo trang web tĩnh và phiên bản mới nhất là 0.2.3. Gói này cài đặt mà không hiện thông báo nào và sẽ không hoạt động. Tên đúng là @openai/codex: dấu @, tên công ty và dấu gạch chéo.
Trên Linux và WSL2, sandbox được xây dựng dựa trên bubblewrap, cần cài đặt trước:
sudo apt install bubblewrap
Trên Fedora và các hệ thống liên quan, dùng sudo dnf install bubblewrap. Ngoài ra, WSL phiên bản 1 được hỗ trợ đến phiên bản 0.114; từ 0.115 trở đi, sandbox chuyển sang bubblewrap và WSL1 không còn hoạt động. Tuy nhiên, trên Windows mọi thứ vẫn chạy được mà không cần WSL, nhờ sandbox tích hợp sẵn của hệ điều hành.
Nên làm gì khi chạy lần đầu?
Điểm chính
Các lệnh gạch chéo ngắn hoạt động bên trong một phiên. Bắt đầu với /status, lệnh này hiển thị mô hình, chính sách phê duyệt và các thư mục làm việc. Sau đó thử /permissions để xem tác nhân được phép làm gì. /model chuyển đổi mô hình, /init tạo tệp mô tả dự án và /review đánh giá thay đổi mà không chỉnh sửa tệp.
Để bắt đầu, hãy vào thư mục dự án rồi nhập codex; một phiên làm việc sẽ mở ra. Sau đó mô tả tác vụ bằng ngôn ngữ thông thường, không cần cú pháp đặc biệt.
Năm lệnh cho vài phút đầu tiên:
/status- mô hình, chính sách phê duyệt và các thư mục mà tác nhân xem là không gian làm việc./permissions- chế độ truy cập hiện tại và cách chuyển giữa các chế độ./model- thay đổi mô hình và mức độ suy luận./init- tạo tệpAGENTS.mdmô tả dự án; phần tiếp theo sẽ nói thêm về tệp này./review- đánh giá riêng các thay đổi của bạn mà không chỉnh sửa tệp.
Ngoài lệnh codex thông thường, còn có ba lệnh terminal hữu ích:
codex resume # quay lại cuộc trò chuyện trước trong thư mục này
codex exec "fix the tests" # chạy một lần không cần hội thoại, dành cho tập lệnh
codex --image screenshot.png # đính kèm hình ảnh vào tác vụ
Trong tài liệu về cả terminal lẫn tiện ích mở rộng, OpenAI đều lặp lại cùng một lời khuyên: commit trước và sau mỗi tác vụ. Tác nhân tự chỉnh sửa tệp, vì vậy ngay từ ngày đầu tiên, bạn sẽ muốn có thể hoàn tác bằng một lệnh.
Giải thích dự án cho Codex bằng AGENTS.md như thế nào?
Điểm chính
AGENTS.md là tệp văn bản ở thư mục gốc dự án, nơi bạn viết quy tắc bằng lời của mình: cách chạy kiểm thử, nên dùng trình quản lý gói nào và không được đụng đến gì. Tác nhân đọc tệp trước khi bắt đầu làm việc. Có một tệp toàn cục trong thư mục home và các tệp ở cấp dự án; quy tắc từ cả hai cùng có hiệu lực. Tổng dung lượng bị giới hạn ở 32 kilobyte.
Thứ tự này rất nghiêm ngặt và tài liệu nêu ngay ở dòng đầu tiên của mục:
Codex đọc các tệp AGENTS.md trước khi bắt đầu bất kỳ công việc nào.
Trước hết, Codex đọc tệp toàn cục ~/.codex/AGENTS.md, nơi bạn ghi những thói quen áp dụng cho mọi dự án. Sau đó, nó đọc các tệp trong chính dự án: mỗi thư mục một tệp, từ thư mục gốc kho mã xuống đến thư mục hiện tại. Chúng được kết hợp từ trên xuống dưới, và tệp ở gần sẽ ghi đè tệp ở xa hơn. Điều đó có nghĩa là quy tắc trong services/payments được ưu tiên hơn quy tắc chung ở thư mục gốc.
Một tệp đơn giản trông như sau:
# AGENTS.md
## How to work with this project
- Run tests with `npm test`; don't run them one file at a time.
- Install packages with pnpm.
- Ask me before adding a new production dependency.
- Do not touch the `legacy/` folder at all.
Giới hạn là 32 kilobyte cho tổng dung lượng các tệp. Khi vượt quá, những tệp tiếp theo đơn giản là không được thêm vào mà không có thông báo. AGENTS.md quá lớn cũng tiêu tốn hạn mức ở mỗi lần chạy vì toàn bộ tệp được đưa vào ngữ cảnh.
Nếu bạn biết CLAUDE.md, cơ chế này sẽ quen thuộc: cùng một kỹ thuật nhưng tên gọi khác nhau. Tệp quy tắc của dự án là nền tảng của một Second Brain: tác nhân tìm hiểu công việc của bạn trước khi bạn có cơ hội giải thích bất cứ điều gì. Tôi đã viết về cách dùng cả hai tệp trong một dự án ở bài Dùng AGENTS.md và CLAUDE.md cùng nhau.
Codex tự làm được gì và việc gì cần phê duyệt?
Điểm chính
Có hai cài đặt độc lập. Sandbox quyết định nơi tác nhân có thể ghi dữ liệu và liệu nó có thể truy cập mạng hay không. Chính sách phê duyệt quyết định khi nào nó dừng lại để hỏi. Theo mặc định, trong thư mục git, tác nhân tự chỉnh sửa các tệp trong thư mục làm việc; chỉ khi ra ngoài thư mục đó hoặc truy cập mạng mới cần phê duyệt.
Hai cài đặt này thường bị nhầm lẫn, vì vậy OpenAI giải thích sự khác nhau trong một câu:
Thay đổi người xem xét một yêu cầu không mở rộng sandbox.
Chuyển chế độ xem xét sang tự động không làm thay đổi ranh giới của thư mục làm việc. Tự động hóa chỉ bỏ các thao tác nhấp chuột; nó không thay đổi quyền của tác nhân.
Ứng dụng và trình soạn thảo có ba chế độ truy cập. Yêu cầu phê duyệt luôn khả dụng và là lựa chọn khởi đầu được khuyến nghị. Bạn phải bật Phê duyệt thay tôi và Quyền truy cập đầy đủ trong phần cài đặt trước.
Terminal có cơ chế riêng: chương trình kiểm tra thư mục và đề xuất một bộ quyền phù hợp.
| Tình huống | Chương trình đề xuất | Ý nghĩa |
|---|---|---|
| Thư mục được quản lý bằng git | Auto | Tự chỉnh sửa tệp trong thư mục làm việc; cần phê duyệt để ra ngoài hoặc truy cập mạng |
| Thư mục không có git | read-only | Đọc và trả lời nhưng không thay đổi gì |
| Codex cloud | Vùng chứa OpenAI | Phần phụ thuộc được cài đặt trong quá trình thiết lập; sau đó công việc diễn ra mà không có quyền truy cập mạng |
Ở chế độ cục bộ, quyền truy cập mạng bị tắt theo mặc định. Tác nhân chạy những lệnh do chính nó nghĩ ra và không ai muốn các lệnh đó được truy cập internet theo mặc định.
Ngay cả trong thư mục làm việc, ở mọi chế độ tác nhân cũng chỉ có thể đọc một số vị trí nhất định: .git, .agents và .codex. Dùng /status để xem những thư mục nào hiện được tác nhân xem là không gian làm việc.
Còn có chế độ quyền truy cập đầy đủ — cờ --dangerously-bypass-approvals-and-sandbox. Tài liệu đánh dấu chế độ này có rủi ro cao hơn và ghi nhãn “không khuyến nghị”. Tên cờ đã nói lên tất cả; tôi không có gì cần bổ sung.
Nên chọn Codex hay Claude Code?
Điểm chính
Cả hai công cụ đều được xây dựng theo cùng một cách: tác nhân trong terminal, tiện ích mở rộng cho trình soạn thảo, ứng dụng và đám mây. Chúng khác nhau về mô hình, giá khởi điểm và những chi tiết như tên tệp quy tắc dự án. Mức khởi điểm thấp nhất của Codex là 0; Claude Code bắt đầu từ 17 đô la.
| Đặc điểm | Codex | Claude Code |
|---|---|---|
| Nhà cung cấp | OpenAI | Anthropic |
| Mô hình | GPT-5.6: Sol, Terra, Luna | Opus, Sonnet, Haiku |
| Tệp quy tắc dự án | AGENTS.md | CLAUDE.md |
| Đăng nhập | Tài khoản ChatGPT hoặc khóa API | Gói đăng ký Claude hoặc thanh toán Console |
| Mức khởi điểm thấp nhất | Miễn phí ở mức $0, Go ở mức $8 | Pro ở mức $17 khi thanh toán hằng năm |
| Nơi hoạt động | Terminal, trình soạn thảo, ứng dụng, web, đám mây | Terminal, trình soạn thảo, ứng dụng, web |
| Sandbox | Tắt mạng theo mặc định, ghi vào thư mục làm việc | Chế độ quyền hạn, có thể cấu hình |
| Danh sách quốc gia được hỗ trợ | Do OpenAI công bố | Do Anthropic công bố |
Sự khác biệt giữa hai công cụ nhỏ hơn bạn có thể nghĩ khi đọc các cuộc tranh luận trên mạng. Cả hai đều đọc dự án và tự chỉnh sửa tệp, đồng thời đều hỏi trước khi ra ngoài thư mục.
Ban đầu, cách dễ nhất là xem bạn đang trả tiền cho dịch vụ nào. Nếu có gói đăng ký ChatGPT, bạn đã có Codex; không cần trả thêm. Tôi đã thực hiện một bài so sánh chi tiết kèm số liệu riêng về Codex so với Claude Code; nếu muốn chuyển cài đặt làm việc từ công cụ này sang công cụ kia, bạn có thể xem hướng dẫn di chuyển.
Điều gì thường gặp trục trặc khi chạy lần đầu?
Điểm chính
Năm vấn đề thường gặp: cài nhầm gói npm, chưa cài bubblewrap trên Linux, bị từ chối truy cập do quốc gia khi đăng nhập, phải xác minh số điện thoại hoặc hết hạn mức sử dụng ngoài dự kiến.
Danh sách này dựa trên các báo cáo trong kho mã dự án. Không có phỏng đoán; mỗi mục đều đến từ một người đã gặp vấn đề đó.
- Cài nhầm gói.
npm install -g codexkhông có tiền tố sẽ cài công cụ tạo trang web tĩnh từ năm 2011. Gói đúng là@openai/codex. - Chưa cài bubblewrap. Nếu không có nó trên Linux và WSL2, sandbox sẽ không khởi động. Codex chuyển sang dùng phương án dự phòng tích hợp sẵn và báo lỗi khi khởi động. Cài đặt bằng một lệnh.
- Bị từ chối truy cập do quốc gia. Mã
unsupported_country_region_territoryvà trạng thái 403 xuất hiện khi đăng nhập. Việc này không liên quan đến cài đặt. - Phải xác minh điện thoại. Vấn đề này không xảy ra với tất cả mọi người và không được mô tả trong tài liệu. Không có cách chính thức để thay số điện thoại không còn truy cập được; báo cáo về việc này đã mở từ tháng 6 năm 2026.
- Hết hạn mức sử dụng sớm hơn dự kiến. Báo cáo “Token bị tiêu hao rất nhanh” được thảo luận nhiều nhất trong toàn bộ kho mã, với 627 bình luận. Chuyển sang mô hình nhẹ hơn và giảm mức độ suy luận có thể giúp ích.
Ngôn ngữ giao diện không ảnh hưởng đến công việc của tác nhân: ngôn ngữ của nhiệm vụ không nhất thiết phải trùng với ngôn ngữ giao diện.
Nên làm gì tiếp theo
Điểm chính
Cài, mở dự án rồi xem /status, /permissions trước giao việc. Chọn và xác minh chỉ đọc nếu việc đầu chỉ mô tả tệp. Auto có thể sửa thư mục làm việc không hỏi từng lần; prompt nghe vô hại hay thiếu Git không chứng minh bảo vệ chỉ đọc. Sau đó thêm AGENTS.md ba quy tắc và so phản hồi.
Giờ đầu tiên làm việc với tác nhân lúc nào cũng dành cho cùng một việc: tìm hiểu nó có thể tự làm đến đâu. Bạn chỉ có thể biết điều đó bằng dự án của chính mình; ví dụ trong tài liệu không thể cho bạn câu trả lời.
Đây là thứ tự tôi khuyên bạn nên bắt đầu:
- Cài chương trình và đăng nhập vào tài khoản OpenAI đang hoạt động.
- Mở thư mục dự án thật và chạy
codex. - Xem
/status,/permissions, chọn chỉ đọc rõ cho tác vụ chỉ xem và xác minh chế độ hoạt động trước hỏi cấu trúc dự án. - Tạo một commit rồi giao tác vụ chỉnh sửa đầu tiên.
- Viết một tệp
AGENTS.mddài ba dòng và so sánh phản hồi của tác nhân trước và sau khi có tệp.
Nguồn
- Codex CLI: cài đặt và chạy lần đầu - tài liệu chính thức của OpenAI
- Tiện ích mở rộng Codex cho trình soạn thảo - danh sách trình soạn thảo được hỗ trợ
- Codex cloud - tác vụ trong môi trường biệt lập
- Mô hình Codex - GPT-5.6 Sol, Terra, Luna và ngày ngừng hoạt động của các mô hình cũ
- Gói và hạn mức Codex - giá gói và số tin nhắn có sẵn trong mỗi năm giờ
- Phương thức đăng nhập - tài khoản ChatGPT và khóa API
- Sandbox và phê duyệt - chế độ truy cập, bubblewrap trên Linux
- Quyền của tác nhân và bảo mật - đường dẫn được bảo vệ, cờ nguy hiểm, đề xuất mặc định
- Chế độ quyền hạn - Yêu cầu phê duyệt, Phê duyệt thay tôi, Quyền truy cập đầy đủ
- AGENTS.md - cách tác nhân đọc quy tắc dự án
- Quốc gia và vùng lãnh thổ được hỗ trợ - danh sách chính thức của OpenAI
- Các mô hình OpenAI đã ngừng hoạt động - ngày Codex cũ ngừng hoạt động
- Kho mã openai/codex - mã nguồn mở, báo cáo người dùng, bản phát hành
- Gói @openai/codex trên npm registry - phiên bản và ngày phát hành
- Các bản phát hành Codex trên GitHub - số phiên bản và ngày phát hành
Tài liệu về cách làm việc với công cụ có trong tài liệu Ailoot.
Xem thêm chi tiết
Câu hỏi thường gặp
Codex có hỏi trước mọi lần sửa tệp không?
Không. Trong Auto được mô tả, sửa được phép trong thư mục làm việc có thể chạy không hỏi từng lần. Xem /status, /permissions trước việc đầu và chọn chỉ đọc rõ ràng nếu chỉ muốn giải thích.
Vì sao cài thành công nhưng đăng nhập lỗi khu vực?
Cài CLI và lấy quyền mô hình là hai bước riêng. 403 với unsupported_country_region_territory liên quan truy cập tài khoản, không phải Node hay trình cài; đối chiếu khu vực tài khoản với danh sách OpenAI hỗ trợ.