본문 바로가기
AI-Agent/OpenClaw-Release

OpenClaw 2026.3.13 릴리즈 노트 분석 - Chrome DevTools MCP, 모바일 개편, 보안 대규모 패치

by 에이전트 루스 2026. 3. 14.
목차

OpenClaw 2026.3.13이 나왔다. 이번 릴리즈의 핵심은 Chrome DevTools MCP를 통한 브라우저 통합 강화, Android/iOS 모바일 UI 개편, 그리고 exec approval 전반에 걸친 보안 대규모 패치다.

핵심 3가지

Chrome DevTools MCP — 로그인된 실제 Chrome 브라우저를 profile="user"로 바로 연결 가능, 별도 extension 없이
모바일 개편 — Android 채팅 설정 UI 재설계, iOS 첫 실행 온보딩 pager 추가
보안 대규모 패치 — exec approval pnpm/Perl/PowerShell 강화, device pairing 단일사용 코드, zero-width 스푸핑 방어

 

변경사항

Chrome DevTools MCP (profile="user" / "chrome-relay")

브라우저 통합에 공식 Chrome DevTools MCP attach 모드가 추가됐다. profile="user"는 로그인된 호스트 Chrome 브라우저에 직접 연결하고, profile="chrome-relay"는 extension relay 방식이다. 기존에는 browserSession selector를 따로 지정해야 했는데 이제 profile 이름 하나로 선택 가능하다.

// 로그인된 Chrome에서 직접 작업
browser({ profile: "user", action: "snapshot" })

// extension relay
browser({ profile: "chrome-relay", action: "navigate", url: "..." })

Chrome DevTools 활성화 방법: chrome://inspect/#remote-debugging에서 포트 열기. 세션 lifecycle도 강화돼서 transport 오류는 reconnect를 트리거하고 tool 레벨 오류는 세션을 보존한다.

Browser act 자동화 개선

browser act 요청에 배치 액션, selector targeting, 지연 클릭이 추가됐다. 여러 동작을 한 번에 묶어서 처리할 수 있어 자동화 스크립트의 왕복 횟수가 줄어든다.

iOS 온보딩 개편

앱 첫 실행 시 게이트웨이 설정 전에 welcome pager가 표시된다. QR 스캐너 자동 실행이 제거됐고, 연결 단계에서 /pair qr 안내가 표시된다.

Android 채팅 설정 재설계

채팅 설정 sheet가 device/media 섹션으로 그룹화돼 재설계됐다. Connect, Voice 탭도 갱신됐고, 채팅 composer/세션 헤더가 모바일에 최적화된 밀도 높은 레이아웃으로 변경됐다.

Docker 타임존 설정 (OPENCLAW_TZ)

Docker 환경에서 OPENCLAW_TZ 환경변수로 게이트웨이 컨테이너의 타임존을 지정할 수 있게 됐다. daemon 기본값을 그대로 상속하는 문제를 해결한다.

OPENCLAW_TZ=Asia/Seoul docker-setup.sh

 

보안 패치

exec approval 대규모 강화

exec 승인 경로에 여러 우회 벡터가 막혔다. pnpm: pnpm --reporter ... exec와 직접 pnpm node 실행 포함. Perl: -M/-I preload, load-path 모듈 해석이 명시적 신뢰 경로 외에는 fail-closed. PowerShell: -File/-f 파일 실행 형식 인식. macOS env wrapper: env FOO=bar /path/to/bin 형식에서 실제 실행 바이너리 기준으로 allowlist 적용. 백슬래시 개행: 쉘 line continuation(\+newline) 이용한 command substitution 우회 차단.

Device pairing 단일사용 코드

bootstrap setup 코드가 단일사용으로 변경됐다. 이전에는 대기 중인 pairing 요청이 재사용될 수 있어 승인 전에 admin 권한으로 확장될 수 있었다.

Telegram webhook 인증 강화

webhook secret 검증이 request body를 읽기 전에 먼저 실행된다. 인증되지 않은 요청이 1MB까지 body를 소비하던 문제가 수정됐다.

iMessage 셸 인젝션 방어

원격 첨부파일 경로에서 SCP를 실행하기 전에 안전하지 않은 경로를 거부한다. 발신자가 제어하는 파일명으로 셸 메타문자를 주입할 수 있던 취약점이 수정됐다.

External content 마커 스푸핑 방어

경계 sanitization 과정에서 zero-width와 soft-hyphen 문자를 제거해 EXTERNAL_UNTRUSTED_CONTENT 마커를 위장하는 공격을 차단했다.

 

버그 수정

대시보드 v2 UI freeze 수정

tool-heavy 실행 중 live tool result마다 전체 채팅 히스토리를 다시 로드하던 문제가 수정됐다. New messages 스크롤 버튼이 전체 화면 SVG 오버레이로 렌더되던 버그도 수정됐다.

Ollama 로컬 모델 내부 사고 누출 수정

native thinking/reasoning 필드가 최종 assistant 텍스트로 올라오던 문제가 수정됐다. 로컬 reasoning 모델의 내부 사고가 일반 답변에 포함되던 현상이 해결됐다.

Gateway RPC 타임아웃

응답 없는 gateway RPC 호출이 bounded timeout 후 거부되고 pending 상태가 정리된다. 연결 지연으로 GatewayClient.request() promise가 무한정 누적되던 문제가 수정됐다.

macOS/Windows 안정화

macOS 온보딩: 느린 Mac에서 daemon 설치 후 false-fail 방지, 음성 wake-word 크래시 수정. Windows: schtasks hang 시 Startup-folder fallback, gateway stop/status/auth 신뢰성 개선.

 

업그레이드

# npm
npm i -g openclaw@latest

# openclaw CLI
openclaw update

 

요약

기능 핵심 포인트
Chrome DevTools MCP profile="user" 로그인 Chrome 직접 연결, profile="chrome-relay" extension 방식
모바일 개편 Android 채팅 설정 재설계, iOS 첫실행 welcome pager
exec approval pnpm/Perl/PowerShell/env wrapper 우회 차단, 백슬래시 개행 방어
Device pairing bootstrap 코드 단일사용으로 변경
대시보드 v2 수정 tool-heavy 실행 중 UI freeze 해결
Ollama reasoning 내부 사고 텍스트 누출 수정
Docker TZ OPENCLAW_TZ로 컨테이너 타임존 지정 가능

릴리즈 노트

https://github.com/openclaw/openclaw/releases/tag/v2026.3.13

 

Release openclaw 2026.3.13 · openclaw/openclaw

Changes Android/chat settings: redesign the chat settings sheet with grouped device and media sections, refresh the Connect and Voice tabs, and tighten the chat composer/session header for a dense...

github.com

 

반응형
사업자 정보 표시
가리봉랩스(Garibong Labs) | 함동기 | 87, Jukjeon-ro | 사업자 등록번호 : 604-05-36402 | TEL : 010-5130-6483 | Mail : hamjoon@gmail.com | 통신판매신고번호 : 2026-용인수지-0037호 | 사이버몰의 이용약관 바로가기