Hướng dẫn cài đặt và đăng nhập Codex trên Ubuntu
PreviousTại sao nên cân nhắc xây dựng Skills trước thay vì Agents?NextHướng dẫn cài đặt Claude trên Ubuntu
Last updated
OpenAI Codex là công cụ AI hỗ trợ lập trình, có khả năng:
viết code
chỉnh sửa code
giải thích project
tự động hóa một số tác vụ lập trình
Codex có thể chạy trực tiếp trong terminal thông qua CLI (Command Line Interface).
Bài viết này hướng dẫn:
Cài đặt Codex CLI trên Ubuntu
Đăng nhập và sử dụng Codex
Codex CLI yêu cầu Node.js phiên bản 16 trở lên.
Mở terminal và chạy:
Nếu hệ thống đã cài Node.js, bạn sẽ thấy ví dụ:
Nếu chưa có, tiến hành cài đặt.
Chạy các lệnh sau:
Sau khi cài xong, kiểm tra lại:
Ví dụ kết quả:
Sau khi có Node.js, cài Codex bằng npm:
Tùy tốc độ mạng, quá trình này mất khoảng 30–60 giây.
Sau khi cài xong, kiểm tra:
Nếu hiển thị version nghĩa là cài đặt thành công.
Bạn cũng có thể kiểm tra vị trí chương trình:
Ví dụ:
Để sử dụng Codex, bạn cần đăng nhập tài khoản.
Chạy lệnh:
Sau đó:
Chọn Sign in with ChatGPT
Trình duyệt sẽ mở trang đăng nhập
Đăng nhập tài khoản ChatGPT
Xác nhận cấp quyền cho Codex
Sau khi xác thực xong, terminal sẽ hiển thị trạng thái login thành công.
Di chuyển vào thư mục project:
Sau đó chạy:
Bạn có thể nhập các yêu cầu như:
hoặc
Codex sẽ phân tích project và đề xuất code.
Để cập nhật Codex lên phiên bản mới:
codex
mở Codex interactive
codex --auto-edit
cho phép sửa code tự động
codex --upgrade
cập nhật phiên bản
codex --version
xem phiên bản
Nếu bạn cài Codex trên Ubuntu Server qua SSH, đôi khi trình duyệt không mở được.
Bạn có thể đăng nhập bằng:
Sau đó:
copy link đăng nhập
mở link trên máy local
xác thực tài khoản
Sau khi hoàn thành các bước trên, bạn đã:
cài đặt Codex CLI
đăng nhập tài khoản
sử dụng Codex trong project
Codex giúp tăng tốc quá trình lập trình và tự động hóa nhiều công việc trong phát triển phần mềm.
Last updated
node -vv18.17.0sudo apt update
sudo apt install nodejs npm -ynode -v
npm -vnode v18.x
npm 9.xnpm install -g @openai/codexcodex --versionwhich codex/usr/bin/codexcodexcd myprojectcodexExplain this projectCreate a REST API with Node.jscodex --upgradecodex login