OpenAI

Codex trên điện thoại, từ bất kỳ máy chủ Linux nào

Remote trong ứng dụng ChatGPT là cách chính thức để dùng Codex từ điện thoại, và nó được thiết kế quanh một máy chủ chạy Mac hoặc Windows. Maude chạy Codex CLI trên máy chủ Linux hoặc macOS của chính bạn và điều khiển nó từ iOS hoặc Android.

Codex trên điện thoại, từ bất kỳ máy chủ Linux nào

Trả lời nhanh

Cách chính thức của OpenAI trên điện thoại là Remote trong ứng dụng ChatGPT, dùng để điều khiển một máy Mac hoặc Windows đang chạy ứng dụng ChatGPT desktop. Maude đi theo hướng khác: cài một bản Codex CLI được ghim phiên bản trên bất kỳ máy chủ Linux hoặc macOS nào qua SSH và đăng nhập bằng gói ChatGPT của bạn qua mã thiết bị. Codex sau đó chạy ở đó suốt ngày đêm trong khi bạn phê duyệt lệnh từ điện thoại.

OpenAI có câu trả lời chính thức cho nhu cầu "dùng Codex trên điện thoại": Remote, trong ứng dụng ChatGPT cho iOS và Android. Nó được làm chỉn chu và đi kèm gói của bạn. Tuy vậy, máy chủ của nó là một máy tính chạy ứng dụng ChatGPT desktop trên macOS hoặc Windows, và máy đó phải luôn thức. Nếu code của bạn nằm trên một VPS Linux, đó là lúc Maude phát huy tác dụng.

Các lựa chọn chính thức hiện nay

Codex Remote. Bạn ghép điện thoại với máy chủ bằng mã QR và chạy các cuộc trò chuyện Codex trên đó từ ứng dụng ChatGPT. Ứng dụng desktop cũng có thể thêm dự án từ một máy chủ SSH, nên bạn có thể tiếp cận một máy chủ Linux thông qua một máy Mac hoặc Windows. Tài liệu của OpenAI nói rõ sự đánh đổi: "Nếu máy tính đó ngủ, mất kết nối mạng hoặc đóng ứng dụng, quyền truy cập từ xa sẽ dừng cho tới khi máy sẵn sàng trở lại." Họ gợi ý dùng một máy Mac hoặc PC riêng luôn bật.

