Điều khiển Codex từ điện thoại: Hướng dẫn so sánh ChatGPT Remote với điều khiển từ xa CLI cục bộ
Codex có thể dùng trên điện thoại không? Bài viết này so sánh ChatGPT Remote và giải pháp từ xa CLI cục bộ của PandaNpc, cung cấp các bước thiết lập, cách phê duyệt, phương pháp xác minh và khắc phục sự cố mất kết nối cho máy chủ Windows, macOS, Linux.

Có thể. Tính đến tháng 8 năm 2026, ChatGPT Remote của OpenAI đã cho phép bạn truy cập các phiên Codex chạy trên máy chủ Mac, Windows từ iPhone hoặc điện thoại Android: tiếp tục hội thoại, trả lời câu hỏi, phê duyệt lệnh, xem Diff và kết quả kiểm thử. Tính năng này đã được cung cấp chính thức cho tất cả các gói ChatGPT, nhưng cần ghép cặp giữa bản desktop ChatGPT mới nhất và bản di động.
Tuy nhiên, nếu bạn thực sự muốn điều khiển một Codex CLI chạy độc lập, đặc biệt là máy phát triển Linux, máy chủ không có giao diện desktop, hoặc không muốn giữ ChatGPT desktop luôn mở, Remote chính thức không thể bắt đầu ghép cặp trực tiếp từ CLI hoặc IDE. Trong trường hợp này, bạn có thể để PandaPaw lưu trữ Codex trên máy chủ, rồi dùng PandaNpc iOS App hoặc trình duyệt điện thoại để điều khiển từ xa.
Bài viết này trình bày rõ ràng cả hai hướng cạnh nhau. Ngày đối chiếu tài liệu là 19 tháng 8 năm 2026; khả năng và điểm truy cập của OpenAI Remote vẫn có thể thay đổi theo phiên bản, khi sử dụng thực tế hãy dựa theo tài liệu chính thức Remote connections.
Xem kết luận trước: Chọn giữa hai phương án điều khiển Codex từ xa qua điện thoại
| Hạng mục so sánh | ChatGPT Remote | PandaNpc + PandaPaw |
|---|---|---|
| Máy chủ | macOS hoặc Windows chạy ChatGPT desktop | Windows, macOS hoặc Linux chạy Codex CLI |
| Phía điện thoại | Tab Remote của ChatGPT iOS / Android | PandaNpc iOS App; thiết bị Android có thể dùng trình duyệt điện thoại |
| Có thể kết nối trực tiếp CLI thuần không | Không thể bắt đầu ghép cặp điện thoại từ Codex CLI hoặc IDE | Có thể, PandaPaw kết nối trực tiếp với Codex trên máy chủ |
| Quan hệ tài khoản | Điện thoại và máy chủ phải dùng cùng một tài khoản ChatGPT và workspace | Điện thoại và máy chủ dùng cùng một tài khoản PandaNpc; Codex tiếp tục dùng cấu hình đăng nhập hoặc API trên máy chủ |
| Yêu cầu máy chủ | Giữ thức, kết nối mạng và giữ ChatGPT desktop chạy | Giữ thức, kết nối mạng và giữ dịch vụ PandaPaw chạy |
| Trường hợp phù hợp | Đã dùng Codex trên ChatGPT desktop, muốn trải nghiệm tích hợp chính thức | CLI cục bộ, máy chủ Linux, máy phát triển không desktop, hoặc quản lý đồng thời nhiều engine viết mã |

