한 줄 요약
외부 시크릿 관리, Android 기기 지원, 에이전트 라우팅 CLI가 새로 추가됐고, typing indicator 버그를 이번에도 여러 경로에서 추가 봉합했다.

주요 변경사항
1. External Secrets Management (외부 시크릿 관리)
OpenClaw에 시크릿 관리 전용 워크플로가 생겼다. openclaw secrets audit, configure, apply, reload 명령어로 시크릿을 감사하고 적용할 수 있다. 런타임 스냅샷 활성화, 엄격한 target-path 검증, 안전한 마이그레이션 스크러빙도 포함된다.
기존에는 API 키와 인증 정보를 config 파일에 직접 박아 두거나 auth-profiles.json에 관리했는데, 이제 ref 기반으로 외부 시크릿을 참조하는 구조가 정식 지원된다. 운영 환경이 복잡해질수록 유용한 기능이다.
2. ACP Thread-bound 에이전트
ACP(Agent Communication Protocol) 에이전트가 스레드 세션의 first-class 런타임으로 격상됐다. spawn/send 디스패치 통합, 수명 주기 제어, 시작 시 재조정, 런타임 정리, 스레드 응답 병합이 포함된다.
멀티 에이전트 환경에서 스레드 기반 대화를 처리하는 방식이 더 안정적으로 바뀌었다.
3. Agents/Routing CLI (openclaw agents bind)
에이전트별 계정 라우팅을 CLI로 관리할 수 있게 됐다.
openclaw agents bindings # 현재 바인딩 목록
openclaw agents bind # 바인딩 추가
openclaw agents unbind # 바인딩 제거
멀티 에이전트 + 멀티 계정 환경에서 "어떤 에이전트가 어떤 채널 계정으로 응답하는지"를 직접 설정할 수 있다. 기존 채널 한정 바인딩에서 계정 범위 바인딩으로 업그레이드하는 경로도 지원된다.
4. Codex WebSocket transport 기본값 전환
openai-codex 연결 방식이 SSE에서 WebSocket-first(transport: "auto")로 바뀌었다. SSE는 폴백으로 유지된다. 모델/런타임별 명시적 transport 설정은 그대로 유효하다.
5. Android 기기 지원
Android 노드 지원이 추가됐다.
device.status,device.info명령으로 기기 상태와 정보 조회notifications.list로 Android 알림 목록 조회 (에이전트 도구로도 노출)
iOS에 이어 Android까지 노드 지원이 완성되는 방향으로 가고 있다.
6. Gemini CLI OAuth 경고 추가
Gemini CLI OAuth를 시작하기 전에 계정 위험 경고와 확인 단계가 추가됐다. Gemini CLI 인증을 사용하는 경우 온보딩 흐름이 한 단계 늘어난다.
버그 수정
1. Typing indicator 추가 수정 (3개 PR)
2026.2.25에서도 수정했는데 이번에도 3가지 경로가 추가로 봉합됐다.
- 에이전트 실행 종료 후 dispatcher
onIdle이 발화하지 않아도 typing이 정리되지 않던 문제 - TTL 기반 안전망 추가: 명시적 idle/cleanup 신호가 누락되어도 최대 지속 시간 이후 자동 해제
- 크로스 채널/internal-webchat 경로에서 typing이 다른 채널로 새던 문제, Feishu·Matrix·Mattermost·MSTeams 등 확장 채널에서도 typing이 남는 문제 수정
업데이트 후 게이트웨이 재시작 필수.
2. DM allowlist 상속 강화
dmPolicy: "allowlist" 설정 시 allowFrom 조건이 Telegram, Discord, Slack, Signal, iMessage, IRC, BlueBubbles, WhatsApp 전 채널에 걸쳐 올바르게 상속되어 적용된다. 업그레이드 이후 DM이 조용히 차단되던 문제가 수정됐다.
openclaw doctor도 동일한 상속 로직을 따르도록 업데이트됐다. --fix 옵션이 페어링 스토어에서 누락된 allowFrom 항목을 복구한다.
3. Compaction 이중 실행 방지
컴팩션 경계 주변에서 stale assistant usage가 스트리핑되지 않아 이중 컴팩션이 발생하던 문제가 수정됐다. 실제 대화 메시지가 없는 경우 세이프가드 컴팩션이 취소된다.
openclaw onboard --reset의 기본 범위도 변경됐다. 아래 마이그레이션 주의사항 참고.
4. Queue/Drain/Cron 안정성
- 드레인 중 동기 펌프 실패 시
draining플래그가 제대로 리셋되지 않던 문제 수정 - 게이트웨이 재시작 드레인 윈도우 중 새 큐 인큐 거부 (기존에는 조용히 kill됨)
- 격리된 크론 agentTurn의 외부 안전 타임아웃이 10분에서 상향됨 (에이전트 세션 타임아웃과의 경쟁 방지)
5. Linux umask 0002 환경 크래시 루프 수정
umask 0002 환경에서 임시 디렉토리 권한이 너무 넓게 생성돼 신뢰 검사에 실패하고 게이트웨이가 시작 시 크래시 루프에 빠지던 문제가 수정됐다. 임시 디렉토리 생성 시 0700 권한을 강제하고, 기존에 잘못 생성된 디렉토리도 자동 복구한다.
6. NO_REPLY 텍스트 누출 수정
NO_REPLY가 Slack API 전송 전, 서브에이전트 완료 알림 흐름에서 실제 텍스트로 유출되던 문제가 수정됐다.
7. Pi 이미지 토큰 폭탄 방지
대화 히스토리의 이미지 블록이 매 턴마다 재주입되어 토큰이 폭발적으로 증가하던 버그가 수정됐다. 현재 프롬프트의 이미지 참조만 처리하고, 이미 답한 유저 이미지 블록은 히스토리에서 정리된다.
마이그레이션 주의사항
openclaw onboard --reset기본 범위 변경: 이전에는 전체(config + creds + sessions + workspace)였는데, 이제config + creds + sessions만 삭제한다. 워크스페이스까지 초기화하려면--reset-scope full을 명시해야 한다.dmPolicy: "allowlist"에서allowFrom빈 배열 불가: 빈allowFrom은 이제 오류로 처리된다. 해당 설정 사용 중이면openclaw doctor로 먼저 확인.- typing indicator 수정 적용: 재시작 후에만 효과가 있다.
참고 링크
'AI-Agent > OpenClaw' 카테고리의 다른 글
| ChatGPT Pro 구독 플랜으로 추가 과금 없이 OpenClaw에서 GPT 모델 사용하기 (0) | 2026.03.04 |
|---|---|
| OpenClaw 2026.3.2 릴리즈 노트 분석 - PDF 도구, SecretRef 확대, 보안 대폭 강화 (2) | 2026.03.03 |
| OpenClaw 2026.3.1 릴리즈 노트 분석 - Android 대폭 확장, Claude 4.6 adaptive thinking, 크론 경량 부트스트랩 (0) | 2026.03.02 |
| OpenClaw 2026.2.25 릴리즈 노트 분석 (0) | 2026.02.26 |
| OpenClaw 2026.2.24 릴리즈 노트 분석 (0) | 2026.02.25 |