OpenClaw 5.28: 업그레이드 후 Codex 플러그인 손상 — 심볼릭 링크 심(Symlink Shim)으로 해결

OpenClaw를 5.12에서 5.28로 업그레이드하면 Codex 플러그인이 조용히 깨질 수 있습니다. 업그레이드 후 모든 에이전트 호출이 Waiting for agent reply에서 멈추고, cron 작업은 정확히 121초 후 model-call-started 오류와 함께 타임아웃되며, 대체 체인이 충분히 빨리 작동하지 않습니다. 게이트웨이는 정상적으로 시작되고, OAuth는 유효하며, Codex는 설치 및 활성화된 것으로 표시되지만, 모든 바이너리 실행 시도가 조용히 ENOENT 오류로 실패합니다.
근본 원인: 경로 불일치
5.28 Codex 플러그인은 다음 경로에서 바이너리를 찾습니다:
vendor/x86_64-unknown-linux-musl/codex/codex하지만 패키지는 실제 바이너리를 다음 경로에 제공합니다:
vendor/x86_64-unknown-linux-musl/bin/codex플러그인이 바이너리를 찾지 못해 모든 실행 시도가 중단됩니다.
해결 방법: 심볼릭 링크 생성
Codex 확장 디렉토리를 설정하고 바이너리에 대한 심볼릭 링크를 만듭니다:
CODEX_DIR="/home/clawbot/.openclaw/extensions/codex/node_modules/@openai/codex-linux-x64/vendor/x86_64-unknown-linux-musl"
sudo mkdir -p "$CODEX_DIR/codex"
sudo ln -sf "$CODEX_DIR/bin/codex" "$CODEX_DIR/codex/codex"
sudo chown -h clawbot:clawbot "$CODEX_DIR/codex/codex"
sudo systemctl restart openclaw재시작 후 에이전트 호출이 정상적으로 작동합니다.
중요 참고사항
- Codex 플러그인을 재설치하거나 강제 업데이트하면 확장 디렉토리가 초기화되므로 재설치 후 심볼릭 링크를 다시 생성해야 합니다.
- systemd 서비스가 Codex 바이너리에 대해
ExecStartPostchmod를 사용하는 경우 해당 경로도bin/codex로 업데이트하세요.
이 문제는 Ubuntu 24.04, npm 설치, systemd 서비스에서 재현되었습니다. 이 내용이 디버깅 시간을 절약하는 데 도움이 되길 바랍니다.
📖 전체 소스 읽기: r/openclaw
👀 See Also

플러그인 없이 OpenClaw 에이전트를 위한 4-파일 메모리 시스템
한 레딧 사용자가 네 개의 마크다운 파일을 활용한 실용적인 메모리 시스템을 공유합니다: USER.md는 정체성, CONTEXT.md는 현재 작업, MEMORY.md는 구조화된 주제, ARCHIVE.md는 완료된 항목을 담습니다. 이 접근법은 더 많은 메모리가 아닌 더 나은 파일 구조를 통해 '에이전트가 자신이 아는 것을 모른다'는 문제를 해결합니다.

비개발자를 위한 Windows 11에서 OpenClaw 설치 장애물
취미로 이것저것 만지는 사람이 200달러짜리 미니 PC에 Windows 11을 설치한 후 OpenClaw를 설치할 때 마주친 세 가지 구체적인 장애물을 설명합니다. 여기에는 PowerShell 실행 정책, Windows Defender 차단, Node.js 및 Git과 같은 필수 구성 요소 누락이 포함됩니다.

Claude Code 구성을 위한 .claude/ 폴더 구조 이해하기
.claude/ 폴더에는 두 개의 디렉터리가 있습니다: 팀 구성을 위한 프로젝트 수준 디렉터리와 개인 선호도를 위한 전역 ~/.claude/ 디렉터리입니다. CLAUDE.md 파일은 세션 전반에 걸쳐 Claude가 따르는 지침을 제공하며, CLAUDE.local.md는 개인적인 재정의를 위한 것입니다.

OpenClaw 프롬프트 팽창 및 느린 응답 루프 수정
2026년 4월 26일 이후로 긴 지연을 겪는 사용자는 컨텍스트 bloating을 줄여 성능을 회복할 수 있습니다: 항상 주입되는 파일을 정리하고, 표시되는 스킬을 제한하며, 메인 채팅에 거대한 툴 출력을 붙여넣지 마세요.