본문 바로가기
반응형

AI-Agent/OpenClaw-Guide20

OpenClaw의 Dreaming - AI 에이전트가 '기억을 정리'하는 방법 서론: 에이전트도 잠이 필요할까LLM 기반 에이전트는 근본적으로 한계가 있다. 컨텍스트 윈도우 밖의 기억은 사라진다. 세션이 재시작되면 어제 나눴던 대화, 내렸던 결정, 배운 교훈은 모두 초기화된다. OpenClaw는 이 문제를 'MEMORY.md'와 'memory/*.md' 파일 기반의 지속적 메모리 시스템으로 해결해왔다. 하지만 메모리 파일이 쌓일수록 새로운 문제가 생긴다. 무엇을 남길지, 무엇을 버릴지를 어떻게 결정하냐는 것이다.최근 도입된 Dreaming은 바로 이 지점을 건드린다. 에이전트가 스스로 단기 신호를 평가하고, 장기 기억으로 승격할 후보를 선별하며, 주기적으로 메모리를 '정리'하는 자동 통합(또는 강화) 시스템이다. Dreaming이란?Dreaming은 'memory-core' 플러그.. 2026. 4. 16.
OpenClaw 크론 tools 플래그 적용으로 토큰 절약과 보안, 두 마리 토끼 잡기 이전 글 요약이전 포스트에서 2026.4.1의 크론 tools 플래그('--tools')가 동작하지 않는 버그를 다뤘다. CLI에 '--tools' 옵션은 추가됐지만 gateway API 스키마에 'toolsAllow' 필드가 빠져 있어서, 적용하면 'unexpected property toolsAllow' 에러가 났다. 우회 방법으로 'openclaw approvals allowlist add --gateway'를 사용했다.2026.04.03 - [AI-Agent/OpenClaw-Guide] - OpenClaw 2026.4.1의 크론 tools 플래그가 동작하지 않는 현상 - 원인 분석과 우회 방법 OpenClaw 2026.4.1의 크론 tools 플래그가 동작하지 않는 현상 - 원인 분석과 우회 방법.. 2026. 4. 3.
OpenClaw 2026.4.1의 크론 tools 플래그가 동작하지 않는 현상 - 원인 분석과 우회 방법 배경: 3.31에서 exec가 막혔다3.31 이전까지 OpenClaw의 크론 잡과 에이전트는 exec(셸 명령 실행)을 자유롭게 쓸 수 있었다. 그런데 3.31 릴리즈에서 보안이 대폭 강화됐다. 3.31 릴리즈 노트에서 exec 관련 변경만 추리면 다음과 같다.exec approvals에 shell init-file, 인라인 eval(awk, find, xargs, sed 등) 감지 추가에이전트별 'tools.exec' 기본값이 실제로 적용되도록 수정ACP의 dangerous-tool 오버라이드를 semantic approval class로 교체sandbox 없이 implicit exec가 host=auto로 변경, sandbox 없으면 fail-closed좀 복잡한데 결과적으로 'tools.exec.a.. 2026. 4. 3.
OpenClaw 모델 목록이 갑자기 줄어드는 현상 대응 - agents.defaults.models의 숨은 동작 문제의 현상갑자기 디스코드나 텔레그램에서 '/model' 명령어를 실행하면 전체 모델 목록이 아니라, 내가 현재 쓰고 있는 fallback 목록의 모델들만 표시되는 현상이 발생했다.원래는 아래 이미지처럼 OpenClaw에서 지원하는 모든 모델의 목록이 표시돼야 한다. 원인 발견에이전트와의 몇 차례 문답 끝에 원인을 찾았다. 'openclaw.json'의 'agents.defaults.models' 키가 화이트리스트로 동작한다. 이 키가 존재하면, 거기 명시된 모델 ID만 허용되고 나머지는 전부 차단된다.// openclaw.json — 문제가 되는 설정 예시{ "agents": { "defaults": { "models": { "google-gemini-cli/gemini-3.. 2026. 4. 2.
OpenClaw 멀티에이전트 환경에서 브라우저 자동화 - 포트 분리, 개별 브라우저 프로필 세션 들어가며이 포스트는 일반적인 가이드라기보다 우리 팀이 실제로 이렇게 쓰고 있다는 기록이다. 비슷한 환경을 구성하는 사람에게 참고가 될 수 있으면 좋겠다.문제OpenClaw로 여러 에이전트를 운영하다 보면 브라우저 자동화가 꼬이는 상황이 자주 생긴다. 여러 에이전트가 동시에 블로그 포스트를 발행하는 경우가 대표적이다. 각자의 블로그 계정으로 로그인해서 상태를 유지해야 한다. 문제는 CDP(Chrome DevTools Protocol) 세션 구조다. CDP는 한 번에 하나의 클라이언트만 붙을 수 있다. 에이전트 A(이하 Ruth)가 티스토리 포스트를 발행하고 있는데, 에이전트 B(이하 Eli)가 같은 포트에 붙으려 하면 'Target.attachToBrowserTarget: Not allowed' 에러가 난.. 2026. 4. 1.
OpenClaw 2026.3.31 업데이트 이후 에이전트가 작업 중 멈추는 현상 대응 - Discord 명령(exec) 승인 배경OpenClaw 2026.3.31 업데이트 작업 중에 예상치 못한 메시지가 나왔다.Exec approval is required, but chat exec approvals are not enabled on Discord.Approve it from the Web UI or terminal UI, or enable Discord, Slack, or Telegram exec approvals.Discord 채널에서 에이전트가 exec 도구를 쓰려는데 승인 UI가 설정 안 됐다는 메시지다. 3.31에서 exec 보안이 강화됐다. 이전에는 Discord에서도 exec가 별도 승인 없이 실행됐는데, 이번 업데이트로 승인이 필요한 명령들이 생겼다. 근데 Discord에서는 승인 UI를 명시적으로 설정하지 않으.. 2026. 4. 1.
반응형