Hai phương án có một điểm chung: điện thoại chỉ là bề mặt điều khiển, mã nguồn, Shell, Git, thông tin xác thực và công cụ vẫn nằm trên máy chủ. Khi máy chủ ngủ, tắt máy hoặc mất mạng, phía điện thoại đều không thể tiếp tục yêu cầu Codex thực hiện tác vụ.
Phương án 1: Dùng ChatGPT Remote để điều khiển Codex
OpenAI hiện gọi tính năng này là Remote. Theo thông báo phát hành chính thức, phía điện thoại có thể bắt đầu hoặc tiếp tục phiên, gửi chỉ dẫn bổ sung, xử lý phê duyệt, và xem đầu ra terminal, ảnh chụp màn hình, kết quả kiểm thử và Diff. Nhật ký phát hành ChatGPT cũng cho biết Remote hiện hỗ trợ kết nối máy chủ Mac hoặc Windows, dùng mã QR ghép cặp một-một giữa điện thoại và máy chủ.
Cần gì trước khi bắt đầu
- Một máy Mac hoặc Windows đã cài ứng dụng ChatGPT desktop mới nhất;
- ChatGPT iOS hoặc Android App mới nhất;
- Cả hai đầu đăng nhập cùng một tài khoản ChatGPT và workspace;
- Tài khoản hiện tại có quyền sử dụng Codex;
- Nếu là tài khoản nhóm, quản trị viên có thể cần cho phép Remote Control trước;
- Máy chủ giữ thức, trực tuyến, ứng dụng ChatGPT desktop giữ chạy.
Các bước ghép cặp
- Mở ứng dụng ChatGPT desktop trên máy chủ.
- Vào Settings → Connections → Control this Mac or PC.
- Chọn Set up hoặc Add, hoàn tất xác minh phía máy chủ.
- Dùng điện thoại quét mã QR hiển thị trên ứng dụng desktop.
- Xác nhận tài khoản, workspace trên ChatGPT điện thoại, cùng với xác minh SSO, MFA hoặc passkey nếu có.
- Mở tab Remote trên điện tho, chọn máy chủ vừa ghép cặp và dự án Codex.

Sau khi ghép cặp thành công, hãy thực hiện một lần xác minh không phá hủy: mở một dự án thử nghiệm, gửi câu sau tới Codex.
Print the current working directory and list the top-level files. Do not modify anything.Thư mục và tệp được trả về phải khớp với dự án mục tiêu trên máy chủ. Chỉ thấy "máy chủ trực tuyến" là chưa đủ; phản hồi này mới đồng thời chứng minh được ánh xạ dự án, kênh phiên và môi trường thực thi Codex đều chính xác.
Ranh giới của Remote chính thức
Tài liệu chính thức ghi rõ: không thể bắt đầu ghép cặp điện thoại từ Codex CLI hoặc tiện ích mở rộng IDE, phải bắt đầu từ ứng dụng ChatGPT desktop. Linux cũng không thể trực tiếp làm máy chủ ứng dụng desktop; có thể để ứng dụng desktop Mac hoặc Windows kết nối máy phát triển Linux qua SSH, rồi điện thoại kết nối desktop gateway này.
Ngoài ra, sau khi máy chủ ngủ, mất mạng hoặc đóng ứng dụng desktop, Remote sẽ dừng. Trên Windows, nếu tác vụ cần Computer Use, máy chủ sẽ thao tác trên desktop ở nền trước, và thường cần giữ phiên ở trạng thái mở khóa.
Phương án 2: Dùng PandaNpc điều khiển từ xa Codex CLI cục bộ
Nếu bạn đã quen chạy codex trong terminal, hoặc dự án đặt trực tiếp trên máy chủ Linux, có thể để PandaPaw làm dịch vụ máy chủ thường trú. Codex, tệp dự án và lệnh đều nằm lại trên máy phát triển; điện thoại chỉ nhận phiên, gửi chỉ dẫn và xử lý phê duyệt.
Hướng này không yêu cầu ứng dụng ChatGPT desktop thường trú. Codex vẫn dùng cấu hình đăng nhập ChatGPT hoặc API sẵn có trên máy chủ, PandaNpc không thay thế tài khoản mô hình, cũng không sao chép dự án lên điện thoại.
Bước 1: Xác nhận Codex trên máy chủ có thể chạy độc lập
Trên máy phát triển thực hiện:
codex --versionSau đó vào một thư mục dự án cho phép kiểm thử và chạy codex, hoàn tất đăng nhập và xác nhận có thể trả lời bình thường. Kho lưu trữ Codex CLI hiện tại của OpenAI hỗ trợ đăng nhập bằng tài khoản ChatGPT, đồng thời cũng hỗ trợ cấu hình riêng API key.
Đừng kiểm tra kết nối từ xa khi Codex chưa đăng nhập hoặc hạn mức mô hình đã dùng hết; điều này sẽ khiến bạn nhầm "engine không trả lời được" thành "điện thoại không kết nối được".
Bước 2: Thêm máy phát triển vào PandaNpc
Sau khi đăng nhập PandaNpc, mở thêm thiết bị, chọn Add a device, sao chép lệnh cài đặt một lần do trang tạo ra để thực thi trên máy phát triển. Đây là cách được khuyến nghị vì lệnh đã gắn với tài khoản hiện tại.
Nếu muốn chuyển sang ủy quyền qua trình duyệt, bạn cũng có thể dùng lệnh cài đặt thông thường.
macOS / Linux:
curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | shWindows PowerShell:
iwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iexSau khi cài đặt thông thường hoàn tất, chạy pandapaw login theo hướng dẫn và phê duyệt thiết bị này trong trình duyệt.
Bước 3: Xác minh Codex bridge
Trên máy chủ thực hiện:
pandapaw statusĐầu ra phải nhận diện được PandaPaw đã cài đặt, đồng thời hiển thị thành phần Codex đang chạy và tài khoản đã kết nối. Sau đó, từ danh sách thiết bị của ứng dụng khách, xác nhận máy chủ này đang ở trạng thái trực tuyến.
Bước 4: Bắt đầu phiên Codex từ điện thoại
- iPhone cài PandaNpc iOS App; với Android hoặc khi không muốn cài App, có thể mở trực tiếp PandaNpc Agent bằng trình duyệt điện thoại.
- Đăng nhập bằng tài khoản PandaNpc giống với máy chủ.
- Tạo dự án mới, chọn máy chủ trực tuyến, thư mục làm việc và engine Codex.
- Trong sử dụng hàng ngày, ưu tiên chọn quyền workspace; chỉ sử dụng quyền truy cập toàn phần khi hiểu rõ phạm vi ảnh hưởng.
- Gửi lời nhắc kiểm thử chỉ đọc ở trên, đối chiếu thư mục và tệp trả về.
- Đóng trang trên điện thoại rồi mở lại cùng phiên, xác nhận lịch sử vẫn còn và máy chủ vẫn trực tuyến.

