Anthropic이 Claude Code 세션을 16 MiB 자기완결 HTML로 발행해 조직 내 비공개 링크로 공유하는 '아티팩트' 기능을 Team·Enterprise 베타로 풀었다 — 진짜 라이브 페치가 아닌, 세션이 같은 URL에 스냅샷을 재발행하는 구조다.

한눈에세션 컨텍스트(코드베이스 + MCP 커넥터 + 대화)에서 합성한 16 MiB 자기완결 HTML 발행엄격한 content-security-policy: 외부 스크립트·페치·폼 차단, CSS/JS 인라인, 이미지 data URI"라이브"의 실체는 세션의 in-place republish + 버전 히스토리CLI·데스크톱 앱에서 생성, Team·Enterprise 한정, 개인·Pro 미지원

실무자: PR 워크스루·인시던트 페이지·릴리스 체크리스트를 별도 문서화 파이프라인 없이 코딩 세션에서 바로 발행할 수 있다. 리더: Claude.ai의 채팅 인라인 아티팩트를 코딩 워크플로 전체로 확장한 것 — 토큰·세션 과금 정책이 베타 종료 시 어떻게 잡히는지가 도입 결정의 핵심 변수다.

2026년 6월 18일, Anthropic 공식 블로그@claudeai 발표로 claude-code에 아티팩트 기능이 베타 추가됐다. 핵심은 두 가지다 — (1) AI 세션의 결과물을 채팅 로그가 아니라 인터랙티브 웹 페이지 한 장으로 발행하고, (2) 그 페이지가 세션 진행에 따라 같은 URL에서 in-place로 갱신된다는 것.

Claude Code Artifacts 발표 그래픽

이미지: Anthropic 공식 발표 그래픽, 출처: Claude Code now supports artifacts

무엇이 일어났나

공식 X 게시물에 따르면 아티팩트는 "세션의 전체 컨텍스트 — 코드베이스, 플러그인, skills, 연결된 도구 — 에서 합성"되며, "공유 전까지는 비공개, 공유 시에도 조직 내부에 머무른다". 후속 글에서 강조된 차별점은 "세션이 계속 작업하면 아티팩트가 새로 고쳐져서, 공유받은 모두가 항상 최신 버전을 본다"는 부분이다.

@claudeai 본 발표 게시물은 3,007 좋아요·201 댓글·170 리포스트로, 같은 시각에 올린 후속 두 글(134·137 좋아요)과 비교해 압도적 반응을 받았다. 댓글 응답을 보면, 개인 Pro 플랜 사용자들이 "왜 Pro에는 없냐"고 다수 항의했고, 엔터프라이즈 PM 계열에서는 "드디어 비개발자 stakeholder에게 진행 상황을 보여줄 채널이 생겼다"는 반응이 두드러졌다.

숫자로 보기

  • 페이지 크기 상한: 16 MiB 자기완결 HTML
  • 발행 채널: Claude Code CLI + 데스크톱 앱
  • 지원 플랜: Team, Enterprise (개인·Pro 베타 제외)
  • 출시일: 2026년 6월 18일
  • @claudeai 발표 게시물 반응: 3,007 좋아요 / 201 댓글 / 170 리포스트

정확한 동작 사양

testingcatalog, DevOps.com, kingy.ai 보도를 종합한 사양:

  • 출력: 단일 HTML, 외부 의존성 0개. CSS/JS는 인라인 태그, 이미지는 base64 data URI.
  • 보안: 엄격한 content-security-policy. <script src>·외부 폰트·외부 스타일시트 금지, fetch/XHR/WebSocket 차단, 폼 제출 차단, 멀티 라우트 불가.
  • 컨텍스트 소스: ① 활성 코드베이스, ② mcp-protocol 커넥터로 연결된 외부 도구·플러그인·Skills, ③ 현재 세션 대화.
  • "라이브" 메커니즘: 페이지가 페치하지 않는다. 세션이 trigger 시 같은 URL에 새 HTML 번들을 push → 열린 클라이언트가 스크롤 위치 보존하며 재렌더.
  • 버전 히스토리: 모든 발행이 기록되어 임의 시점으로 롤백 가능.
  • 거버넌스: 기본 작성자 비공개 → 헤더 메뉴에서 조직 공유로 토글. 관리자에게는 조직 단위 on/off, 역할 기반 스코핑, 보존 정책, 컴플라이언스 API 가시성 제공.

