Codex trên điện thoại: cách tiếp tục công việc qua Codex Cloud
MarkdownTạo và xuất bản môi trường Codex trên đám mây, tiếp tục công việc từ điện thoại, cập nhật môi trường, tài nguyên và các hạn chế.
Đọc toàn bộ bài viết
Để tiếp tục công việc Codex trên điện thoại, hãy chạy công việc đó trên đám mây. Trong lần thiết lập duy nhất, hãy tạo và xuất bản môi trường Codex Cloud trên trang web ChatGPT hoặc trong ứng dụng máy tính. Bạn có thể mở trên điện thoại một công việc đã bắt đầu trên đám mây và tiếp tục làm việc. Không thể chuyển theo cách này một công việc bắt đầu trong Codex thông thường trên máy tính: bạn cần lưu công việc đó vào GitHub rồi bắt đầu lại trên đám mây.
Tác nhân trên máy tính có thể xem mọi thư mục dự án, toàn bộ bộ nhớ và kiến thức của dự án. Nhưng bạn không thể truy cập những nội dung đó từ điện thoại. Vào mùa xuân, tác giả được hỏi liệu ông có làm việc bằng điện thoại thông minh không. Ông trả lời rằng bản thân không làm vậy: điều đó có thể thực hiện được, nhưng có một số điểm cần lưu ý và không phải thứ gì cũng trực quan. Giờ đây Codex có đám mây để làm việc này. Bắt đầu nhé.
Bạn có thể tìm thấy hướng dẫn thực tế về cách làm việc với Ailoot trong tài liệu.
Điểm chính
Điện thoại của bạn sẽ không thấy một công việc Codex đang chạy trên máy tính: các tệp trên ổ đĩa, chương trình đang chạy và phiên đăng nhập trình duyệt không tự chuyển lên đám mây. Bạn cần Codex Cloud: một môi trường đám mây có các kho lưu trữ GitHub, các dependency và thông tin xác thực truy cập của bạn. Hãy tạo môi trường này trên trang web ChatGPT hoặc trong ứng dụng máy tính, nhấp vào Publish rồi bắt đầu một công việc trên đám mây. Sau đó, mở chính công việc đó trong ứng dụng ChatGPT trên điện thoại và tiếp tục. Công việc trên đám mây vẫn hoạt động ngay cả khi máy tính của bạn đang ở chế độ ngủ.
Vì sao công việc trên máy tính không hiển thị trên điện thoại
Codex có 3 chế độ. Local và Worktree chạy trên máy tính của bạn. Worktree sử dụng một bản sao riêng của dự án; chế độ này được đề cập trong một bài viết riêng. Cloud chạy công việc trên một máy ảo của OpenAI.
Công việc trên đám mây chỉ có thể xem môi trường của chính nó và bắt đầu từ một kho lưu trữ trên GitHub. GitHub là dịch vụ đám mây dành cho mã nguồn. Nếu hiện tại dự án của bạn chỉ nằm trên ổ đĩa, hãy nói với tác nhân: “Buddy, ứng dụng này cần được đưa lên GitHub.” Tác nhân sẽ yêu cầu bạn đăng nhập vào GitHub và hỏi liệu kho lưu trữ nên ở chế độ công khai hay riêng tư. Hãy chọn “riêng tư”: khi đó chỉ bạn mới có quyền truy cập mã nguồn.
Nếu bạn chưa cài đặt Codex, hãy bắt đầu với bài viết riêng về cài đặt và quyền truy cập.
Cách tạo và xuất bản môi trường
Bạn chỉ có thể tạo môi trường trên trang web ChatGPT hoặc trong ứng dụng máy tính. Trên điện thoại, bạn chọn một môi trường đã được thiết lập sẵn.
Trước đây OpenAI có một ứng dụng Codex riêng; giờ đây ứng dụng này đã được tích hợp với ChatGPT trong một giao diện duy nhất. Tác giả cho rằng cách tiếp cận này phù hợp và thuận tiện hơn.
- Đăng nhập vào ChatGPT rồi chuyển sang Codex.
- Trong một công việc mới, chọn Work in → Cloud, mở Select environment rồi nhấp vào Create environment.
- Chọn các kho lưu trữ GitHub của bạn. Nếu GitHub chưa được kết nối, Codex sẽ yêu cầu bạn kết nối.
- Nhấp vào Get started. Codex sẽ kiểm tra các kho lưu trữ, cài đặt dependency và công cụ, rồi kiểm tra xem mọi thứ có hoạt động hay không. Bạn không cần tự viết các lệnh cài đặt.
- Nếu thiếu thứ gì đó, chẳng hạn như khóa cho một dịch vụ, Codex sẽ hỏi bạn. Bạn có thể chỉ định ngay các phiên bản, lệnh hoặc dịch vụ cần dùng.
- Xem lại báo cáo thiết lập, lưu các thay đổi rồi nhấp vào Publish.
- Khi thông báo Environment published xuất hiện, nhấp vào Start a new task rồi mô tả công việc.
Bạn cũng có thể thực hiện các bước tương tự tại Settings → Codex Cloud → Environments → Create environment.
Lưu và xuất bản là hai nút khác nhau. Lưu sẽ ghi nhớ các thiết lập. Mỗi công việc mới sẽ bắt đầu từ môi trường đã xuất bản. Cho đến khi môi trường được xuất bản, bạn không thể chọn môi trường đó cho một công việc trên bất kỳ thiết bị nào.
Cách làm việc trên điện thoại: 2 lựa chọn
Codex Cloud. Bạn không cần máy chủ riêng; OpenAI cung cấp máy. Nhưng máy này chỉ chạy Codex và chỉ có những gì bạn đưa vào môi trường.
Máy chủ riêng. Trong thiết lập được mô tả ở đây, Claude Code, Codex và Hermes được cài đặt trên máy chủ, còn Hermes quản lý chúng. Bạn có thể nhắn tin cho Hermes từ điện thoại thông qua bot Telegram. Cách này đặc biệt thuận tiện khi đi du lịch: đọc yêu cầu bằng giọng nói và nhận báo cáo ngay tại nơi đó. Cách duy trì Hermes chạy liên tục trên máy chủ được trình bày trong một bài viết riêng, còn cách chuyển dự án từ Codex đến đó được giải thích tại đây.
Cách mở cùng một công việc trên điện thoại
Trên trang web: chọn Work in → Cloud, rồi chọn môi trường. Trên điện thoại: mở Codex trong ứng dụng ChatGPT và chọn môi trường đã xuất bản.
Để tiếp tục công việc đã bắt đầu, hãy mở chính công việc đó. Một công việc mới sẽ bắt đầu lại từ đầu bằng môi trường đã xuất bản. Công việc hiện có sẽ tiếp tục với các tệp riêng của nó, bao gồm cả những thay đổi bạn chưa commit, cùng với các công cụ đã cài đặt.
Bạn có thể bắt đầu công việc trên máy tính xách tay rồi xem kết quả trên điện thoại.
Dù bạn giao công việc cho tác nhân nào—Hermes, Claude Code hay Codex—hãy luôn hỏi vào cuối rằng: “Bạn có chắc mình đã giải quyết công việc đúng cách không?” Hãy xem lại các thay đổi và kiểm tra kết quả trước khi lưu vào GitHub.
Cách cập nhật môi trường mà không làm gián đoạn các công việc đang thực hiện
Dự án thay đổi: bạn thêm một thư viện hoặc cần một dịch vụ mới. Mở Settings → Codex Cloud → Environments, chọn Edit trong menu của môi trường, mô tả thay đổi rồi để Codex chuẩn bị và kiểm tra. Sau đó lưu và nhấp vào Republish.
Các công việc mới sẽ nhận được bản cập nhật. Những công việc đang thực hiện vẫn giữ nguyên trạng thái; việc xuất bản lại không đặt lại chúng. Môi trường tự lấy mã mới từ kho lưu trữ trong nền mà không cài đặt lại dependency.
Bạn nhận được bao nhiêu năng lực tính toán và công việc được lưu giữ trong bao lâu
Mỗi công việc trên đám mây chạy trên máy ảo riêng. Năng lực tính toán phụ thuộc vào gói ChatGPT; gói có chi phí thấp nhất trong bảng của OpenAI là Plus:
| Gói ChatGPT | Bộ xử lý (vCPU) | Bộ nhớ | Đĩa |
|---|---|---|---|
| Plus, Edu Plus | 2 | 8 GB | 8 GB |
| Pro, Business, Enterprise | 4 | 16 GB | 32 GB |
| Edu, Edu Pro | 4 | 16 GB | 32 GB |
Enterprise có các máy mạnh hơn; quản lý tài khoản của OpenAI sẽ cung cấp điều khoản và giá cả.
Theo mặc định, bạn có thể khôi phục trạng thái của một công việc trong 7 ngày kể từ lần cuối bạn nhắn tin hoặc tiếp tục công việc đó. Sau khoảng thời gian này, bạn không thể trông cậy vào việc khôi phục. Vì vậy, sau mỗi phần việc hoàn thành, hãy yêu cầu tác nhân: “Lưu vào GitHub.”
Những việc đám mây chưa thể làm
- Điều khiển máy tính và trình duyệt thay bạn (Computer and browser use). Tính năng này nằm trong lộ trình của OpenAI.
- Làm việc với GitLab hoặc GitHub Enterprise Server tự lưu trữ. Những tính năng này cũng nằm trong lộ trình.
- Các kỹ năng cá nhân trên máy tính của bạn không được chuyển lên đám mây; công việc trên đám mây chỉ có thể xem các kỹ năng trong kho lưu trữ. Nếu cần một kỹ năng trên đám mây, hãy đưa kỹ năng đó vào kho lưu trữ.
Ngoài ra còn có Codex Cloud (Legacy) đời cũ, xử lý việc rà soát mã và tích hợp với Linear và GitHub. OpenAI có kế hoạch đóng dịch vụ này.
Nếu không thấy môi trường trong danh sách hoặc thiết lập thất bại
Không thấy môi trường khi chọn công việc. Mở Settings → Codex Cloud → Environments. Nhãn Unpublished có nghĩa là quá trình thiết lập chưa hoàn tất bước xuất bản. Hãy hoàn tất rồi nhấp vào Publish.
Không cài đặt được một công cụ. Trong cuộc trò chuyện thiết lập, xem lệnh nào thất bại rồi yêu cầu Codex kiểm tra và thử lại, chẳng hạn: “Cài đặt pnpm và chạy các bài kiểm tra của dự án.” Nếu thiết lập thất bại ngay từ đầu, hãy nhấp vào Try again. Nếu cần sửa các tệp dự án hoặc danh sách dependency, hãy thực hiện trong một công việc thông thường rồi quay lại thiết lập môi trường.
Bạn đã chạy công việc Codex trên đám mây chưa, hay vẫn đang giữ mọi thứ trên máy tính?
Nguồn
- OpenAI: Môi trường đám mây — tạo và xuất bản môi trường, lưu và xuất bản, công việc mới và hiện có, Republish, tiếp tục trên trang web và điện thoại, làm việc khi máy tính đang ngủ, tài nguyên máy ảo theo gói, lưu giữ trong 7 ngày, các hạn chế, kỹ năng trong kho lưu trữ, Codex Cloud (Legacy), Unpublished và Try again.
- OpenAI: Codex Cloud — bắt đầu nhanh: trang web, điện thoại hoặc ứng dụng máy tính, kết nối GitHub, Get started, Publish và Start a new task.
- OpenAI: Các chế độ Codex — các chế độ Local, Worktree và Cloud; Local và Worktree chạy trên máy tính của bạn.
Bạn có thể tiếp tục khám phá Ailoot tại ailoot.ai.
Xem thêm chi tiết
Câu hỏi thường gặp
Vì sao không thấy môi trường khi bắt đầu tác vụ đám mây?
Kiểm tra có còn nhãn Unpublished không. Lưu thiết lập khác với xuất bản; hoàn tất và xuất bản môi trường rồi mới chọn cho tác vụ mới.
Nên mở tác vụ đám mây hiện có hay tạo tác vụ mới trên điện thoại?
Mở tác vụ hiện có để tiếp tục tệp và công cụ đã cài. Tác vụ mới bắt đầu riêng từ môi trường đã xuất bản, không tiếp nối working state chưa commit của tác vụ trước.