PandaNpc trên iOS có thể xem phiên Codex, gửi tin nhắn tiếp theo, xử lý phê duyệt công cụ và nhận thông báo đẩy về việc hoàn thành hoặc cần chú ý; xem đầy đủ ranh giới khả năng tại tài liệu PandaNpc iOS.
Nên chọn ChatGPT Remote hay điều khiển từ xa CLI cục bộ
Ưu tiên chọn ChatGPT Remote nếu bạn:
- Đã dùng Codex trong ứng dụng ChatGPT desktop trên Mac hoặc Windows;
- Điện thoại và máy chủ thuận tiện đăng nhập cùng một tài khoản ChatGPT;
- Cần trải nghiệm Diff, ảnh chụp màn hình, trình duyệt hoặc Computer Use tích hợp chính thức;
- Không ngại ứng dụng desktop chạy liên tục.
Ưu tiên chọn PandaNpc + PandaPaw nếu bạn:
- Thực sự muốn điều khiển Codex CLI hiện có thay vì chuyển sang ứng dụng desktop;
- Máy phát triển là Linux, hoặc là máy chủ không có desktop đồ họa;
- Muốn dịch vụ máy chủ tiếp tục chạy sau khi khóa màn hình, không phụ thuộc vào một cửa sổ desktop đang mở;
- Muốn quản lý Codex, Claude Code và PandaCode từ cùng một ứng dụng khách;
- Chấp nhận dùng trình duyệt điện thoại trên Android, hoặc chủ yếu dùng App gốc trên iPhone.
Nếu bạn chỉ thỉnh thoảng rời máy tính và Remote chính thức hiện tại đã đáp ứng nhu cầu, thì không cần thiết phải thêm một luồng kết nối thứ hai. Khi cần điều khiển trực tiếp CLI hoặc máy chủ Linux, dùng PandaPaw sẽ phù hợp hơn.
Quyền hạn và bảo mật: "Đồng ý" trên điện thoại sẽ thực sự thực thi
Điều khiển từ xa không phải là phát trực tiếp chỉ đọc. Sau khi bạn phê duyệt lệnh trên điện thoại, Codex sẽ thực hiện thao tác tương ứng trên máy chủ. Vì vậy:
- Lần kết nối đầu tiên hãy dùng lời nhắc chỉ đọc để đối chiếu thư mục làm việc;
- Mặc định dùng quyền phạm vi workspace, đừng mở quyền truy cập toàn phần ngay từ đầu;
- Trước khi phê duyệt, hãy xem rõ lệnh, đường dẫn mục tiêu và các thao tác mạng;
- Đừng gửi mã QR ghép cặp, lệnh thiết bị một lần, API key hoặc thông tin xác thực kết nối vào nhóm chat và ảnh chụp màn hình;
- Đừng phơi bày Codex app-server, cổng gỡ lỗi hoặc dịch vụ SSH trực tiếp ra mạng công cộng.
OpenAI chính thức cũng khuyến nghị máy phát triển từ xa nên dùng SSH, VPN hoặc mạng mesh, không công khai lộ app-server transport. PandaPaw và điện thoại đều chủ động thiết lập kết nối đi ra đã xác thực, mạng gia đình hoặc văn phòng thông thường không cần mở cổng đi vào. Nếu còn cần truy cập an toàn các dịch vụ khác trên máy chủ, có thể tham khảo hướng dẫn kết nối thiết bị.
Khắc phục sự cố thường gặp
Điện thoại ChatGPT không có tab Remote
Trước tiên hãy cập nhật ChatGPT App trên điện thoại. Sau đó kiểm tra xem máy chủ đã chạy ứng dụng desktop mới nhất chưa, tài khoản và workspace có khớp không, cùng việc quản trị viên nhóm có cho phép Remote Control hay không. Điểm truy cập tính năng vẫn có thể bị ảnh hưởng bởi phiên bản và cấu hình workspace.
Điện thoại không tìm thấy máy chủ chính thức đã ghép cặp
Xác nhận ứng dụng desktop đang chạy, máy chủ không ở trạng thái ngủ, và trong Settings → Connections đã cho phép các thiết bị khác kết nối. Các cặp ghép cũ lâu ngày không sử dụng có thể cần quét mã lại; đăng xuất khỏi tài khoản ChatGPT cũng sẽ đóng Remote, cần đăng nhập rồi bật lại.
PandaNpc hiển thị máy chủ ngoại tuyến
Trên máy chủ chạy pandapaw status, xác nhận thiết bị đã đăng nhập, dịch vụ đang chạy và có thể truy cập internet. Khi máy chủ ngủ hoặc mất mạng, kết nối đã lưu vẫn hiển thị, nhưng không thể thực hiện tác vụ mới.
Máy chủ trực tuyến, nhưng Codex không trả lời
Trước tiên hãy chạy trực tiếp codex trên máy chủ. Kiểm tra đăng nhập ChatGPT/API, khả dụng của mô hình và hạn mức sử dụng. PandaPaw kết nối được không có nghĩa là tài khoản mô hình chắc chắn khả dụng.
Codex mở nhầm dự án
Dừng kiểm thử ngay lập tức, chọn lại đúng thư mục làm việc tuyệt đối. Gửi lại lời nhắc xác minh chỉ đọc, đối chiếu đường dẫn trước khi phê duyệt bất kỳ lệnh ghi tệp hoặc Shell nào.
Sau khi khóa màn hình điện thoại, Codex có tiếp tục chạy không
Khóa màn hình điện thoại thường không dừng các tác vụ trên máy chủ; điểm mấu chốt là máy chủ phải duy trì trạng thái thức và kết nối mạng. ChatGPT Remote còn yêu cầu ứng dụng desktop tiếp tục chạy; hướng PandaNpc yêu cầu dịch vụ PandaPaw tiếp tục chạy. Sau khi máy chủ thực sự chuyển sang ngủ hoặc tắt máy, cả hai hướng đều bị gián đoạn.
FAQ
Codex CLI có sẵn lệnh remote control không
Tính đến ngày đối chiếu của bài viết này, Remote điện thoại chính thức của OpenAI phải được thiết lập từ ứng dụng ChatGPT desktop, không thể bắt đầu ghép cặp trực tiếp từ Codex CLI hoặc tiện ích mở rộng IDE. Muốn kết nối trực tiếp với CLI, có thể dùng lớp cầu nối máy chủ như PandaPaw.
Codex remote control có hỗ trợ Windows không
Có. Tài liệu hiện tại của OpenAI đã liệt kê cả macOS và Windows là máy chủ ChatGPT Remote; PandaPaw cũng hỗ trợ Windows. Đừng tiếp tục dùng kết luận cũ "chỉ có Mac" từ trước.
Codex trên Linux có thể điều khiển từ điện thoại không
Có thể thực hiện theo hai cách: hướng chính thức là cấu hình máy chủ SSH trong ứng dụng ChatGPT desktop trên Mac/Windows, rồi từ điện thoại kết nối desktop gateway này; hướng PandaNpc thì cài đặt PandaPaw trực tiếp lên máy chủ Linux, để điện thoại kết nối Codex CLI trên máy chủ đó.
Có bắt buộc có IP công cộng hoặc cấu hình chuyển tiếp cổng không
Không cần. ChatGPT Remote và PandaPaw đều kết nối các thiết bị qua đường trung chuyển đã xác thực. Đừng vì mục đích truy cập từ điện thoại mà phơi bày app-server hoặc cổng gỡ lỗi trực tiếp ra mạng công cộng.
Điều khiển từ xa qua điện thoại có thay đổi cách tính phí Codex không
Điện thoại chỉ là đầu điều khiển. Mức sử dụng thực tế vẫn do tài khoản, workspace, mô hình và provider chạy Codex quyết định. PandaNpc sẽ không tự động biến một phiên Codex tính phí theo API thành phiên đăng ký, và ngược lại cũng vậy.
Tổng kết
Codex có thể dùng trên điện thoại, nhưng trước tiên phải chọn đúng luồng kết nối. Người dùng Mac/Windows đã sử dụng ứng dụng ChatGPT desktop, hãy ưu tiên thử Remote chính thức; khi cần điều khiển trực tiếp Codex CLI, máy chủ Linux hoặc dịch vụ nền, dùng PandaNpc + PandaPaw sẽ thuận tiện hơn.
Dù chọn cách nào, trước tiên hãy dùng lời nhắc chỉ đọc để xác minh thư mục làm việc, sau đó từ từ mở rộng quyền. Một lần phê duyệt trên điện thoại, cuối cùng sẽ tác động đến máy phát triển thật, tệp thật và lệnh thật.
Hướng dẫn liên quan

