Mastodon

codex with deepseek v4 flash

codex with deepseek v4 flash
Photo by Saradasish Pradhan / Unsplash

현재까지 확인한 결과, **Codex CLI 0.141.0은 DeepSeek V4 Flash와 직접 연결되지 않아 LiteLLM을 중간에 두어 OpenAI Responses API(/v1/responses)를 제공하도록 구성하면 연결 자체는 성공하며, 모델 목록 조회(/v1/models)와 일반 채팅(/v1/chat/completions)도 정상 동작한다.

그러나 Codex는 단순 채팅 클라이언트가 아니라 실행 시 내부적으로 Skills와 Agent Tool들을 namespace 타입의 도구로 등록하는데, DeepSeek API는 OpenAI 최신 Agent Tool 규격의 type: "namespace"를 지원하지 않고 기존 type: "function"만 허용한다.

그 결과 Codex가 DeepSeek에 요청을 보내는 순간 tools[8].type: unknown variant 'namespace', expected 'function' 오류가 발생하여, 연결과 인증은 성공하지만 실제 Codex 에이전트 기능(파일 수정, 버그 수정, 기능 구현 등)은 사용할 수 없다.

Codex cli랑 deepseek v4 flash는 같이 사용 못 한다.

문제는 네트워크, API 키, LiteLLM 설정, Responses API 지원 여부가 아니라 Codex의 최신 Tool Schema와 DeepSeek의 Tool Calling 규격 불일치에 있다.