
codex를 사용하다 보니 하네스 이론을 생각하며 야무지게 하네스를 만들고 전역으로 반영이 가능한지 확인해 봤는데,
https://developers.openai.com/codex/guides/agents-md
반영 된다고 나와 있는 것 같아서
codex에게 글 던져주고물어보니 .codex 경로에 AGNETS.md를 두면 반영이 된다길래 작성해서 올려놓고 /status를 쳐봤는데
Agents.md: <none>이렇게 나오길래.. 아니 된다며..!!
하고 요리조리 돌려보다가.. 반영 이후에 다른 세션을 열고 내 역할이 뭐야라고 물어보니 “서버 개발자” 하고 md파일에 적어둔대로 잘 대답했다.
결국 아래와 같은 상황이라는 건데,
- 실제 컨텍스트에는 .codex/AGENTS.md가 반영되는 것처럼 동작함
- 그런데 status에는 <none>으로 표시됨
내 문제인건가? 싶어서 찾아보니까
https://github.com/openai/codex/issues/3793
위 이슈에서 이미 나와 같은 문제를 겪은 개발자들이 있었다.
문제는 이 이슈가 8개월 전 글이라는 점이었다. 그래서 “이미 해결됐는데 내 환경만 이상한 건가?” 싶었는데,
이런.. 불확실성은 개발자의 잠재적인 휴먼 에러 발생확률을 높여주는 특효약이라 Ubuntu 24에서 codex cli쓰는 사람 중에 같은 현상을 겪고 있는 사람이 있는지 댓글을 남겼다.
그리고 몇시간뒤에 수정 커밋이 올라왔다.
https://github.com/openai/codex/pull/17091
“아니 정말 반영이 된다고 …?” 실제로는 읽히고 있었지만, status 쪽 표시가 이를 제대로 드러내지 못하고 있었던 게 맞았다!
호호 나도 Contributor ..? (농담)
커밋이 병합되면 아마 이제 이런 문제를 겪는 분들은 없지 않을까..
Piece..
++
근데 추가적으로 불편한게 status쳐보면
Agents.md라고 나오는데 표준은 AGENTS.md고 실제로 적용도 AGENTS.md로 작성해야 나오는데
몹시 불편…