Codex bật ngữ cảnh GPT-5.6 Sol 1M: Hướng dẫn cấu hình 3 dòng `config.toml`
GPT-5.6 Sol chính thức hỗ trợ ngữ cảnh 1,05 triệu token. Chỉ cần thêm 3 dòng cấu hình vào đầu config.toml của Codex là có thể chạy với cửa sổ 1 triệu token và tự động nén lịch sử ở khoảng 900 nghìn token. Kèm theo cấu hình vĩnh viễn, lệnh một lần, xác minh và lưu ý về chi phí.
Đọc bài viết →
Kết nối Claude Code từ điện thoại: Xem phiên hội thoại và phê duyệt mọi lúc trên iOS
Bài viết này dành cho các nhà phát triển, chia sẻ các phương pháp tốt nhất để kết nối Claude Code từ điện thoại. Thông qua ứng dụng PandaNpc iOS, bạn có thể xem phiên hội thoại theo thời gian thực, phê duyệt lời gọi công cụ và trả lời câu hỏi, nhờ pandapaw và iOS Live Activity để điều khiển từ xa hiệu quả, nâng cao tính linh hoạt trong lập trình.
Đọc bài viết →
Kết nối thiết bị: Không cần IP công cộng, không phiền toái với port forwarding, kết nối trực tiếp an toàn với thiết bị của bạn mọi lúc mọi nơi
Muốn ở bên ngoài dùng điện thoại hoặc máy tính khác truy cập Claude Code, SSH, dịch vụ nội bộ trên máy tính ở nhà/cơ quan, nhưng lại gặp khó vì không có IP công cộng, không dám mở port mapping, cấu hình frp/花生壳 phiền phức? Kết nối thiết bị trong desktop client bật một cái là xong, thêm từng thiết bị của bạn vào mạng mã hóa riêng, mỗi thiết bị có một IP riêng cố định, dù ở đâu cũng như đang kết nối trong cùng một mạng LAN—mã hóa đầu cuối, không lộ ra ngoài internet, thu hồi một cú nhấp chuột bất cứ lúc nào.
Đọc bài viết →