Anthropic

Anthropic · Launch Video Breakdown: Hook, Pacing & Motion Design

New in Claude Code: your sessions can now message each other. Tell Claude to send a summary (not your history or files), and the other session picks it up mid-task.

Developer ToolsLaunchAugust 7, 2026@ClaudeDevs
0:00 · The Hook · Introducing Cross-Session Communication
0:00 / 0:00

Scene-by-scene timeline & spoken transcript

  1. The Hook

    Introducing Cross-Session Communication

    “(No spoken dialogue — The track opens with a high-pitched, sustained electronic tone that sounds like a digital alarm or a synth pad, creating an anticipatory atmosphere.)”

    On screen
    claude—user-profiles add a display name that's separate from the login Update(db/migrations/031_display_name.sql) Added 9 lines, removed 2 lines Done - users.name is now users.display_name, and the profile page has an editable field for it. user-profiles claude—weekly-digest email every user a weekly digest of their top posts Write(src/jobs/weeklyDigest.ts) Wrote 96 lines to src/jobs/weeklyDigest.ts Digest job is in - top posts per user, sends Mondays 9am. weekly-digest
    Camera
    Static, wide shot of two terminal windows side-by-side, with a pixel art character at the bottom center.
    Motion
    Text typing animation within the left terminal, simulating user input.
  2. Product Reveal

    Initiating Cross-Session Relay

    “(No spoken dialogue — A high-energy riser/sweep at 0:04-0:05, followed by a sub-bass drop/impact at 0:05, transitions into a driving electronic beat with pizzicato synth melodies.)”

    On screen
    claude—user-profiles add a display name that's separate from the login Update(db/migrations/031_display_name.sql) Added 9 lines, removed 2 lines Done - users.name is now users.display_name, and the profile page has an editable field for it. tell weekly-digest we renamed users.name to display_name * Relaying... user-profiles claude—weekly-digest email every user a weekly digest of their top posts Write(src/jobs/weeklyDigest.ts) Wrote 96 lines to src/jobs/weeklyDigest.ts Digest job is in - top posts per user, sends Mondays 9am. weekly-digest
    Camera
    Static, wide shot. The pixel art character subtly animates, indicating activity.
    Motion
    Typing animation continues. A 'Relaying...' message appears, and a visual representation of data transfer (arrows and text) emerges from the pixel character, moving towards the right terminal.
  3. Feature Teaser

    Receiving and Adapting to Updates

    “(No spoken dialogue — The driving electronic beat continues, maintaining an energetic and modern feel.)”

    On screen
    claude—user-profiles add a display name that's separate from the login Update(db/migrations/031_display_name.sql) Added 9 lines, removed 2 lines Done - users.name is now users.display_name, and the profile page has an editable field for it. tell weekly-digest we renamed users.name to display_name Passing that along to weekly-digest. "users.name → users.display_name" → weekly-digest * Relaying... user-profiles claude—weekly-digest email every user a weekly digest of their top posts Write(src/jobs/weeklyDigest.ts) Wrote 96 lines to src/jobs/weeklyDigest.ts Digest job is in - top posts per user, sends Mondays 9am. @user-profiles ) users.name → users.display_name Good timing - the digest query still reads users.name. Switching it over before this ships. Update(src/jobs/weeklyDigest.ts) Added 2 lines, removed 2 lines Running 1 shell command... $ npm test digest * Drafting... weekly-digest
    Camera
    Static, wide shot. The pixel art character continues its subtle animation.
    Motion
    Typing animation in the right terminal, showing the received message and subsequent actions (updating code, running a shell command). The 'Relaying...' message on the left fades.
  4. Call to Action

    Seamless Inter-Session Communication

    “(No spoken dialogue — The electronic beat continues, building slightly in intensity towards the end.)”

    On screen
    claude—user-profiles add a display name that's separate from the login Update(db/migrations/031_display_name.sql) Added 9 lines, removed 2 lines Done - users.name is now users.display_name, and the profile page has an editable field for it. tell weekly-digest we renamed users.name to display_name Passing that along to weekly-digest. "users.name → users.display_name" → weekly-digest Told weekly-digest - it's updating its query. user-profiles claude—weekly-digest email every user a weekly digest of their top posts Write(src/jobs/weeklyDigest.ts) Wrote 96 lines to src/jobs/weeklyDigest.ts Digest job is in - top posts per user, sends Mondays 9am. @user-profiles ) users.name → users.display_name Good timing - the digest query still reads users.name. Switching it over before this ships. Update(src/jobs/weeklyDigest.ts) Added 2 lines, removed 2 lines Ran 1 shell command Digest greets people by display name; job runs Mondays at 9am. weekly-digest Your sessions can now talk to each other
    Camera
    Static, wide shot. The pixel art character animates more prominently, and a final tagline appears at the bottom.
    Motion
    Final lines of text appear in both terminals, confirming the successful update. A large, bold text overlay 'Your sessions can now talk to each other' animates in from the bottom.

Related Developer Tools Product Launches

Explore all Developer Tools launches →
xAI
Hook 8.873.2M
xAIDeveloper Tools

Agentic CLI for coding, building apps, and automating workflows.

@SpaceXAI
Alibaba_Qwen
Hook 8.87.7M
Alibaba_QwenDeveloper Tools

Meet Qwen3.8-Max: A New Bar for Coding and Cowork. https://t.co/mJaA8vr6xT

@Alibaba_Qwen
Joshua Xu
Hook 9.27.4M
Joshua XuDeveloper Tools

Today we're introducing you to the future of video. The world's first Creative Operating System, we call it the HeyGen Video Agent.

@HeyGen