Tổng quan
OpenAI Codex là một công cụ dòng lệnh (CLI) mã nguồn mở đóng vai trò như một tác nhân lập trình (coding agent) nhẹ, có khả năng đọc, sửa đổi và chạy mã trong terminal. Nó được xây dựng trên các mô hình GPT và được tối ưu hóa cho việc tạo mã.Yêu cầu hệ thống
- Hệ điều hành: macOS, Linux (hỗ trợ chính thức), Windows thông qua WSL
- Node.js: Phiên bản 18+
- npm: Phiên bản 10.x.x hoặc cao hơn
Cài đặt
Cấu hình
Bước 1: Thiết lập API Key
Tạm thời (phiên hiện tại):~/.bashrc, ~/.zshrc, hoặc ~/.bash_profile:
Bước 2: Cấu hình config.toml
Chỉnh sửa~/.codex/config.toml:
Nếu tệp cấu hình không tồn tại, hãy chạy
codex một lần để tạo tệp, sau đó chỉnh sửa tệp.Cách sử dụng cơ bản
Bắt đầu chế độ tương tác:Các mô hình hiện có
| Mô hình | Tốt nhất cho |
|---|---|
gpt-4o | Các tác vụ lập trình phức tạp, kiến trúc |
gpt-4o-mini | Sửa lỗi nhanh, các tác vụ đơn giản |
claude-sonnet-4-5 | Đánh giá mã nguồn, tài liệu hóa |
deepseek-r1 | Thiết kế thuật toán, suy luận |
Các lệnh tương tác
| Lệnh | Mô tả |
|---|---|
/help | Hiển thị trợ giúp |
/exit hoặc Ctrl+C | Thoát |
/clear | Xóa cuộc hội thoại |
/config | Xem cấu hình |
/model <name> | Chuyển đổi mô hình |
/tokens | Xem mức sử dụng token |
Xác minh cấu hình
Các trường hợp sử dụng phổ biến
Đánh giá mã nguồn:Khắc phục sự cố
Lỗi kết nối
Lỗi kết nối
- Xác minh
base_urltrong config.toml chính xác làhttps://api.lemondata.cc/v1 - Kiểm tra kết nối mạng
- Đảm bảo không có sự can thiệp của proxy
Xác thực thất bại
Xác thực thất bại
- Xác minh biến môi trường
OPENAI_API_KEYđã được thiết lập - Kiểm tra xem key có bắt đầu bằng
sk-hay không - Đảm bảo key đang hoạt động trong bảng điều khiển LemonData
Không tìm thấy mô hình
Không tìm thấy mô hình
- Kiểm tra tên mô hình khớp chính xác
- Xác minh tính khả dụng của mô hình tại lemondata.cc/en/models