Codex 问题与修复
删除不要的 Session 可以直接删除本地 session 文件: 快速找到 --- 使用方式 推荐:One task per session --- CLI 状态栏添加使用上下文 --- GUI …
删除不要的 Session
可以直接删除本地 session 文件:
1cd ~/.codex
2# 你会看到
3sessions/
4archived_sessions/
快速找到
1rg -l "019e2a73-ec1b-76b0-b7c7-6aec6e570201" ~/.codex/sessions
2# 输出path ...
3rm -rf path
使用方式
推荐:One task per session
1session A:
2认证系统
3
4session B:
5前端 UI
6
7session C:
8数据库迁移
9
10session D:
11CI/CD
CLI 状态栏添加使用上下文
1/statusline
2# 选择 context-used 并 space 选中 enter 确认
GUI 快速选择对话
长按 command 可以按 1 2 3… 来切换项目任务
Codex 外部模型配置
- 接 OpenAI 兼容接口,例如 OpenRouter / LiteLLM / 自建网关
1# ~/.codex/config.toml
2
3model = "glm-5.2"
4model_provider = "self"
5
6[model_providers.self]
7name = "Self"
8base_url = "http://192.168.2.197:3000"
9env_key = "SELF_API_KEY"
10wire_api = "responses"
11
12[profiles.kimi]
13model = "kimi-k2.7-code"
14model_provider = "self"
15
16[profiles.glm]
17model = "glm-5.2"
18model_provider = "self"
19
20[profiles.minimax]
21model = "MiniMax-M3"
22model_provider = "self"
23
24[profiles.mimo]
25model = "mimo-v2.5-pro"
26model_provider = "self"
然后设置 key: 因为你是给 GUI App 用,不建议只写到 PowerShell 配置文件里。应该写到 Windows 用户环境变量
1[Environment]::SetEnvironmentVariable("SELF_API_KEY", "sk-Gmyn7g3JL2aDx7c7BFRL4ymSNQU2bEyoh96VCgIMZLX0jRp3", "User")
2
3echo $env:SELF_API_KEY
4# 删除
5[Environment]::SetEnvironmentVariable("SELF_API_KEY", $null, "User")
如果你的外部服务支持 Responses API,可以用:
1wire_api = "responses"
如果只是普通 OpenAI Chat Completions 兼容接口,一般用:
1wire_api = "chat"
- 接本地 Ollama
先启动 Ollama,并拉模型:
1ollama pull qwen3-coder
2ollama serve
然后:
1# ~/.codex/config.toml
2
3model = "qwen3-coder"
4model_provider = "lmstudio"
5
6[model_providers.lmstudio]
7name = "LM Studio"
8base_url = "http://localhost:1234/v1"
9wire_api = "chat"
运行:
1codex