Hướng dẫn cấu hình CLI
Trỏ hai trợ lý dựa trên thiết bị đầu cuối — Claude Code và OpenAI Codex — tại Starsg để chúng chia sẻ một cổng, một bộ khóa API và một chế độ xem sử dụng.
1. Kiểm tra môi trường
Xác nhận Node.js đã được cài đặt bằng cách chạynpm list -g --depth-0trong thiết bị đầu cuối của bạn. Nếu shell báo cáo "không tìm thấy lệnh", hãy làm theohướng dẫn nàyđể cài đặt môi trường Node.js Claude Code/Codex cần, sau đó chạy lại lệnh.
npm list -g --depth-0
Cài đặt cả hai CLI cùng một lúc:
npm i -g @anthropic-ai/claude-code@latest npm i -g @openai/codex@latest
claude codex
Nếu thiết bị đầu cuối mở lời nhắc trò chuyện, in biểu ngữ chào mừng hoặc hiển thị menu lựa chọn, CLI đó đã được cài đặt chính xác.
2. Mã Claude
Mở~/.claude/settings.json(tạo tập tin nếu nó không tồn tại) và viết:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.starsg.ai",
"ANTHROPIC_AUTH_TOKEN": "sk-abc...xyz",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-7",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5",
"CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"CLAUDE_CODE_DISABLE_TERMINAL_TITLE": "1"
}
}Thay thếsk-abc...xyzvới một khóa được tạo trongbảng điều khiển. Chạy claude trong thiết bị đầu cuối của bạn - một câu trả lời trò chuyện thành công sẽ xác nhận kết nối.
3. Codex
Sửa đổi~/.codex/config.toml— tệp này chứa điểm cuối cổng, các giá trị mặc định của mô hình và nỗ lực suy luận:
disable_response_storage = true model = "gpt-5.5" model_provider = "novamaas" model_reasoning_effort = "high" model_verbosity = "high" [features] web_search_request = true [model_providers.novamaas] base_url = "https://api.starsg.ai/v1" name = "novamaas" requires_openai_auth = true wire_api = "responses"
Sau đó viết khóa API của bạn vào~/.codex/auth.json:
{
"OPENAI_API_KEY": "sk-abc...xyz"
}4. Xác minh
Chạyclaudehoặccodextrong một thiết bị đầu cuối — khi bạn nhận được phản hồi trò chuyện, quá trình tích hợp sẽ hoạt động.