Quay lại hướng dẫn
Tích hợp·21 tháng 9, 2026·Cập nhật 23 tháng 9, 2026·Đọc 9 phút

Bộ khung Codex của OpenClaw: phiên, thông tin xác thực và thanh toán

Năm bề mặt OpenClaw cùng dùng tên Codex. Đây là một thay thế runtime — không phải sản phẩm ủy quyền và không phải tuyến tới endpoint bên thứ ba.

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

OpenClaw Codex harness là plugin @openclaw/codex chính thức: nó chuyển một lượt tác vụ của agent OpenClaw cho Codex app-server của OpenAI để Codex quản lý vòng lặp model, tiếp tục thread, tiếp tục công cụ và rút gọn ngữ cảnh. Đây không phải sản phẩm ủy thác lập trình, không phải lớp thanh toán và — điểm khiến hầu hết các thiết lập gặp vướng mắc — không phải cách chạy Codex với endpoint API của bên thứ ba. Bạn thực sự cần yếu tố nào trong số đó là quyết định mà trang này được tạo ra để giúp bạn đưa ra.

Ưu tiên ngày tháng, để không có nội dung nào ở đây thiếu mốc thời gian. Gói npm openclaw đang ở phiên bản 2026.9.5 và yêu cầu Node >=24.16.0 <25 || >=26.1.0; @openclaw/codex cũng ở phiên bản 2026.9.5, được phát hành ngày 18 tháng 9 năm 2026. Cả hai đều được đọc từ registry vào ngày 21 tháng 9 năm 2026. Ba dự án không liên quan dùng chung các tên này và không con số nào của chúng thuộc về nội dung này: pjasicek/OpenClaw tự mô tả là bản triển khai lại của game platformer Captain Claw năm 1997, gói npm không có namespace codex là một "trình tạo trang tĩnh và tài liệu mã" được phát hành lần cuối vào năm 2012, còn CLI của OpenAI là @openai/codex (0.155.1 vào cùng ngày).

Năm bề mặt OpenClaw cùng dùng tên "Codex"

Tài liệu agent-runtimes của OpenClaw gọi chúng là "cố ý độc lập". Chọn nhầm thành phần là lý do phổ biến nhất khiến một cấu hình trông có vẻ đúng nhưng không làm gì cả.

