I provide a .codeagent\models.json configuration that can be copied and used directly, provided that you have base_url and api_key ready.
{
"default_backend": "claude",
"default_model": "gpt-5.2",
"backends": {
"codex": {
"api_key": ""
},
"claude": {
"base_url":"https://xxx",
"api_key": "sk-........"
},
"gemini": {
"api_key": ""
},
"opencode": {
"api_key": ""
}
},
"agents": {
"oracle": {
"backend": "claude",
"model": "claude-opus-4-5-20251101",
"yolo": true,
"__module__": "omo"
},
"librarian": {
"backend": "claude",
"model": "claude-sonnet-4-5-20250929",
"yolo": true,
"__module__": "omo"
},
"explore": {
"backend": "opencode",
"model": "opencode/grok-code",
"__module__": "omo"
},
"develop": {
"backend": "claude",
"model": "gpt-5.2",
"reasoning": "high",
"yolo": true,
"__module__": "do"
},
"frontend-ui-ux-engineer": {
"backend": "gemini",
"model": "gemini-3-pro-preview",
"__module__": "omo"
},
"document-writer": {
"backend": "gemini",
"model": "gemini-3-flash-preview",
"__module__": "omo"
},
"code-explorer": {
"backend": "claude",
"model": "claude-opus-4-6",
"__module__": "do"
},
"code-architect": {
"backend": "claude",
"model": "claude-opus-4-6",
"__module__": "do"
},
"code-reviewer": {
"backend": "claude",
"model": "claude-opus-4-6",
"__module__": "do"
}
}
}
I provide a
.codeagent\models.jsonconfiguration that can be copied and used directly, provided that you havebase_urlandapi_keyready.{ "default_backend": "claude", "default_model": "gpt-5.2", "backends": { "codex": { "api_key": "" }, "claude": { "base_url":"https://xxx", "api_key": "sk-........" }, "gemini": { "api_key": "" }, "opencode": { "api_key": "" } }, "agents": { "oracle": { "backend": "claude", "model": "claude-opus-4-5-20251101", "yolo": true, "__module__": "omo" }, "librarian": { "backend": "claude", "model": "claude-sonnet-4-5-20250929", "yolo": true, "__module__": "omo" }, "explore": { "backend": "opencode", "model": "opencode/grok-code", "__module__": "omo" }, "develop": { "backend": "claude", "model": "gpt-5.2", "reasoning": "high", "yolo": true, "__module__": "do" }, "frontend-ui-ux-engineer": { "backend": "gemini", "model": "gemini-3-pro-preview", "__module__": "omo" }, "document-writer": { "backend": "gemini", "model": "gemini-3-flash-preview", "__module__": "omo" }, "code-explorer": { "backend": "claude", "model": "claude-opus-4-6", "__module__": "do" }, "code-architect": { "backend": "claude", "model": "claude-opus-4-6", "__module__": "do" }, "code-reviewer": { "backend": "claude", "model": "claude-opus-4-6", "__module__": "do" } } }