이 설계는 일관성이 있다. 외부 페치를 막아 엔터프라이즈 보안팀의 데이터 유출 우려를 차단하면서도, "라이브"라는 사용자 경험은 세션 측 push로 달성한다. 트레이드오프는 명확하다 — 진짜 실시간 메트릭(Datadog 게이지 같은 것)은 표현할 수 없다.

누가 이득, 누가 손해

  • 이득: PR 리뷰어, 비기술 stakeholder를 자주 업데이트해야 하는 EM/TL, MCP로 외부 SaaS와 연결된 엔터프라이즈 개발팀, 그리고 Anthropic 자신 — CryptoBriefing이 짚었듯 "실제 엔터프라이즈 워크플로의 거대한 학습 데이터셋"이 따라온다.
  • 불리: IDE-퍼스트 협업을 강조해온 cursor·github-copilot, OpenAI Canvas는 "발행 + 조직 거버넌스" 축에서 정면 대응이 필요해진다. 개인 Pro 사용자도 단기적으로는 손해다.

더 깊이 — 경쟁 구도와 설계 의도

VentureBeat는 이번 발표를 "AI 코딩 도구 경쟁의 축이 코드 생성에서 팀 단위 커뮤니케이션·증거화로 이동하는 신호"로 정리했다. Claude.ai에 2024년 도입된 기존 Artifacts는 채팅 안 인라인 컴포넌트지만, Claude Code Artifacts는 코딩 세션에 앵커되어 코드베이스 컨텍스트가 자동 반영된다는 점이 결정적 차이다.

Anthropic이 제시한 대표 사용 사례 7가지 — PR 워크스루, 리빙 프로젝트 대시보드, 인시던트 페이지(→ 사후 포스트모템으로 진화), 라이선스/프라이버시 감사 맵, 보안 발견 리포트, 클라우드 비용 맵, 주간 출하 리포트 — 는 공통적으로 "AI 에이전트의 작업을 비참여자가 검수 가능한 형태로 만든다"는 한 줄로 요약된다. 이는 2026년 봄의 Claude Code 소스 코드 유출 이후 "reviewable evidence"라는 키워드가 부각된 흐름과 정확히 맞물린다.

타이밍도 VentureBeat 분석에 따르면 "하반기 엔터프라이즈 AI 예산이 결정되는 시점"을 노렸다. Team·Enterprise 한정 정책은 "개인 사용자 회의론"을 일부 감수하더라도 B2B 락인을 강화하겠다는 명확한 시그널이다.

아직 알 수 없는 것

  • 요금: 토큰·세션 별도 과금 여부, 베타 종료 시 플랜 가격 변동 — 공식 가격 페이지에 미명시.
  • 노후화 관리: 세션이 멈췄을 때 페이지에 "stale" 마커가 자동으로 붙는지, 팀 단위 stale-policy를 강제할 수단이 있는지.
  • 익스포트: Confluence·Notion 임베드, PDF·정적 사이트 내보내기 지원 여부.
  • 프롬프트 인젝션: MCP 커넥터로 끌어온 외부 콘텐츠가 발행물에 영향을 주는 경우의 격리 정책.
  • 개인 플랜: Pro로 확대될지, Hacker News 일부 반응처럼 "엔터프라이즈 락인용"으로 남을지.

5분 실습 (쉬움 · 5분)

  1. Team/Enterprise 계정으로 Claude Code CLI에 로그인 (claude login).
  2. 검토할 PR을 체크아웃한 상태에서 세션을 열고: > Analyze this PR, focus on the auth changes, publish a walkthrough artifact for the team.
  3. 헤더 메뉴에서 Share with org 토글.
  4. 비공개 링크를 동료 1명에게 전달하고, 페이지를 연 상태로 두게 한다.
  5. 같은 세션에 추가 지시: > Add a section comparing this with the v2.1 auth flow, and include a risk table. 동료의 브라우저가 스크롤 위치 그대로 갱신되는지 확인.
  6. 헤더의 Version history에서 직전 버전으로 롤백 가능한지 확인 — 운영 인시던트 시 활용 가능한지 가늠.

더 읽어보기