Giao diệnĐó là gìBạn cần thành phần này khi
Codex harness (runtime native)Plugin @openclaw/codex thực thi các lượt openai/* thông qua Codex app-serverBạn muốn vòng lặp model, thread và việc rút gọn ngữ cảnh riêng của Codex
Hồ sơ xác thực OAuth của CodexThông tin xác thực OAuth của openaiBạn đang đăng nhập bằng gói đăng ký ChatGPT hoặc Codex
Adapter Codex ACPMôi trường thực thi acp, mã định danh tác nhân codexBạn đang sử dụng bộ chuyển tải ACP với các lệnh riêng của nó
Các lệnh chat /codex …Bề mặt điều khiển cho một phiên native đã liên kếtBạn cần điều khiển, dừng, tiếp tục hoặc liên kết lại một lượt chạy đang hoạt động
Route API OpenAI PlatformCác bề mặt không phải agent: hình ảnh, realtime và các loại tương tựLời gọi hoàn toàn không phải là một lượt chạy của agent

Tên thứ sáu hoàn toàn không thuộc về OpenClaw. openclaw-code-agent là plugin bên thứ ba chạy các phiên lập trình trong nền với phê duyệt kế hoạch và cô lập worktree; README riêng của nó nêu rõ rằng nó tách biệt với plugin runtime acpx được OpenClaw đóng gói sẵn và plugin lõi codex được đóng gói sẵn. Nếu bạn đến đây vì muốn ủy thác thay vì thay thế runtime, đó là một sản phẩm khác với các khóa cấu hình khác.

Bật harness và xác minh rằng harness đã được bật

Đường dẫn được tài liệu hóa gồm hai lệnh — cài plugin, sau đó đăng nhập.

Bắt đầu nhanh, từ tài liệu harness của Codex
openclaw plugins install @openclaw/codex
openclaw models auth login --provider openai

Tiếp theo là cấu hình tối thiểu. Nếu bạn sử dụng danh sách plugins.allow, hãy thêm "codex" vào danh sách đó.

config.json5 — cấu hình tối thiểu để bật harness
{
  plugins: {
    entries: {
      codex: {
        enabled: true,
      },
    },
  },
  agents: {
    defaults: {
      // The docs' own example ref. Legacy codex-cli/* refs are
      // repaired to the same openai/<model> route by doctor --fix.
      model: "openai/gpt-6-astra",
    },
  },
}

Tài liệu harness nêu rõ hai chi tiết. Các thay đổi cấu hình plugin được áp dụng tự động trong chế độ tải lại hybrid, nhưng một chat hiện có cần /new hoặc /reset trước để lượt tiếp theo phân giải harness từ cấu hình hiện tại. Ngoài ra, hồ sơ công cụ hiệu lực phải cho phép các khả năng shell và filesystem native: coding và full cho phép, còn messaging và minimal vô hiệu hóa bề mặt native. Sandbox OpenClaw thông thường hoặc chính sách công cụ bị hạn chế là mức giới hạn hẹp hơn trong cùng tài liệu — nó vô hiệu hóa chế độ mã native trừ khi bạn bật đường dẫn sandbox exec-server thử nghiệm — và khi sandbox vô hiệu hóa bề mặt native, các lệnh shell được phép vẫn có thể truy cập qua sandbox_exec.

Yêu cầu phiên bản, được kiểm tra ngày 21 tháng 9 năm 2026 đối chiếu với tài liệu tham khảo về transport của app-server: plugin quản lý Codex app-server ổn định 0.154.0, trong khi các executable tùy chỉnh cụ thể, app-server từ xa và binary desktop macOS phải báo phiên bản semantic có thể phân tích là 0.149.0 trở lên. Phiên bản mới nhất của npm @openai/codex là 0.155.1 vào cùng ngày, vì vậy phiên bản được quản lý chậm hơn một bản vá — đó là lý do mọi hướng dẫn nói "Codex latest" mà không có ngày sẽ lỗi thời trong vài ngày. Việc di chuyển từ thiết lập cũ cũng quan trọng: trang agent-runtimes cho biết backend Codex CLI được OpenClaw đóng gói đã bị xóa trong v2026.5.14, và các ref codex-cli/* cũ sẽ được sửa thành cùng route Codex app-server openai/<model> dưới openclaw doctor --fix, thành phần quản lý việc sửa route Codex cũ nói chung.

Để xác minh: một lượt chạy được Codex hỗ trợ báo Runtime: OpenAI Codex dưới /status, còn /codex status, /codex models và /codex binding kiểm tra trạng thái app-server. Lệnh lint — openclaw doctor --lint --only codex/managed-app-server --json — kiểm tra binary được quản lý, nhưng tài liệu mô tả đây là thao tác chỉ đọc và loại binary Codex Desktop được chọn, lệnh tùy chỉnh cụ thể cùng app-server từ xa khỏi bước kiểm tra gói đó.

Có một điểm mâu thuẫn đáng biết trước khi bạn xây dựng dựa trên điều này. Tài liệu app-server của OpenAI nêu rằng "lệnh app-server và transport WebSocket đang thử nghiệm và không được hỗ trợ cho workload production" — lưu ý cảnh báo đề cập cả lệnh lẫn transport. OpenClaw xây dựng một tính năng được phát hành dựa trên lệnh đó, và trường transport của nó mặc định là stdio, còn websocket chỉ được dùng khi bạn cấu hình url. Cả hai nhận định đều đúng đồng thời; hãy đưa ra quyết định khi xem xét cả hai.

Artifact ủy thác, quyền, hủy và tiếp tục

Tài liệu harness trung thực về giới hạn của những gì trạng thái subagent native có thể chứng minh: việc thực thi, kết quả tác vụ và việc gửi kết quả là các sự kiện riêng biệt, một thread native đang rảnh, bị gián đoạn hoặc chưa được tải không chứng minh tác vụ đã thành công, và khi không thể xác nhận chắc chắn việc đóng, tác vụ sẽ yêu cầu bạn thử lại thao tác đóng. Subagent Codex native là cơ chế riêng của Codex — việc ủy thác OpenClaw hoặc ACP rõ ràng vẫn đi qua sessions_spawn.

Theo bảng trường cấu hình của plugin, quyền thực thi cho app-server mà OpenClaw tạo ra mặc định là mode yolo, chính sách phê duyệt never và sandbox danger-full-access, trừ khi các yêu cầu Codex cục bộ không cho phép thiết lập đó; trong trường hợp ấy, mặc định của guardian ưu tiên phê duyệt theo yêu cầu và workspace-write, nếu không thì read-only; requestTimeoutMs, thời gian chờ cho các lệnh gọi control-plane của app-server, mặc định là 60000. Đây là các giá trị mặc định của OpenClaw cho tiến trình mà nó khởi chạy, không phải của Codex CLI, và trong một repository xa lạ, mặc định đầu tiên đó là thiết lập cần xem xét trước lần chạy đầu tiên.

Việc điều khiển trong một lượt chạy là native: /codex stop, /codex steer, /codex resume, /codex detach, /codex bind, /codex compact, /codex threads, /codex goal, /codex model, /codex fast và /codex permissions. Một lượt chạy bị hạn chế áp dụng theo từng lượt thay vì là chế độ phiên, và chỉ trong lượt đó, nó vô hiệu hóa Code Mode native, các lựa chọn môi trường, các MCP server đã cấu hình và relay hook native. Hợp đồng hỗ trợ runtime v1 của OpenClaw cũng liệt kê các tính năng không được hỗ trợ: thay đổi đối số công cụ native (pre-tool hook có thể chặn, nhưng OpenClaw không viết lại đối số), lịch sử transcript native của Codex có thể chỉnh sửa, can thiệp rút gọn ngữ cảnh và ghi lại request API model chính xác từng byte — vì vậy nếu yêu cầu kiểm toán của bạn là request gửi đi chính xác, runtime này không thể cung cấp nó.

Xác thực, quyền lợi gói và mức tiêu thụ token là ba vấn đề khác nhau

Câu hỏiCodex harness thực sự làm gì
Thông tin xác thực nào được sử dụng?Trước tiên là hồ sơ xác thực OpenClaw rõ ràng hoặc theo thứ tự cho agent; chỉ đối với route khóa API, khóa đã chuẩn bị hoặc fallback stdio cục bộ từ CODEX_API_KEY, sau đó là OPENAI_API_KEY
Khóa API có thể lọt vào lượt chạy theo gói đăng ký không?Không — trên hồ sơ kiểu gói đăng ký ChatGPT, OpenClaw xóa CODEX_API_KEY và OPENAI_API_KEY khỏi tiến trình con Codex được tạo ra
App-server từ xa có kế thừa các khóa Gateway không?Không — các kết nối app-server WebSocket không nhận fallback khóa API từ môi trường Gateway; hãy sử dụng hồ sơ xác thực cụ thể hoặc tài khoản riêng của máy chủ từ xa
Thông tin đăng nhập Codex của ai được sử dụng?Theo mặc định, OpenClaw đặt CODEX_HOME thành một thư mục riêng cho từng agent; appServer.homeScope: "user" là tùy chọn rõ ràng để chia sẻ trạng thái native với Codex Desktop và CLI
Chẩn đoán có phải là bản ghi thanh toán không?Không — tài liệu nêu rõ /status và /codex binding không xác định cấp dịch vụ hoặc khoản phí thực tế áp dụng cho một request đã hoàn tất
Vậy thông tin chi tiêu nằm ở đâu?Trong các công cụ kiểm soát mức sử dụng và chi tiêu của chính provider, cùng với codex.accountUsage, phương thức đọc hạn mức trực tiếp cho một đăng nhập gói đăng ký đã lưu được chọn và yêu cầu operator.admin

Đọc từ trang chính sách Codex app-server của OpenClaw vào ngày 21 tháng 9 năm 2026. Trên vấn đề này còn có một bẫy về tên gọi: trang giá API của OpenAI cho biết Priority processing đã được đổi tên thành Fast mode vào ngày 30 tháng 7 năm 2026 và bạn có thể gửi service_tier là "priority" hoặc "fast", trong khi appServer.serviceTier của OpenClaw ghi lại "priority" và "flex" và chuẩn hóa "fast" cũ thành "priority" — theo hướng ngược lại. "Bật fast mode" có ý nghĩa khác nhau trong hai hệ thống.

Vì sao endpoint của bên thứ ba khiến harness không còn được sử dụng

Đây là sự thật duy nhất mà hầu hết các bài viết của bên thứ ba diễn giải ngược. bảng runtime agent ngầm định của OpenClaw, đối với runtime provider hoặc model chưa được đặt hoặc là auto, cho biết:

Các sự kiện thực tế của routeRuntime ngầm định
Endpoint HTTPS chính thức chính xác của Platform với openai-responses, hoặc endpoint HTTPS chính thức chính xác của ChatGPT với openai-chatgpt-responses, không có tùy chọn ghi đè request provider do người dùng khai báoCodex có thể được chọn
Adapter openai-completions do người dùng khai báoOpenClaw
Endpoint tùy chỉnhOpenClaw
Endpoint chính thức chính xác được chỉ định rõ ràng sử dụng HTTP thuầnBị từ chối
Route có tùy chọn ghi đè request provider hoặc model do người dùng khai báoOpenClaw

Vì vậy, việc trỏ OpenClaw đến bất kỳ base URL nào của bên thứ ba — bao gồm Kunavo — sẽ đưa lượt chạy vào runtime tích hợp sẵn của OpenClaw theo thiết kế. Chỉ riêng tiền tố openai/* không bao giờ chọn harness, và việc ép buộc agentRuntime.id: "codex" cũng không thể khắc phục điều đó. Trang runtimes cho biết thiết lập này "yêu cầu một Codex harness đã đăng ký; các route hoặc cơ chế xác thực không được hỗ trợ sẽ bị từ chối an toàn, ngoại trừ việc tùy chọn ghi đè request do người dùng khai báo có thể sử dụng fallback OpenClaw exact-request đã khai báo của Codex trước khi thực thi" — vì vậy chỉ có hai kết quả: lượt chạy thất bại hoặc lượt chạy OpenClaw, và không kết quả nào là Codex trên endpoint tùy chỉnh. Các trường cấu hình được tài liệu hóa của plugin cũng không có thiết lập base URL cho model; trường url duy nhất ở đó là địa chỉ WebSocket hoặc unix:// riêng của app-server. Việc appServer.args có thể đưa lén tùy chọn ghi đè provider vào app-server được quản lý hay không chưa được tài liệu hóa và chưa được kiểm thử; trang này không trình bày nó như một giải pháp thay thế.

Một route dùng runtime tích hợp sẵn cũng định hình lại request, và trang provider tùy chỉnh của OpenClaw nêu cụ thể phạm vi của từng quy tắc. Đối với api: "openai-completions" trên endpoint không phải của chính nhà cung cấp — được định nghĩa là bất kỳ baseUrl không rỗng nào có host không phải api.openai.com — OpenClaw buộc compat.supportsDeveloperRole thành false và ghi đè một true được chỉ định rõ ràng. Riêng các route tương thích với OpenAI kiểu proxy "bỏ qua việc định hình request chỉ dành cho API gốc của OpenAI": không có service_tier, không có store của Responses, không có store của Completions, không có gợi ý bộ nhớ đệm prompt, không có định hình payload tương thích với suy luận OpenAI và không có header ghi nguồn ẩn. Khi không có service_tier trong request được gửi đi, Fast mode và Flex không thể được chọn trên route đó. Thay vào đó, trang này cung cấp truyền thẳng params.extra_body cho các proxy Completions tương thích với OpenAI, headers theo từng provider và models.providers.<id>.timeoutSeconds cho các host chậm hoặc từ xa.

Bản thân Codex là nửa còn lại của câu chuyện và có tính cho phép rộng hơn: trang cấu hình nâng cao của Codex cho thấy ~/.codex/config.toml hỗ trợ [model_providers.<id>] với base_url và env_key. Tuy nhiên, có một điều kiện bắt buộc — tài liệu tham khảo cấu hình nêu rằng đối với model_providers.<id>.wire_api, "responses là giá trị duy nhất được hỗ trợ và là giá trị mặc định khi bị bỏ qua". Vì vậy, một endpoint chỉ cung cấp Chat Completions không thể điều khiển Codex. Cùng trang cấu hình nâng cao dành riêng các id tích hợp sẵn openai, ollama và lmstudio, đồng thời liệt kê model_provider và model_providers trong số các khóa mà Codex bỏ qua trong .codex/config.toml cấp dự án, vì vậy các khóa provider phải nằm trong cấu hình cấp người dùng. Kunavo triển khai một bề mặt Responses native tại /v1/responses, nhờ đó thiết lập Codex CLI trở nên khả thi — nhưng đó là Codex CLI độc lập, không phải OpenClaw harness, và Kunavo chưa kiểm thử khi chạy với cả hai ứng dụng.

Chi phí của phần mềm và chi phí của token

Bản thân OpenClaw có giá $0. Mục lục tài liệu của dự án mô tả đây là dự án được cấp phép MIT, do cộng đồng thúc đẩy, được phát triển bởi một quỹ độc lập theo điều khoản 501(c)(3), với "Không có gói trả phí"; @openclaw/codex được phát hành miễn phí trên registry npm công khai. Mọi chi phí thực tế là máy bạn chạy Gateway cùng với mức sử dụng model, và mức sử dụng model phát sinh theo một trong ba loại hợp đồng.

Phương thứcGiá niêm yếtBạn nhận được gì
ChatGPT Free$0 / thángCodex cho các tác vụ lập trình nhanh
ChatGPT Go$8 / thángCodex cho các tác vụ lập trình nhẹ
ChatGPT Plus$20 / thángCodex trên web, CLI, tiện ích mở rộng IDE và iOS
ChatGPT ProTừ $100 / thángMức sử dụng Codex nhiều hơn Plus 5x hoặc 20x
ChatGPT Business$20 / người dùng / tháng, từ 2 người dùng trở lên tính phí hằng năm ($25 nếu tính phí hằng tháng)ChatGPT và Codex trên máy tính và thiết bị di động
Enterprise & EduLiên hệ bộ phận kinh doanhKhông có số liệu được công bố
Khóa API OpenAIKhông có phí đăng ký; mức giá API tiêu chuẩnCodex trong CLI, SDK và tiện ích mở rộng IDE — không có các tính năng đám mây như đánh giá mã GitHub hoặc Slack

Từ trang giá Codex của OpenAI, được kiểm tra ngày 21 tháng 9 năm 2026. Bảng này cần đi kèm ba lưu ý. Thẻ giá chỉ công bố "Từ $100" cho Pro; bài viết riêng của OpenAI Giới thiệu các gói ChatGPT Pro nêu một gói $200 cao hơn, nhưng việc đăng ký mới và nâng cấp gói này đã bị tạm dừng kể từ ngày 10 tháng 9 năm 2026, vì vậy hãy xác nhận khi thanh toán thay vì lập ngân sách theo một con số mà trang này không thấy trên thẻ giá. Mức sử dụng được bao gồm chỉ được công bố dưới dạng khoảng ước tính số tin nhắn cục bộ trong mỗi khoảng thời gian năm giờ, không phải số tin nhắn cố định. Ngoài ra, mức tín dụng sau giới hạn được bao gồm được công bố theo tín dụng trên một triệu token, nhưng trang giá đó không nêu giá trị đô la của một tín dụng — vì vậy không cung cấp quy đổi sang đô la cho dòng đó. Riêng GPT-5.5 sẽ ngừng có mặt trên ChatGPT, ChatGPT Work và Codex ở mọi gói vào ngày 14 tháng 10 năm 2026, trong khi OpenAI API không bị ảnh hưởng.

Hợp đồng thứ ba là một gateway trên runtime tích hợp sẵn của OpenClaw. Giả sử một lượt ủy quyền gửi 180.000 token đầu vào chưa lưu bộ nhớ đệm và nhận 9.000 token đầu ra; mức giá là giá catalog Kunavo hiện hành trên mỗi một triệu token.

Mô hìnhĐầu vào / đầu ra trên mỗi 1MƯớc tính cho một lượtƯớc tính, 40 lượt
GPT-6 Astra$4,00 / $20,00$0,900$36,00
GPT-5.6 Sol$2,00 / $12,00$0,468$18,72
GPT-5.6 Terra$0,70 / $4,20$0,164$6,55

Đây là phép tính token 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 — hình dạng lượt là một giả định, và một lượt agent thực tế sẽ gửi lại ngữ cảnh trong mỗi vòng khứ hồi công cụ. Số tiền trong catalog của Kunavo là mức sàn tính phí chứ không phải mức giới hạn: khi upstream báo cáo khoản phí, hóa đơn là giá trị lớn hơn giữa chi phí catalog và chi phí upstream nhân với mức cộng giá áp dụng. Phí bộ nhớ đệm và công cụ bên ngoài nằm ngoài ví dụ này. Mức nạp tối thiểu là $10 tín dụng trả trước, dùng để nạp số dư thay vì mua gói — xem chi tiết thanh toán.

Kunavo không cung cấp model embedding, model chuyển văn bản thành giọng nói hay model chuyển giọng nói thành văn bản. Kunavo không phục vụ các bước đó trên bất kỳ route nào, vì vậy hãy chuyển chúng sang một nhà cung cấp có cung cấp các dịch vụ này.

Ranh giới đó quan trọng ở đây vì bảng bề mặt phía trên giữ riêng một route OpenAI Platform không phải agent với harness, và khóa Gateway chỉ bao phủ các model trò chuyện trong catalog Kunavo.

Tuyến nào thắng trong trường hợp nào

Bạn muốnChọnBạn phải từ bỏ điều gì
vòng lặp, thread và quá trình nén của chính Codex bên trong OpenClawHarness trên một endpoint chính thức với gói đăng ký hoặc hồ sơ khóa API OpenAIKhông có endpoint bên thứ ba và không có khả năng ghi lại yêu cầu giống từng byte trong runtime v1
Lập trình nặng hằng ngày với mức phí cố địnhMột gói đăng ký ChatGPT hoặc CodexMức sử dụng được bao gồm được công bố dưới dạng ước tính, không phải cam kết
Một khóa và một số dư dùng chung cho nhiều họ modelMột gateway trên runtime tích hợp sẵn của OpenClawHarness Codex, service_tier, gợi ý bộ nhớ đệm prompt và vai trò developer
Bản thân Codex CLI trên một endpoint rẻ hơnMột khối [model_providers.<id>] trong ~/.codex/config.toml cấp người dùngCác tính năng đám mây và mọi endpoint không thể cung cấp wire_api = responses
Không tính phí theo từng yêu cầu đối với công việc nhỏ hoặc riêng tưMột model cục bộ trên runtime tích hợp sẵn của OpenClawNăng lực tiên tiến cùng phần cứng để chạy nó

Nếu câu trả lời là dòng gateway, hãy bắt đầu từ tích hợp Codex CLI để xem cấu trúc Responses API, so sánh các lựa chọn trong API tốt nhất cho OpenClaw và API tốt nhất cho Codex, rồi tạo tài khoản Kunavo khi bạn sẵn sàng nạp tiền cho một khóa. Đối với phần ngân sách của một trợ lý tự lưu trữ, giá OpenClaw tách riêng chi phí phần mềm, lưu trữ và model.

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

OpenClaw Codex harness là gì?

Đây là plugin @openclaw/codex chính thức, được mô tả trên npm là harness app-server của OpenClaw Codex và plugin giám sát phiên native. Khi được bật và route đủ điều kiện, một lượt tác vụ của agent OpenClaw trên model ref openai/* sẽ được thực thi bởi Codex app-server của OpenAI thay vì runtime riêng của OpenClaw. Khi đó Codex quản lý vòng lặp model, tiếp tục thread, tiếp tục công cụ và rút gọn ngữ cảnh, còn OpenClaw vẫn quản lý các kênh, tệp phiên, lựa chọn model, công cụ động, phê duyệt, phương tiện và bản sao transcript. Đây là việc thay thế runtime, không phải sản phẩm ủy thác lập trình và cũng không phải lớp thanh toán. Đã đối chiếu với tài liệu Codex harness của OpenClaw vào ngày 21 tháng 9 năm 2026.

@openclaw/codex có được đóng gói cùng OpenClaw không, hay tôi phải cài đặt nó?

Hãy cài đặt nó. Tài liệu của chính OpenClaw dùng cả hai cách diễn đạt — một trang gọi đây là plugin codex được đóng gói sẵn, trong khi phần yêu cầu của Codex harness nói phải cài plugin @openclaw/codex chính thức và quickstart chạy `openclaw plugins install @openclaw/codex`. Registry npm làm rõ điều này đối với route npm: phiên bản 2026.9.5 của gói openclaw không liệt kê dependency nào có tên chứa codex (đã kiểm tra ngày 21 tháng 9 năm 2026), vì vậy không có thành phần nào trong cây dependency đó kéo plugin vào. Các kênh phân phối khác, chẳng hạn script cài đặt hoặc image container, chưa được kiểm tra ở đây. Hãy chạy lệnh cài đặt và coi bản sao được cài sẵn là một lợi ích bổ sung.

OpenClaw Codex harness có thể chạy với URL cơ sở API tùy chỉnh không?

Không, theo bất kỳ đường dẫn nào được tài liệu hóa. Bảng runtime ngầm định của OpenClaw chuyển endpoint tùy chỉnh sang runtime riêng của OpenClaw, và adapter openai-completions do người dùng khai báo hoặc bất kỳ tùy chọn ghi đè request provider nào do người dùng khai báo cũng vậy; chỉ endpoint HTTPS chính thức chính xác của Platform hoặc ChatGPT, không có tùy chọn ghi đè do người dùng khai báo, mới là route mà Codex có thể được chọn. Việc ép buộc cũng không giúp ích — khi agentRuntime.id được đặt thành codex, các route và cơ chế xác thực không được hỗ trợ sẽ bị từ chối an toàn, và ngoại lệ duy nhất được tài liệu hóa là tùy chọn ghi đè request do người dùng khai báo có thể sử dụng fallback OpenClaw exact-request đã khai báo của Codex, nhưng đó vẫn là một lượt chạy của OpenClaw. Các trường cấu hình được tài liệu hóa của plugin cũng không có thiết lập base URL cho model; trường url của plugin là địa chỉ WebSocket hoặc unix:// riêng của app-server, không phải endpoint API. Vì vậy, endpoint của bên thứ ba trong OpenClaw mặc nhiên là route built-in runtime: bạn vẫn nhận được model, nhưng không nhận được Codex harness. Nội dung được đọc từ tài liệu runtime và Codex harness của OpenClaw vào ngày 21 tháng 9 năm 2026.

Khóa API OpenAI có thay thế gói đăng ký ChatGPT hoặc Codex trong OpenClaw không?

Không phải trong mọi trường hợp, và hai route này là các hợp đồng riêng biệt. Thẻ giá Codex của OpenAI cho biết khóa API cung cấp Codex trong CLI, SDK hoặc tiện ích IDE với mức sử dụng được tính theo mức giá API tiêu chuẩn, nhưng không có các tính năng dựa trên đám mây như đánh giá mã GitHub hoặc Slack, và tính khả dụng của model tuân theo các model API trên khóa đó. Trong OpenClaw, sự tách biệt này được thực thi trong mã: khi nhận thấy hồ sơ xác thực Codex kiểu gói đăng ký ChatGPT, OpenClaw xóa CODEX_API_KEY và OPENAI_API_KEY khỏi tiến trình con Codex được tạo ra, để một lượt chạy native không thể âm thầm tính phí qua API. Fallback biến môi trường cũng chỉ dành cho route khóa API, và các kết nối app-server WebSocket hoàn toàn không nhận fallback môi trường của Gateway. Đã kiểm tra ngày 21 tháng 9 năm 2026.

Làm thế nào để biết một lượt chạy thực sự dùng Codex và chi phí là bao nhiêu?

Đối với câu hỏi về runtime, /status trên lượt chạy được Codex hỗ trợ sẽ báo Runtime: OpenAI Codex, còn /codex status, /codex models và /codex binding sẽ kiểm tra trạng thái app-server; `openclaw doctor --lint --only codex/managed-app-server --json` kiểm tra binary được quản lý, dù bước kiểm tra này chỉ đọc và không bao gồm binary Codex Desktop được chọn, lệnh tùy chỉnh cụ thể hoặc app-server từ xa. Đối với câu hỏi về chi phí, tài liệu OpenClaw nêu rõ các lệnh đó là công cụ không phù hợp: /status và /codex binding không xác định cấp dịch vụ hoặc khoản phí thực tế áp dụng cho một request đã hoàn tất. Hãy dùng các công cụ kiểm soát mức sử dụng và chi tiêu của chính provider, cùng với phương thức Gateway codex.accountUsage của plugin, phương thức này đọc hạn mức trực tiếp cho một đăng nhập gói đăng ký đã lưu được chọn và yêu cầu operator.admin. Đã kiểm tra ngày 21 tháng 9 năm 2026.

@openclaw/codex khác gì với openclaw-code-agent?

Chúng giải quyết các vấn đề khác nhau và không dùng chung khóa cấu hình nào. @openclaw/codex là plugin chính thức khiến Codex thực thi một lượt tác vụ của agent OpenClaw — tức một runtime. openclaw-code-agent là plugin bên thứ ba được cấp phép MIT, do tác giả khác phát triển, chạy các phiên lập trình trong nền với phê duyệt kế hoạch, cô lập worktree và tiếp tục hợp nhất hoặc tạo pull request; README riêng của plugin cũng nói rõ nó tách biệt với plugin runtime acpx được OpenClaw đóng gói sẵn và plugin codex lõi được đóng gói sẵn. README đó cũng mô tả ước tính chi phí USD riêng cho từng phiên — với các phiên Codex dùng khóa API OpenAI, ước tính từ mức sử dụng từng response của app-server, còn các phiên dùng gói đăng ký vẫn ở mức $0 — vì vậy việc hạch toán thuộc về plugin này chứ không phải harness chính thức. Kết quả tìm kiếm cho openclaw codex hiển thị cả hai, nên cần phân biệt tên của chúng trước khi sao chép bất kỳ cấu hình nào.

Bảng runtime, thứ tự xác thực, cảnh báo app-server, cổng wire_api, các phiên bản cố định và giá gói ở trên được lấy vào ngày 21 tháng 9 năm 2026 từ tài liệu riêng của OpenClaw và OpenAI, trung tâm trợ giúp OpenAI và các mục trong registry npm cho openclaw, @openclaw/codex, @openai/codex, codex và openclaw-code-agent. Mỗi nhận định đều liên kết đến trang nguồn; khi tài liệu không giải quyết được một câu hỏi, văn bản nêu rõ điều đó thay vì lấp đầy khoảng trống. Kunavo chưa chạy thử runtime của OpenClaw hoặc harness Codex, vì vậy mọi cấu hình ở đây được đối chiếu với tài liệu nguồn chứ không được chứng minh trên endpoint Kunavo. Mức giá token của Kunavo lấy từ catalog hiện hành, và mỗi con số đô la là phép tính minh họa.