OpenAI Codex CLI를 non-interactive (quiet) 모드로 쓰기

혼자만 상당히 다르게 동작하는 게 좀 아쉬웠습니다.

한 코딩 에이전트를 다른 LLM CLI 에이전트와 협업해서 사용하시는 분들이 많죠. "분석할 코드베이스가 일정 크기 이상이면 Gemini와 상의하면서 진행해줘" 처럼요. 저는 이 용도로는 MCP를 붙이기보다는 CLI를 그대로 쓰는 걸 선호하는데요.

GPT-5와 함께 훨씬 쓸만해진 Codex CLI를 논-인터랙티브한 quiet 모드로 사용하고 싶으신 분은 codex e <prompt>를 쓰시면 됩니다.

예전에는 공식문서에 -q를 쓰라고 되어있었는데 언제 업데이트되었는지 모르겠네요. 안돼서 당황했습니다. 심지어 다른 애들은 -p인데 혼자 -q인 것도 아쉬웠는데 이걸 브레이킹 체인지 시키다니.. ㅎㅎ

그리고 솔직히 다른 CLI 에 비해서 전혀 quiet하지 않은 게 아쉬웠어요.

메타 정보도 보여주고, thinking 과정도 보여주는데 좀 verbose하다고 느꼈습니다. 다른 녀석들처럼 결과만 딱 주면 좋을텐데 말이죠. 필요할 때만 플래그로 메타정보를 보여주게 한다면 어땠을까 싶네요.

뭐 아직 버전 1.0도 안 됐으니 개선되지 않을까 싶습니다.


참고로 위에서 쓴 qwen 은 알리바바에서 Gemini CLI를 포크 떠서 만든 Qwen Code인데, 현재 하루에 2,000 요청을 무료로 사용할 수 있습니다. 개인 용도로 쓰기에 아주 좋아 보이네요.