밤에 OpenClaw가 완전히 나를 무시했어요: 콜카타 AI Agent Engineer로서의 내 진짜 두통 이야기
Source: Dev.to
위의 링크에 있는 전체 텍스트를 제공해 주시면, 해당 내용을 한국어로 번역해 드리겠습니다. (코드 블록, URL 및 마크다운 형식은 그대로 유지됩니다.)
배경
저는 BBIT 콜카타에서 마지막 학년 B.Tech CSE 학생이자 풀타임 AI 에이전트 엔지니어인 Aniruddha Adak입니다. OpenClaw를 나의 필수 사이드킥으로 만든 30가지 성공 사례를 공유한 뒤, 저는 이 도구의 지저분하고 답답한 면에 대해서도 이야기하겠다고 약속했습니다.
Source:
The Night OpenClaw Failed Me
It was around 11 PM IST. I was working on an AI‑agent experiment that needed to:
- Scrape public data about the latest Ollama model releases.
- Organize the data into a clean Markdown table saved as
results.md. - Commit the file with the message “Updated Ollama models – April 2026” and push to a private GitHub repository.
I sent the following prompt over WhatsApp:
Prompt
“Run a full web research on the latest Ollama model releases, compile them into a clean table inresults.md, commit it with message ‘Updated Ollama models - April 2026’, and push to my private repo. Use exec tools only. Confirm each step.”
OpenClaw replied instantly:
Got it, Aniruddha! Starting research now… ✅
What Actually Happened
For the next 45 minutes I received only half‑hearted updates such as:
- “Browsing sites…”
- “Compiling table…”
- “Almost done…”
When I checked the repository, results.md was missing, no commit existed, and nothing had been pushed.
I tried again with an even more specific prompt, but the pattern repeated: the agent accepted the task, sent placeholder messages, and then went silent.
오류 메시지
밤새 같은 오류가 최소 열두 번 나타났다:
Failed to call a function. Please adjust your prompt. See 'failed_generation' for more details.
Claude에서 로컬 모델로 전환한 후에도 오류가 지속되었다.
어느 순간 에이전트가 명시적으로 말했다:
“I cannot execute commands, I have no exec tool”
…구성에서 전체 고급 도구 접근 권한을 활성화하고 게이트웨이 대시보드에서 확인했음에도 불구하고.
문제 해결 시도
일련의 “핵” 수정을 시도했습니다:
# Restart the gateway
openclaw gateway restart
# Run the built‑in doctor command
openclaw doctor --fix
# Clear the current session
/openclaw new
# Roll back to an older version
openclaw version rollback
이 단계들 중 어느 것도 문제를 해결하지 못했습니다. 에이전트는 여전히 작업을 수락하고 작동하는 것처럼 보였지만, 이후에 멈추거나 빈 자리표시자 응답을 반환했습니다.
새벽 3시가 될 때까지 끊임없는 재시도 루프로 인해 많은 토큰을 소모했으며, 프로젝트는 여전히 미완료 상태였습니다.
Community Findings
다음 날 아침 Reddit을 검색했더니 많은 사용자가 같은 문제를 보고하고 있었습니다:
- Updates breaking exec tools overnight – see /r/openclaw
- “Failed to call a function” becoming the most common error – see /r/clawdbot
- Agents promising execution but never actually running shell commands or git pushes – see /r/AI_Agents
- Infinite retry loops that silently drain API budgets
These reports confirmed that the failures were not isolated to my setup.
Source: …
교훈
고난을 겪은 뒤 나는 세 가지 귀중한 교훈을 얻었다:
-
중요한 작업을 시작하기 전에 새 세션 (
/new)을 만든다. 오래된 컨텍스트가 도구 호출을 조용히 방해할 수 있다. -
업데이트 후마다
openclaw.json에서 도구 권한을 재확인한다."ask": "off"와"security": "full"의 조합이 나중에 큰 도움이 되었다. 예시 스니펫:{ "tools": { "exec": { "enabled": true, "security": "full" } }, "ask": "off" } -
자동 파일럿 상태에서 에이전트를 100 % 신뢰하지 않는다. 특히 Git이나 터미널을 다루는 작업에서는 인간의 감독이 필수이다.
이러한 통찰은 내가 OpenClaw 내부를 더 깊이 파고들게 만들었고, 비용 보호 장치와 샌드박스 검사를 강화하며, 보다 방어적인 워크플로우를 채택하도록 이끌었다.
Conclusion
OpenClaw는 내가 사용해 본 가장 강력한 개인 에이전트입니다—작동할 때는 마법처럼 느껴집니다. 작동하지 않을 때는 경험이 고통스럽지만, 이러한 고충이 도구와 사용자 모두의 실질적인 개선을 이끌어냅니다.
비슷한 “lobster ghosted me” 순간을 겪으셨다면, 댓글에 이야기를 자유롭게 공유해 주세요.
— Aniruddha Adak, Kolkata, West Bengal, India (2026년 4월 17일)