~/.codex, nên cấu hình một lần là dùng được cả ba.
Cài bằng 1 lệnh
Thaysk-xxx bằng key của bạn, mở terminal, dán và Enter. Script kiểm tra key, liệt kê mọi model key được phép gọi để bạn chọn (Enter = model khuyến nghị: gpt-astra với gói Astra, gpt-5.6-sol với gói GPT, claude-opus-5 với gói Claude), cài Codex CLI và ghi cấu hình.
- macOS / Linux
- Windows
--lang vi hoặc --lang en). Không truyền --key thì script sẽ hỏi key. Muốn ép model: thêm --model gpt-astra hoặc --model gpt-5.6-sol.gpt.teamsoclo.site để kiểm tra.
Script làm gì
- Kiểm tra key với gateway và chọn model theo gói; key sai thì dừng, không đụng máy bạn.
- Sao lưu
config.tomlcũ nếu có, thànhconfig.toml.bak.<thời gian>. - Ghi
~/.codex/config.toml: modelgpt-5.6-sol, gateway TeamSocLo, giao thức Responses API. - Lưu key vào biến môi trường
TEAMSOCLO_API_KEY(trong~/.zshrc/~/.bashrc, hoặc biến người dùng trên Windows). Key không nằm trong file cấu hình, nên bạn có thể chia sẻconfig.tomlmà không lộ key. - Cài hoặc nâng cấp Codex CLI bằng
npm install -g @openai/codex. Node.js chưa có thì script dừng và chỉ cách cài.
Sau khi cài
1
Mở terminal mới, chạy codex
2
VS Code: cài extension, tắt hẳn rồi mở lại
VS Code → Extensions → tìm Codex (OpenAI’s coding agent) → Install. Sau đó thoát hẳn VS Code: macOS
Cmd + Q, Windows đóng hết cửa sổ. Reload Window không đủ, extension chỉ đọc cấu hình lúc khởi động tiến trình.3
App Codex
Mở lại app sau khi chạy lệnh. Trên macOS lệnh đã đặt biến cho app GUI bằng
launchctl; trên Windows setx có hiệu lực với app mở sau đó.requires_openai_auth = false báo Codex dùng key của gateway qua biến môi trường.
Cấu hình tay
Nếu muốn tự sửa,~/.codex/config.toml (Windows: %USERPROFILE%\.codex\config.toml) cần đúng nội dung này:
TEAMSOCLO_API_KEY chứa key của bạn.
Mở nhanh thư mục cấu hình:
Đổi model
Gói GPT Astra dùnggpt-astra. Sửa dòng đầu config.toml rồi mở lại Codex:
gpt-astra sẽ báo không có kênh khả dụng, và ngược lại. Model đi theo gói bạn mua, xem Model và gói.
Gỡ cấu hình
- macOS / Linux
- Windows
config.toml.bak.<thời gian> đè lại config.toml.
Không chạy thì kiểm tra
- Đã mở terminal mới hoặc thoát hẳn VS Code sau khi cài.
echo $TEAMSOCLO_API_KEY(Windows:echo %TEAMSOCLO_API_KEY%trong cmd) in ra key đủ ký tự.base_urlkết thúc bằng/v1,wire_apilàresponses.- Key còn hạn và còn hạn mức: kiểm tra tại đây.
- Còn lỗi thì xem Lỗi thường gặp, có mục riêng cho Codex.
