Title: VSCode使用Codex Claude CreateTime: 2026-01-13 15:31:57 UpdateTime: 2026-07-18 21:53:34 CategoryName: AI --- # 安装VSCode [下载VSCode安装包](https://code.visualstudio.com/sha/download?build=stable&os=win32-x64),进行安装 # Codex ## 安装Codex插件 ![install_codex.png](/public/upload/ai/vscode-use-claude-code/install_codex.png) ## 配置 修改或创建 ```~/.codex/config.toml``` 和 ```~/.codex/auth.json```, 例如: ```C:\Users\你的用户名\.codex\config.toml``` ### config.toml 注意修改 ```base_url``` ```yaml model_provider = "OpenAI" model = "gpt-5.5" review_model = "gpt-5.5" model_reasoning_effort = "xhigh" disable_response_storage = true network_access = "enabled" windows_wsl_setup_acknowledged = true model_context_window = 1000000 model_auto_compact_token_limit = 900000 [model_providers.OpenAI] name = "OpenAI" base_url = "https://xxxxx.ai" wire_api = "responses" requires_openai_auth = true [windows] sandbox = "elevated" ``` ### auth.json 注意修改```OPENAI_API_KEY``` ```json { "OPENAI_API_KEY": "xxxxxxx" } ``` # Claude Code ## 安装VSCode插件 安装官方的[Claude Code for VS Code](https://marketplace.visualstudio.com/items?itemName=anthropic.claude-code) 插件 ![apikey.png](/public/upload/ai/claude-code-use-glm/setting.png) ## setting.json 修改或创建 ```~/.claude/settings.json```, 例如: ```C:\Users\你的用户名\.claude\settings.json``` ### DeepSeek ```json { "env": { "ANTHROPIC_AUTH_TOKEN": "${DEEPSEEK_API_KEY}", "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic", "ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro", "ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro", "ANTHROPIC_MODEL": "deepseek-v4-pro", "ANTHROPIC_SMALL_FAST_MODEL":"deepseek-v4-flash", "API_TIMEOUT_MS":600000, "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1 } } ``` ### 智谱GLM ```json { "env": { "ANTHROPIC_AUTH_TOKEN": "${GLM_API_KEY}", "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic", "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.7", "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.7", "ANTHROPIC_MODEL": "glm-4.7", "ANTHROPIC_SMALL_FAST_MODEL":"glm-4.7", "API_TIMEOUT_MS":600000, "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1 } } ``` ## 跳过登录 和 ```~/.claude``` 文件夹同级的 ```~/.claude.json```,例如 ```C:\Users\你的用户名\.claude.json```中增加 ```"hasCompletedOnboarding": true``` ## 完全授权 在项目根目录创建:```.claude/settings.json``` ```json { "env": {...}, "bypassPermissions": true, "permissions": { "defaultMode": "bypassPermissions", "allow": [ "Read(**)", "Write(**)", "Edit(**)", "Bash(**)" ], "deny": [] }, "skipDangerousModePermissionPrompt": true } ``` ## ~~obra/superpowers(不建议)~~ ![manage-plugins.png](/public/upload/ai/vscode-use-claude-code/manage-plugins.png) ![add-plugin.png](/public/upload/ai/vscode-use-claude-code/add-plugin.png) ![install-plugin.png](/public/upload/ai/vscode-use-claude-code/install-plugin.png) 重启vscode ![use-superpowers.png](/public/upload/ai/vscode-use-claude-code/use-superpowers.png)