- 中条智世2026-08-0811324
前段时间不是deepseek v4 flash宣布原生支持responses协议了吗,接到codex里用了几天后感觉效果也还行,于是我想起openclaw这东西自从被openai收编以后有个专门的官方codex运行时,但他是需要登录gpt账号才能用的,于是我让codex分析了一下配置文件和代码后发现,只要改几行配置就可以直接复用codex的配置文件,然后无缝切换到codex的harness。
具体操作如下:
首先你得登录一个gpt账号,这个我不确定手动下载codex插件可不可以,但是登录了gpt账号就会自动给你下载相关的插件,免费账号也可以,无所谓的。
然后打开
openclaw.json找到
"codex": { "enabled": true }把他改成这样,复用codex的配置```
- "codex": { "enabled": true }
+ "codex": {
+ "enabled": true,
+ "config": {
+ "appServer": {
+ "homeScope": "user",
+ },
+ "codexDynamicToolsExclude": [ // 防止注入 exec/process 后备(双保险,非必需)
+ "exec",
+ "process"
+ ]
+ }
+ }
`agents.defaults.models```` + "codex/deepseek-v4-flash": { + "alias": "DeepSeek-Codex", + "agentRuntime": { "id": "codex" } + } ```一定要是codex前缀,这个不能错 `models.providers.codex```` "models": { "mode": "merge", "providers": { + "codex": { + "models": [ + { + "id": "deepseek-v4-flash", + "name": "DeepSeek V4 Flash (Codex)", + "contextWindow": 1000000, + "maxTokens": 65536, + "reasoning": true, + "input": ["text"], + "compat": { + "supportsReasoningEffort": true, + "supportsUsageInStreaming": true + } + } + ] + }, "deepseek": { ... } ```随后打开`~/.codex/models.json` 在deepseek-v4-flash的配置下改动tool_mode``` - "tool_mode": null, + "tool_mode": "direct", ```最后如果你是使用社交软件连接的openclaw,还需要改一下消息路由模式 在**openclaw.json**内找到`messages```` "messages": { "ackReactionScope": "group-mentions", "statusReactions": { "enabled": true }, + "visibleReplies": "automatic" } ```这样就可以了,在openclaw里输入`/model codex/deepseek-v4-flash`就能切换到codex运行时了,在openclaw内的对话也可以在codex cli以及桌面端看见,两边完全共享同一套harness了,输入/status你会看到  我感觉指令遵循能力和多回合工作的能力确实得到了一些增强,openclaw老的那个harness基于pi,但是自己改的不太行,codex的运行时会强一些,还在坚持openclaw的佬友可以试试主楼 - 小雨2026-08-0826132
谢谢佬的分享,我最近一直坚持使用 openclaw 的,感觉你这个方法的确会强一些
- Top🐮🐮2026-08-085185
有意思,感觉能用到,回头试试 ^-^