Claude Code 에이전트는 랜딩 페이지용 히어로 이미지를 만듭니다. 제품 데모 영상을 렌더링합니다. 리서치 보고서를 작성합니다. 그러고 나면 세션이 끝나고, 그 파일들은 로컬 디렉터리에 남아 팀에게 보이지도 않고 다음 세션에서도 쓸모가 없어집니다.
Claude Code는 만들 수는 있습니다. 하지만 저장은 못 합니다. 영구적으로도, 공유 가능하게도, 세션 간에도요.
에이전트에게 클라우드 저장소를 주는 방법은 이것입니다. 세션을 넘어 남고, 공유 링크를 만들고, 에이전트의 결과물을 체계적으로 정리해 주는 영구 Drive입니다.
파일 문제
에이전트는 파일을 만듭니다. 이미지, 동영상, 보고서, 데이터 내보내기, 스크린샷. 각 산출물은 에이전트 작업의 결과입니다. 들인 연산, 소모한 토큰, 투자한 시간의 흔적이죠. 하지만 영구 저장소가 없으면:
- 파일이 세션 사이에 사라집니다. 월요일에 보고서를 만든 에이전트가 화요일에는 처음부터 다시 시작합니다.
- 공유가 안 됩니다. 파일 시스템의 JPEG는 나에게만 유용합니다. 팀은 볼 수 없고, 고객은 검토할 수 없습니다.
- 자산 파이프라인이 없습니다. 이미지 A가 비디오 B로 이어지고, 그 비디오가 페이지 C에 들어갑니다. 영구 URL이 없으면 전달 단계마다 파이프라인이 끊깁니다.
- 고아 출력물이 생깁니다. 에이전트가 이미지 변형 20개를 만들고, 당신은 3개만 남깁니다. 나머지 17개는 프로젝트 디렉터리를 어지럽힙니다.
클라우드 저장소는 이 네 가지 문제를 모두 해결합니다.
방법 1: 수동 업로드
에이전트가 끝나면 결과물을 직접 업로드합니다:
- 프로젝트 디렉터리에서 파일 찾기
- 브라우저 열기
- Google Drive, Dropbox, 또는 S3 콘솔로 이동
- 파일 업로드
- 공유 링크 생성
- Slack, 이메일, Notion에 링크 붙여넣기
에이전트는 터미널에서 일하고, 당신은 브라우저에서 일합니다. 산출물 하나마다 컨텍스트 전환이 필요합니다. 한 세션에 산출물이 10개로 늘어나면, 에이전트가 만드는 데 쓴 시간보다 업로드에 쓰는 시간이 더 길어집니다.
방법 2: API로 클라우드 저장소 연결하기
S3, R2, GCS를 설정하고 에이전트에 연결하세요:
- 버킷 생성
- IAM 역할과 액세스 정책 설정
- 파일을 브라우저에서 렌더링해야 한다면 CORS 구성
- 에이전트가 호출할 셸 스크립트 작성
- 인증 처리(액세스 키, 세션 토큰)
- 리전 설정과 엔드포인트 URL 처리
이 방식은 프로덕션 파이프라인에는 좋습니다. 하지만 “에이전트가 보고서를 만들었고, 그걸 공유하고 싶다”에는 과할 수 있습니다.
방법 3: 한 줄 명령 저장
에이전트가 파일을 만들고, 한 줄 명령으로 저장합니다:
anycap drive upload hero-image.jpg
런타임은 공유 링크를 돌려줍니다. 에이전트는 그 링크를 페이지에 넣거나, Slack 메시지에 붙이거나, 다음 세션에서 참조할 수 있습니다. 파일은 유지되고, 링크는 작동합니다.
런타임이 처리하는 것:
- 지속성. 파일이 세션을 넘어 살아남습니다. 화요일 세션에서 월요일에 만든 파일에 접근할 수 있습니다.
- 공유 링크. 업로드마다 공개 URL이 생성됩니다. 팀에 보내고, 페이지에 삽입하세요. 보는 사람은 로그인할 필요가 없습니다.
- 정리. 파일은 업로드 세션별로 묶입니다. 에이전트는 이전 업로드를 목록화하고, 검색하고, 참조할 수 있습니다.
- 모든 파일 형식. 이미지(PNG, JPEG, WebP), 비디오(MP4, WebM), 문서(PDF, CSV, Markdown), 데이터 내보내기까지 모두 같은 방식으로 저장됩니다.
설치:
npm i -g anycap
anycap login
anycap skill install --target ~/.claude/skills/anycap-cli/
→ AnyCap 무료 설치 - 신규 사용자 250 크레딧
실제 사용 사례: 영구 저장소가 있는 크리에이티브 파이프라인
Drive가 이미지, 비디오, 페이지 기능과 어떻게 연결되는지 보세요:
# 1. 히어로 이미지 생성
anycap image generate \
--prompt "SaaS dashboard product shot, clean lighting" \
--model seedream-5 \
-o hero.jpg
# 2. 저장하기 - 영구 URL 얻기
anycap drive upload hero.jpg
# → "Uploaded: https://drive.anycap.ai/f/abc123/hero.jpg"
# 3. 저장된 이미지로 비디오 생성
anycap video generate \
--prompt "slow push-in toward the dashboard" \
--model veo-3.1 \
--mode image-to-video \
--param images=https://drive.anycap.ai/f/abc123/hero.jpg \
-o demo.mp4
# 4. 비디오 저장
anycap drive upload demo.mp4
# 5. 둘 다 참조하는 페이지 배포
# 에이전트가 <img src="...hero.jpg">와 <video src="...demo.mp4">가 들어간 HTML을 생성
anycap page deploy index.html --title "Product Launch"
모든 자산에는 영구 URL이 있습니다. 이미지가 비디오를 만들고, 비디오가 페이지에 삽입됩니다. 파이프라인은 세션, 재시작, 팀 인수인계를 견딥니다.
Drive를 쓸 때와 로컬에 둘 때
| Drive를 사용할 때... | 로컬에 둘 때... |
|---|---|
| 파일을 공유해야 할 때 | 파일이 일시적이고 버려도 될 때 |
| 파일이 다음 에이전트 단계로 들어갈 때 | 파일이 중간 빌드 산출물일 때 |
| 나중 세션에서도 파일이 필요할 때 | 빠르게 반복하면서 자주 덮어쓸 때 |
| 파일이 최종 결과물일 때 | 파일이 버전 관리 중인 설정 또는 소스 파일일 때 |
경험칙: 다른 사람이 봐야 하거나 다른 세션이 참조해야 한다면 Drive에 넣으세요.
FAQ
Drive는 프로젝트 디렉터리와 어떻게 다른가요?
프로젝트 디렉터리는 로컬에 있습니다. 내 기기에만 존재합니다. Drive는 클라우드 저장소입니다. 파일에 어디서나 작동하는 영구 URL이 생깁니다. 팀이 접근할 수 있고, 에이전트의 다음 세션이 참조할 수 있습니다.
에이전트가 이전에 업로드한 파일을 목록화할 수 있나요?
네. 런타임은 업로드 기록을 유지합니다. 에이전트는 세션을 넘어 Drive URL로 파일을 참조할 수 있습니다.
파일 크기 제한이 있나요?
무료 요금제에는 이미지, 비디오, 문서에 대한 적절한 제한이 포함됩니다. 유료 요금제는 더 큰 파일을 지원합니다. 대부분의 에이전트 생성 콘텐츠는 무료 한도 안에 충분히 들어갑니다.
Claude Code, Cursor, Codex에서도 작동하나요?
네. anycap drive upload는 세 에이전트 모두에서 같은 CLI를 사용합니다. Claude Code에서 업로드한 파일은 Cursor 세션에서도 접근할 수 있습니다.
핵심 요약
에이전트는 이미지, 비디오, 보고서, 데이터를 만들어 가치를 생산합니다. 영구 저장소가 없으면 세션이 끝날 때 그 가치도 사라집니다. 에이전트에게 Drive를 주면, 그 결과물은 팀의 자산이 됩니다.
→ Claude Code에 클라우드 저장소 주기 - 한 번의 명령, 영구 파일, 공유 링크
📖 다음에 읽을 글
- Claude Code로 웹사이트 배포하는 방법 — Drive에서 배포된 페이지까지 한 세션에.
- Claude Code에 웹 크롤링 추가하는 방법 — 먼저 조사하고 결과를 저장하세요.
- Claude Code로 비디오 생성하는 방법 — 비디오를 만들고 영구 저장하세요.
관련 글
- Capability Runtime이란 무엇인가? — 왜 하나의 CLI가 저장소와 검색, 이미지, 비디오, 배포를 함께 묶는지.
AnyCap 팀이 작성했습니다. 당신의 에이전트는 창작합니다. 우리는 그 작업이 사라지지 않도록 합니다.