OpenClaw 2026.6.9 업데이트 전체 정리: Changes 5개와 Fixes 7개
OpenClaw 2026.6.9 업데이트 전체 정리: Changes 5개와 Fixes 7개
OpenClaw 2026.6.9는 메시징 채널, 에이전트 실행 안정성, Codex 연동, 외부 제공자 플러그인, 대시보드와 모바일 앱, 검색과 스킬 설치 흐름을 넓게 다듬은 업데이트입니다. 이번 글은 공식 changelog의 2026.6.9 섹션을 기준으로 Changes 5개와 Fixes 7개를 빠짐없이 한국어로 정리합니다.
Changes 전체 목록
- 제공자와 인증 영역에서는 Codex Hosted Search가 추가되었습니다. Gemini CLI OAuth는 프록시 환경에서도 더 잘 동작하도록 개선되었고, 외부 제공자 온보딩은 최신 선택지와 패키지 메타데이터를 기준으로 유지됩니다. 관련 항목은 #93446, #92815이며, @fuller-stack-dev, @yetval, @EvetteYoung, @vincentkoc가 기여했습니다.
- 플러그인과 설치 흐름에서는 공식 외부 제공자들이 독립 npm 패키지로 배포되도록 바뀌었습니다. Gateway는 시작 시점에 설치된 channel plugin을 찾아 로드하며, StepFun은 npm 또는 ClawHub에서 설치할 수 있습니다. 관련 항목은 #93470이며, @sunlit-deng, @cxdnicole, @vincentkoc가 기여했습니다.
- 대시보드와 모바일 앱에는 session workspace rail, 상태 화면의 plugin health, 더 간결한 cron 목록, iOS Watch 제어 기능이 추가되었습니다. 운영 화면에서 세션과 확장 상태를 확인하는 흐름이 더 직접적이고, 모바일 환경에서도 제어 가능한 범위가 넓어졌습니다. 관련 항목은 #92856, #91952, #93395, #93387이며, @Solvely-Colin, @jalehman, @yu-xin-c, @centralpc, @joshavant, @vincentkoc가 기여했습니다.
- Codex, 관측성, 스킬 영역에서는 자동 plugin approval과 SecretRefs가 추가되었습니다. ClawHub 스킬 출처 정보는 보존되고, OpenTelemetry 로그 내보내기가 추가되었으며, remote node가 연결된 경우 Codex에서 remote-node 실행 기능을 사용할 수 있게 되었습니다. 관련 항목은 #92625, #94324, #93283, #94561, #93654이며, @kevinslin, @kevinlin-openai, @momothemage, @nmccready-tars, @jesse-merhi, @vincentkoc, @JPKay-AI가 기여했습니다.
- QA와 릴리스 엔지니어링에서는 QA 시나리오가 YAML 형식으로 전환되었습니다. 프로필 증거 수집 범위가 넓어졌고, plugin과 channel 조합을 검증하는 릴리스 커버리지도 보강되었습니다. 이 항목은 @vincentkoc가 기여했습니다.
Fixes 전체 목록
- 보안과 개인정보 보호 영역에서는 debug/config 출력에서 비밀값을 가리는 처리가 강화되었습니다. 내부 HTTP session override를 차단하고, open-DM 도구 노출을 점검했으며, plugin 쓰기 소유권 검사를 유지하도록 보강했습니다. 관련 항목은 #93333, #88496, #93443, #92883, #93353이며, @Alix-007, @jason-allen-oneal, @coygeek, @RichardCao, @yu-xin-c, @cjg20ss, @eleqtrizit, @vincentkoc가 기여했습니다.
- 에이전트와 세션 런타임에서는 thinking-only 상태로 오류가 난 turn과 도구 실행 뒤 비어 있는 최종 turn을 다시 시도하도록 수정했습니다. hook이 중복 실행되는 문제를 막고, 대기 중인 subagent delivery를 유지하며, compaction 이후에도 최신 usage 정보가 보존되도록 했습니다. 또한 일부 JSON과 history 산출물이 불완전하게 남는 경우를 복구하도록 개선했습니다. 관련 항목은 #92191, #93073, #93009, #93084, #93469, #94349, #92383, #94257이며, @ai-hpc, @lml2468, @fuller-stack-dev, @zenglingbiao, @dertbv, @Hollychou924, @leno23, @de1tydev, @425072024, @wuwahe3, @drvoss, @vincentkoc, @sallyom, @oiGaDio, @Hidetsugu55, @Nas01010101이 기여했습니다.
- 채널과 답장 처리에서는 Telegram의 rich delivery, table rendering, action-error 처리, ingress recovery가 수정되었습니다. channel adapter 사이에서 command progress 세부 정보가 유지되며, WhatsApp에서는 media failure 이후에도 opening text가 남도록 했습니다. Mattermost thread reply는 보존되고, Discord action 처리도 더 견고해졌습니다. 관련 항목은 #93286, #93364, #93281, #93076, #93334, #93424, #93488, #94868, #94891, #94856, #94810, #93823이며, @obviyus, @NianJiuZst, @mcaxtr, @rushindrasinha, @amknight, @lzyyzznl, @darealgege, @vincentkoc, @zhangqueping, @jairrab, @ZOOWH, @parveshsaini, @yetval이 기여했습니다.
- 저장소와 마이그레이션 영역에서는 네트워크 파일시스템에서 SQLite WAL 사용을 피하도록 조정했습니다. reindex 산출물을 정리하고, setup state가 workspace dot-directory에 들어가지 않도록 했으며, default-agent 인증 profile을 SQLite로 가져오도록 수정했습니다. 관련 항목은 #93454, #92891, #93182, #93295, #93520, #93156이며, @vincentkoc, @ZengWen-DT, @Zeng-wen, @potterdigital, @Alix-007, @Pick-cat, @sallyom, @1qh, @Tazio7이 기여했습니다.
- 제공자와 모델 동작에서는 Gemini CLI proxy OAuth 문제가 수정되었습니다. Codex Spark OAuth routing이 복구되었고, Bedrock embedding model ID가 바로잡혔으며, embedded run에서도 설정된 기본값이 유지되도록 했습니다. 관련 항목은 #92815, #89133, #93452, #93428이며, @yetval, @EvetteYoung, @VACInc, @LiuwqGit, @aleck31, @zenglingbiao, @danielgerlag, @vincentkoc가 기여했습니다.
- CLI, TUI, 앱 영역에서는 하위 명령 뒤에 붙는 global flag도 받을 수 있게 수정했습니다. terminal output과 activity indicator가 계속 보이도록 했고, CJK IME composition을 보존하며, 오래된 UI 상태를 새로 고치는 문제가 개선되었습니다. 관련 항목은 #93455, #93460, #93006, #93427, #93498, #93606이며, @ooiuuii, @Alix-007, @ZengWen-DT, @Zeng-wen, @AlethiaQuizForge, @Zhaoqj2016, @liuhao1024, @BrianClaw1955, @vincentkoc, @NicoBoom13이 기여했습니다.
- 운영과 업데이트 영역에서는 공식 plugin recovery가 더 견고해졌습니다. update handoff 실패 뒤 managed Gateway를 다시 시작하고, cron delivery 기본값은 안전하게 유지하며, Node 전용 npm prefix에 의존하지 않도록 했습니다. package validation 경로도 더 안정적으로 동작하도록 수정했습니다. 관련 항목은 #93325, #92111, #93650, #94453, #91685이며, @vincentkoc, @yetval, @ofan, @yaanfpv, @jincheng-xydt, @sallyom, @davectr, @nxmxbbd가 기여했습니다.
사용자 입장에서 달라지는 점
이번 업데이트에서 가장 눈에 띄는 변화는 메시징 채널과 에이전트 실행 안정성입니다. Telegram은 HTML 기반의 rich message, markdown 보존, sticker path 처리, progress draft 표시가 더 정확해졌고, Discord, Mattermost, WhatsApp 같은 채널에서도 오류 처리와 답장 유지가 강화되었습니다.
Codex를 함께 쓰는 사용자는 자동 plugin approval, Codex Hosted Search, remote-node 실행, Codex Spark OAuth routing 복구의 영향을 받을 수 있습니다. 플러그인과 외부 제공자를 운영하는 환경에서는 공식 제공자 패키지가 독립 npm 배포물로 정리되고, Gateway가 시작 시 설치된 channel plugin을 발견하는 흐름이 중요합니다.
운영 측면에서는 OpenTelemetry 로그 내보내기, plugin health 표시, session workspace rail, cron 목록 개선이 관리 화면을 더 실무적으로 만들어 줍니다. 특히 여러 세션과 플러그인을 장시간 운영하는 환경에서는 상태 확인과 장애 복구 흐름이 한층 명확해질 수 있습니다.
업데이트 전 체크할 점
- 외부 제공자나 channel plugin을 운영 중이라면, 독립 npm 패키지와 Gateway 시작 시 로드 흐름이 현재 배포 방식과 맞는지 확인하는 것이 좋습니다.
- Telegram, Discord, Mattermost, WhatsApp 같은 채널을 사용 중이라면, rich message, table, media failure, thread reply 처리 방식이 실제 채널에서 기대한 대로 보이는지 확인해 보세요.
- Codex와 remote node를 함께 쓰는 환경에서는 자동 plugin approval, SecretRefs, remote-node 실행 권한과 운영 정책을 점검하는 것이 좋습니다.
- 네트워크 파일시스템 위에서 SQLite 저장소를 쓰는 경우, WAL 관련 변경과 reindex 산출물 정리 동작을 업데이트 후 확인해 보는 편이 안전합니다.
- OAuth, proxy, embedded run 기본값, Bedrock embedding model ID처럼 제공자 설정에 의존하는 환경에서는 업데이트 후 인증과 모델 선택이 정상 동작하는지 한 번씩 검증하는 것이 좋습니다.
changelog 원문 링크
원문 changelog는 OpenClaw GitHub 저장소에서 확인할 수 있습니다.
https://raw.githubusercontent.com/openclaw/openclaw/main/CHANGELOG.md