codex remote-control thử nghiệm. Tài liệu tham chiếu lệnh của Codex CLI liệt kê codex remote-control start và codex remote-control pair là tính năng thử nghiệm. Chúng chạy app-server cục bộ với remote control được bật và tạo một mã ghép nối có thời hạn ngắn. Người dùng chạy máy chủ Linux headless báo rằng họ gặp khó khi ghép nối từ các ứng dụng di động hiện tại (issue #31183), và rằng hướng dẫn remote connections với tài liệu tham chiếu CLI nói khác nhau về Linux (issue #35928). Cả hai issue vẫn đang mở khi chúng tôi kiểm tra ngày 2026-10-01. Mảng này thay đổi nhanh, nên hãy xem tài liệu của OpenAI trước khi loại bỏ lựa chọn này.

So sánh đầy đủ có trong Maude và Codex Remote.

Codex trên VPS Linux, điều khiển từ điện thoại

Maude bắt đầu từ máy chủ chứ không phải từ một ứng dụng desktop. Bạn thêm máy bằng địa chỉ, bằng cách dán một lệnh ssh …, hoặc quét mã QR mà curl -fsSL https://maude.pilotdev.fr/setup | sh in ra. Debian, Ubuntu, Alpine, Fedora và các bản phân phối Linux khác đều dùng được, macOS cũng vậy, trên x86-64 hoặc ARM. Sau đó:

  1. Ứng dụng triển khai daemon qua SSH. Bạn không phải tự cài gì.
  2. Daemon cài Codex CLI ở phiên bản chúng tôi đã kiểm thử, xác minh bằng checksum, và giữ nó luôn được cập nhật.
  3. Daemon giao tiếp với Codex qua giao thức app-server gốc của nó, nên bạn có output dạng streaming, thẻ công cụ, diff và yêu cầu phê duyệt thay vì một terminal bị đọc lại màn hình.
  4. Máy chủ chủ động kết nối ra relay của Maude, được mã hóa đầu cuối, nên không cần mở cổng nào cho kết nối vào. SSH là phương án dự phòng.

Các phiên chạy trên máy chủ 24/7. Khóa điện thoại, đóng ứng dụng, mất sóng — Codex vẫn tiếp tục làm việc. Nếu muốn tự thiết lập thủ công với tmux, CLI và đăng nhập qua SSH, hãy xem hướng dẫn cài Codex CLI trên VPS của chúng tôi. Để chọn máy, hãy đọc VPS tốt nhất cho agent lập trình.

Đăng nhập ChatGPT (mã thiết bị)

Máy chủ không có trình duyệt, nên cách đăng nhập thông thường của Codex — vốn mở trình duyệt — không phù hợp. Maude dùng luồng mã thiết bị của Codex, codex login --device-auth:

  1. Trong Maude, mở phần đăng nhập agent và chọn Sign in with ChatGPT.
  2. Ứng dụng hiển thị một mã ngắn và liên kết tới trang đăng nhập của OpenAI. Mở liên kết trên điện thoại, đăng nhập ChatGPT và nhập mã.
  3. Codex trên máy chủ nhận phiên đăng nhập, và Maude xác nhận.

Có một bước hay khiến người dùng vấp: tài liệu xác thực của OpenAI cho biết đăng nhập bằng mã thiết bị phải được bật trước, trong cài đặt bảo mật ChatGPT với tài khoản cá nhân, hoặc do quản trị viên bật trong quyền của workspace. Nếu mã bị từ chối, hãy kiểm tra cài đặt đó. Bạn cũng có thể đăng nhập bằng OpenAI API key, tính phí theo giá API.

Trang giá của OpenAI cho biết Codex có trong ChatGPT Free, Go, Plus, Pro, Business, Edu và Enterprise, với giới hạn sử dụng khác nhau tùy gói. Maude không bao gồm mức sử dụng Codex nào. Bạn dùng gói hoặc key của riêng mình.

Phê duyệt và chế độ sandbox

Codex kết hợp một chính sách phê duyệt với một sandbox. Maude đưa ra bốn chế độ dưới dạng một nút trong ô soạn tin:

Chế độ MaudeSandbox của CodexAi phê duyệt
Read-onlyRead-onlyBạn, khi Codex xin thêm quyền
DefaultWorkspace-write (thư mục dự án của bạn)Bạn, khi Codex xin thêm quyền
AutoWorkspace-writeCơ chế tự review của Codex
Full access (yolo)Không có sandboxKhông ai cả; Codex không bao giờ hỏi

Ở chế độ read-only và default, Maude nói rõ với Codex rằng bạn là người duyệt. Nếu không, một file ~/.codex/config.toml trên máy chủ đặt chế độ auto-review có thể thay bạn phê duyệt các yêu cầu. Yêu cầu phê duyệt đến với bạn theo ba cách: thẻ trong cuộc trò chuyện, ngay trong hộp thư, và thông báo đẩy có nút Allow và Deny. Hướng dẫn phê duyệt quyền cho agent từ điện thoại của chúng tôi giải thích cơ chế này với từng agent.

Model và mức suy luận cũng là các nút chọn, dùng những model mà tài khoản của bạn có. /compact và /goal hoạt động, và bạn có thể điều hướng một lượt đang chạy. Mỗi phiên còn có Files, Git (review từng hunk, commit, push, pull request qua gh) và một terminal thật.

Giao tác vụ Codex cho Claude Code

Vì Maude chạy năm agent, một phiên không nhất thiết phải ở mãi với Codex. Khi phiên đang rảnh, hãy chuyển nó sang Claude Code, OpenCode, Grok Build hoặc Antigravity. Agent mới nhận một bản tóm tắt gồm kế hoạch, các file đã sửa, trạng thái git, đoạn hội thoại gần đây và chỉ dẫn cuối cùng của bạn. Nếu bạn chuyển lại, Codex tiếp tục thread của chính nó. Người dùng tận dụng điều này để có ý kiến thứ hai về một diff, hoặc để làm tiếp khi hạn mức sử dụng của một gói đã hết. Chúng tôi viết về việc này trong bài chuyển giao tác vụ giữa các agent lập trình. Để quyết định nên bắt đầu với agent nào, hãy xem Claude Code, Codex hay OpenCode.

Ai nên dùng gì

Nếu bạn làm việc trên một máy Mac hoặc Windows luôn bật, Codex Remote là lựa chọn chính thức, có sẵn trong gói của bạn và đơn giản nhất. Nếu công việc với Codex của bạn nằm trên máy chủ Linux, hoặc bạn muốn Codex nằm cạnh Claude Code và các agent khác trong cùng một hộp thư, Maude được làm ra cho chính việc đó.

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

Tôi có điều khiển Codex CLI từ ứng dụng ChatGPT được không?
Về mặt chính thức, cách của OpenAI là Remote trong ứng dụng ChatGPT, dùng để điều khiển một máy tính chủ chạy ứng dụng ChatGPT desktop trên macOS hoặc Windows. CLI cũng có lệnh codex remote-control thử nghiệm với một bước ghép nối, nhưng người dùng báo gặp lỗi ghép nối trên Linux headless. Maude thì điều khiển Codex CLI trên máy chủ của bạn bằng ứng dụng riêng của mình.
Codex Remote có dùng được với máy chủ Linux không?
Không, nếu dùng Linux làm máy chủ chính. Tài liệu remote connections của OpenAI liệt kê máy chủ macOS và Windows, nhưng ứng dụng desktop có thể thêm một máy Linux dưới dạng dự án SSH, nên bạn tiếp cận nó thông qua một máy Mac hoặc PC luôn thức. Maude kết nối thẳng tới máy chủ Linux.
Những gói ChatGPT nào có Codex?
Trang giá của OpenAI liệt kê Codex trong các gói Free, Go, Plus, Pro, Business, Edu và Enterprise, với giới hạn sử dụng khác nhau tùy gói. Bạn cũng có thể dùng OpenAI API key. Gói đăng ký Maude không bao gồm mức sử dụng Codex.
Làm sao đăng nhập Codex trên máy chủ headless?
Dùng đăng nhập bằng mã thiết bị: codex login --device-auth in ra một mã, và bạn nhập mã đó trên trang của OpenAI từ bất kỳ thiết bị nào. Đăng nhập bằng mã thiết bị phải được bật trước trong cài đặt bảo mật ChatGPT, hoặc do quản trị viên workspace bật. Maude chạy luồng này cho bạn và hiển thị mã trong ứng dụng.
Codex có tiếp tục chạy khi điện thoại khóa màn hình không?
Có. Với Maude, Codex chạy trong một daemon trên máy chủ của bạn, không phải trên điện thoại, nên khóa máy hay đóng ứng dụng đều không ảnh hưởng gì. Bạn nhận thông báo đẩy khi Codex cần phê duyệt hoặc làm xong.

Những gì đã thay đổi

  • — Đăng trang. Hỗ trợ máy chủ của Codex Remote, yêu cầu về mã thiết bị, các gói có Codex và tình trạng của codex remote-control (issue #31183 và #35928, cả hai đang mở) được kiểm tra vào ngày này.

Chạy agent từ điện thoại của bạn

Maude đưa Claude Code, Codex, OpenCode, Grok Build và Antigravity lên máy chủ của chính bạn — miễn phí 7 ngày trên iPhone, iPad và Android.

Download Maude on the App Store Get Maude on Google Play