Back to Research

Google Vids Adds Gemini Omni, Avatars

Google Vids now uses Gemini Omni and personal avatars, making generated video a reviewable engineering artifact.

Caspar David Friedrich (46983124004), landscape painting by Caspar David Friedrich.
Rogier MullerJuly 17, 20268 min read

Google AI announced two Google Vids updates for Google Workspace: Gemini Omni for creating and editing videos, and personal avatars for appearing in videos without recording every take. Google Vids is Google Workspace's video creation app for turning prompts, docs, and media into shareable workplace videos. The release deals with a familiar bottleneck: engineers can write the script, but producing a clean demo or handoff video still takes too long. The useful takeaway is simple: treat generated video like any other generated artifact, with a small review path before it lands beside code.

This does not mean Gemini is the best llm for code review. It means the definition of review is widening: screenshots, scripts, narration, permissions, and release demos now sit next to diffs. A good ai code review habit now includes checking whether generated explanations match the code, not just whether the code compiles.

See the release as a video pipeline

The Google AI post is not about coding agents. It is about removing friction from workplace video creation: draft the video, edit the content, and place a presenter in the story with less manual recording.

That matters to developers because engineering work creates a lot of small videos. Think of a release walkthrough, a bug reproduction, a migration note, or a short architecture explainer for a pull request that would otherwise be a messy screen recording.

The replacement is not “video experts.” It is the pile of half-finished artifacts around video: a doc outline, a slide deck, a screen capture, a rerecorded intro, and a Slack message saying “sorry, the audio is bad.”

The trap is treating the output as truth because it looks polished. A generated demo can be visually clean and still claim the wrong flag name, show the wrong branch, or imply that a feature shipped when the PR is only staged.

Know what personal avatars change

Personal avatars change the social shape of internal video. A maintainer can appear in a release explainer without recording the same sentence five times, and a product engineer can make a short “what changed” clip while the implementation context is still warm.

Use a concrete repo example. A payment service adds a new retry policy, and the PR already contains docs/retry-policy.md, a changelog entry, and a small integration test. Google Vids can help turn that material into a concise walkthrough, while the avatar makes it feel like a handoff from the person closest to the work.

The trap is identity drift. Avatars should not become a shortcut for pretending someone reviewed, approved, or personally delivered a message they did not stand behind. Consent, Workspace controls, and local policy matter more when a face is attached to generated content.

Keep generated media close to the repo

The interesting engineering move is to keep the video source material near the change. Not the rendered video necessarily, but the script, claims, links, and review notes that explain what the video says.

For Claude Code, Anthropic's coding agent, that means asking the agent to inspect the repo and produce a script with citations back to files, tests, or tickets. If your repo has MCP access to GitHub, Jira, or internal docs, keep that pass read-only until the script is reviewed.

A small convention helps. Store the script under something like docs/video/release-1842.md, and include the PR, commit, command output, and product claim list. The video then has a paper trail, which is boring in the best possible way.

This is the same reason Google AI Adds Avatars to Vids is worth reading as an engineering workflow story, not just a media feature note. Once generated content explains code, it belongs near the evidence for that code.

Try one repo with a slash-command receipt

The first thing to try is not a polished company-wide video. Pick one repo, one merged-but-not-yet-announced change, and one short explanation that already has source material.

In a repo that uses custom Claude Code slash commands, start with a command shaped like this:

/video-review release-demo

Inputs:
- PR: #1842
- Source doc: docs/retry-policy.md
- Test evidence: npm test -- retry-policy
- Target length: 60 seconds

Ask Claude Code to:
1. Read only the listed files and linked PR context.
2. Draft a Google Vids script with a title, narration, scene notes, and claims.
3. Mark every claim as backed, unclear, or unsupported.
4. Produce a handoff receipt for the human who will create or edit the video.

Boundary:
- Do not edit source files.
- Do not publish media.
- Do not invent product dates, metrics, or customer impact.
- If MCP is enabled, use read-only access for GitHub and ticket context.

This is where the best llm for code review question becomes more useful when it is smaller. The best model for this pass is the one that can connect narration to repo evidence, flag unsupported claims, and stay inside the permission boundary. That is more important than a clever one-shot script.

If you track these practices under agentic coding governance, keep the artifact tiny. A one-page receipt beats a policy memo because someone will actually read it before publishing the video.

What to try first in one repo

Copy this receipt into the repo beside the proposed video script. Keep it short enough that a reviewer can finish it in two minutes.

Generated video handoff receipt

Repo:
PR or commit:
Google Vids draft owner:
Claude Code command used:

Claims to verify:
- [ ] Feature name matches code and release notes.
- [ ] Demo steps match the current branch or merged commit.
- [ ] Any metric, date, or customer claim has a linked source.
- [ ] Avatar use is approved by the person represented.
- [ ] The script says what is not shipped yet, if anything.

Evidence:
- Files read:
- Tests or commands checked:
- Tickets or docs consulted:

Decision:
- [ ] Safe to create the Vids draft.
- [ ] Needs script edits first.
- [ ] Do not publish until product/legal/security review.

Reviewer note:

The limit is obvious: this does not validate the rendered video frame by frame. It validates the claims before production, which is the cheapest moment to catch mistakes.

Common questions

  • Is Google Vids a code review ai tool?

    No. Google Vids is a Google Workspace video creation app, not an ai code review tool. The connection is workflow, not category: when generated videos explain code changes, the script and claims should be reviewed with the same care as release notes, docs, or generated changelog text.

  • What is the best llm for code review when video is involved?

    The best llm for code review in this workflow is the model that grounds claims in repo evidence and admits uncertainty. For a generated video script, ask for a claim table tied to files, tests, PRs, or tickets; do not accept fluent narration as proof that the implementation is correct.

  • Should the generated video live in the repo?

    Usually the rendered video should not live in the repo, but the script and receipt should. A markdown script, PR link, and evidence checklist are small, diffable, and easy to review. The video file can stay in Google Vids or the normal workspace media system.

  • Can personal avatars be used for release announcements?

    Yes, when the person represented has approved the use and the message matches the evidence. The important caveat is attribution: an avatar can make a generated message feel personally endorsed, so keep approval explicit and avoid using it for claims the represented person did not review.

  • Where does Claude Code fit if Google Vids makes the video?

    Claude Code fits before the video is produced. Use it to read repo context, draft the script, identify unsupported claims, and create a handoff receipt. Then use Google Vids for the media work, with the human reviewer checking that the final video still matches the reviewed script.

Best ways to use this research

  • Best for: Engineers who already write release notes, demo scripts, or incident explainers and want generated video without losing the evidence trail.
  • Best first artifact: A one-page handoff receipt that ties the Google Vids script to a PR, commit, test command, and reviewer note.
  • Best comparison angle: Compare llm code review systems by how well they ground narrative claims, not only by how many code smells they detect.
  • Best boundary: Keep Claude Code and MCP access read-only while drafting scripts, then let a human decide what is safe to publish.

Further reading

Keep the first video small

Pick one already-reviewed change and create a 60-second script with a receipt before opening Google Vids. If the claims are easy to verify, the video will be easier to trust.

One methodology lens

One useful way to read this through our methodology is the Plan step: delegate first-pass decomposition and dependency mapping, review the sequencing and assumptions, and keep ownership of scope and priorities. If that split is still fuzzy, the workflow usually is too.

Related training topics

Related research

Continue through the research archive

Ready to start?

Transform how your team builds software.

Book a 15-minute sync