OpenClaw에서 Cowork + Claude Code로의 마이그레이션: 개발자 경험

✍️ OpenClawRadar📅 게시일: March 30, 2026🔗 Source
OpenClaw에서 Cowork + Claude Code로의 마이그레이션: 개발자 경험
Ad

한 개발자가 OpenClaw에서 Anthropic의 Cowork와 Claude Code 세션으로 이전한 경험을 공유했습니다. 17개의 스킬, 일일 자동화, '어느 정도 작동하는' 메모리 시스템으로 OpenClaw를 한 달간 운영한 후, Anthropic이 디스패치와 Claude Code 세션을 포함한 Cowork를 출시했을 때 주말 동안 모든 것을 Cowork로 옮겼습니다.

아키텍처: Cowork는 뇌, Claude Code는 손

Cowork는 오케스트레이션 계층 역할을 합니다—지시를 받고, 어디로 라우팅할지 결정하며, 크론 작업을 실행하고, 대화 전반에 걸쳐 메모리를 유지합니다. Claude Code는 실행을 담당합니다—파일 읽기, 코드 작성, 스크립트 실행, git 작업 수행. 사용자는 Cowork와 상호작용하며, Cowork는 코드 실행이 필요할 때 Claude Code로 디스패치한 후 결과를 반환합니다.

3계층 컨텍스트 디자인

개발자는 '에이전트 품질은 대부분 컨텍스트 품질'이라는 통찰을 바탕으로 컨텍스트 시스템을 구현했습니다.

  • 계층 1: Cowork 글로벌 지시사항 – 데스크톱 앱 설정을 통해 모든 대화에 로드되며, 최소한으로 유지됩니다(사용자 신원, 언어, 작업 습관을 다루는 약 5줄).
  • 계층 2: CLAUDE.md – 작업 공간 루트에 위치하며, Claude Code가 시작 시 읽습니다. 이는 작업 방법, 중요한 파일, 메모리 작동 방식을 다루는 운영 매뉴얼 역할을 합니다(200줄 미만).
  • 계층 3: context/ 폴더 – 사용자 프로필, 에이전트 성격, 비즈니스 문서를 포함합니다. 매번 로드되지 않으며, 에이전트는 작업에 따라 필요한 것을 가져옵니다.

작업 공간 구조

agent-workspace/
├── CLAUDE.md
├── context/
│   ├── USER.md ← 사용자 프로필 및 선호도
│   ├── SOUL.md ← 에이전트 성격
│   ├── IDENTITY.md ← 에이전트 신원
│   └── business/ ← 비즈니스 컨텍스트 문서
├── agents/
│   ├── default.md
│   ├── code-reviewer.md
│   ├── seo-analyst.md
│   └── ceo-agent.md
├── skills/
│   ├── README.md
│   └── x-scanner/
│       ├── SKILL.md
│       └── x-scan.js
├── memory/
├── data/
└── .gitignore

메모리 구현

시스템은 두 개의 메모리 계층을 사용합니다:

  • Cowork 자동 메모리 – 채팅 전반에 걸친 대화 지속성을 처리하며, 선호도, 프로젝트 컨텍스트, 리소스 포인터를 저장합니다. 자동 로드되며 '사용자를 사람으로 인식'하는 것으로 설명됩니다.
  • 작업 공간 memory/ – git 저장소에 일일 세션 로그를 저장하며, Claude Code가 실행 중에 읽습니다. 이는 '수행된 작업을 기억'하는 것을 나타냅니다.
Ad

테스트 시나리오

개발자는 네 가지 시나리오를 테스트했습니다:

  • X-KOL 스캐너 – Claude Code로 디스패치되며, 스킬 구성을 읽고, 스크립트를 실행하며, X 계정을 스크랩하고, 135개의 신호를 찾아 요약을 출력합니다. 매일 오전 9시 크론 작업으로 설정되었습니다.
  • CEO 전략 검토 – 에이전트 구성과 비즈니스 컨텍스트를 로드하며, 네 가지 관점(투자자, 사용자, 경쟁사, 팀)에서 소크라테스식 질문을 실행합니다. 최소 컨텍스트에서는 일반적인 질문을 했으나, 실제 재무 및 경쟁 정보를 추가한 후 질문이 유용할 정도로 구체화되었습니다.
  • 일일 브리핑 – Cowork가 이 작업을 완전히 자체적으로 처리했습니다—Chrome을 통해 Gmail과 캘린더를 열고, 수신함과 일정을 가져오며, 업계 뉴스를 검색하여 브리핑을 편집했습니다. Claude Code로 디스패치된 적이 없습니다.
  • YouTube 클리퍼 – GitHub의 서드파티 스킬로, 전체 팟캐스트(59분)를 다운로드하고, 자막을 분석하여 챕터 구분을 찾으며, 최고의 3개 세그먼트를 선택하고, 비디오를 클리핑하며, 이중 언어 자막을 입힙니다. 스킬 구성에서 자막 타이밍 오프셋 디버깅이 필요했습니다.

OpenClaw 대비 장점

  • 실제 크론 작업 – Cowork는 실제 크론 스케줄링을 제공하는 반면, OpenClaw의 HEARTBEAT.md 체크리스트는 수동 트리거가 필요했습니다.
  • 디스패치 라우팅 – Cowork는 작업을 자체 처리할지 Claude Code로 보낼지 결정하는 반면, OpenClaw는 모든 것을 동일한 경로로 실행했습니다.
  • 메모리 지속성 – Cowork는 지시 없이도 대화 전반에 걸쳐 사항을 기억하는 반면, OpenClaw는 MEMORY.md에 메모리 관리 지시사항을 여러 단락으로 작성해야 했고 여전히 컨텍스트를 잃었습니다.
  • 대화 중 역할 전환 – 개발자는 이 기능을 언급했으나, 소스는 문장 중간에 끊깁니다.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

클로드 코드와 옵시디언을 활용한 개인 프로젝트 관리 시스템: 아키텍처와 질문
Use Cases

클로드 코드와 옵시디언을 활용한 개인 프로젝트 관리 시스템: 아키텍처와 질문

한 개발자가 Claude Code를 수집 엔진으로, Obsidian을 지식 추적용으로, OneDrive를 파일 저장용으로 사용하는 3계층 개인 운영체제를 설명하며, /daily 및 /pm-sync와 같은 특정 명령어를 사용하여 항목을 라우팅하고 프로젝트 관리 작업을 수행합니다.

OpenClawRadar
정비소를 위한 AI 리셉션스트 구축: RAG 파이프라인과 음성 통합
Use Cases

정비소를 위한 AI 리셉션스트 구축: RAG 파이프라인과 음성 통합

한 개발자가 MongoDB Atlas와 Voyage AI 임베딩을 사용한 RAG 파이프라인으로 럭셔리 자동차 정비소를 위한 맞춤형 AI 리셉셔니스트 'Axle'을 구축한 후, FastAPI와 Ngrok를 통해 Vapi를 이용해 실제 전화 라인에 연결했습니다.

OpenClawRadar
100개의 병렬 클로드 에이전트가 오픈소스 마케팅을 역설계하다: r/ClaudeAI의 플레이북
Use Cases

100개의 병렬 클로드 에이전트가 오픈소스 마케팅을 역설계하다: r/ClaudeAI의 플레이북

개발자가 자신의 오픈소스 프로젝트가 0개의 추천을 받은 이유를 분석하기 위해 100개의 병렬 Claude+Codex 세션을 실행했습니다. 에이전트들은 7가지 마케팅 플레이북을 반환하고 Anthropic의 플러그인 레지스트리를 경쟁이 낮은 채널로 발견했습니다.

OpenClawRadar
BinktermPHP: 주로 Claude로 구축된 완전한 BBS/피도넷 플랫폼
Use Cases

BinktermPHP: 주로 Claude로 구축된 완전한 BBS/피도넷 플랫폼

BinktermPHP는 PHP 8과 PostgreSQL로 작성된 오픈 소스 웹 기반 BBS입니다. 내장된 binkp FidoNet 메일러, 에코메일/넷메일, 파일 영역, 도어 게임, 실시간 서버 푸시, AI 어시스턴트에 에코메일을 노출하는 MCP 서버를 특징으로 합니다. 개발자는 아키텍처와 테스트를 담당하면서 구현은 거의 전적으로 Claude를 사용하여 구축했다고 보고합니다.

OpenClawRadar