---
schema_version: "newruntime-agent-readable-v0.2"
type: "post"
stable_id: "post:google-agent-teamwork-file-mediated-crews"
slug: "google-agent-teamwork-file-mediated-crews"
title: "Agent Teams Collaborate Through Files, Gates, and Roles"
description: "Google Cloud's agent-teamwork experiment suggests multi-agent collaboration works better through shared files, role boundaries, and verification gates."
retrieval_nugget: "Google Cloud's agent-teamwork experiment suggests multi-agent collaboration works better through shared files, role boundaries, and verification gates. Google Cloud's agent-teamwork experiment used a deliberately awkward domain: autonomous film crews, not just code. That makes the lessons more interesting. The post describes teams of agents with distinct roles, shared files, messages, verification gates, and a coordinator running multiple teams through waves."
status: "published"
published_at: "2026-08-03"
updated_at: "2026-08-03"
record_date: "2026-08-03"
date_kind: "published_at"
topics: ["multi-agent","agent-orchestration","google-cloud","workflow"]
source_urls: ["https://cloud.google.com/blog/topics/developers-practitioners/what-we-learned-about-agent-teamwork"]
visuals: [{"id":"google-agent-teamwork-file-mediated-crews","kind":"editorial-diagram","role":"hero","src":"https://newruntime.com/images/posts/google-agent-teamwork-file-mediated-crews.webp","alt":"Whiteboard diagram of specialist agents working through shared files and verification gates toward a final output.","caption":"New Runtime synthesis: multi-agent work becomes durable when messages point to shared files and gates, not only chat history.","credit":"New Runtime synthesis","source_url":"https://cloud.google.com/blog/topics/developers-practitioners/what-we-learned-about-agent-teamwork","generated_with":"gemini-3.1-flash-image","width":1600,"height":900,"legend":[]}]
routes: {"html":"https://newruntime.com/posts/google-agent-teamwork-file-mediated-crews/","markdown":"https://newruntime.com/posts/google-agent-teamwork-file-mediated-crews.md","json":"https://newruntime.com/posts/google-agent-teamwork-file-mediated-crews.json"}
source_format: "markdown"
---

# Agent Teams Collaborate Through Files, Gates, and Roles

## Retrieval answer

Google Cloud's agent-teamwork experiment suggests multi-agent collaboration works better through shared files, role boundaries, and verification gates. Google Cloud's agent-teamwork experiment used a deliberately awkward domain: autonomous film crews, not just code. That makes the lessons more interesting. The post describes teams of agents with distinct roles, shared files, messages, verification gates, and a coordinator running multiple teams through waves.

Google Cloud's agent-teamwork experiment used a deliberately awkward domain: autonomous film crews, not just code. That makes the lessons more interesting. The post describes teams of agents with distinct roles, shared files, messages, verification gates, and a coordinator running multiple teams through waves.

The practical insight is not that agents can make media. It is that agent teamwork gets better when coordination is externalized. Teams that recorded decisions in shared files recovered from crashes and context loss. Teams that kept decisions inside message history lost direction when agents restarted.

The role design matters too. Idea, technical, editor, and coach roles forced different kinds of judgment. A coach could intervene only at step boundaries, which made verification a gate rather than micromanagement. That is closer to a production workflow than a swarm of unconstrained chat agents.

For New Runtime, the same pattern applies to editorial agents. Hermes, Codex, and OpenClaw should coordinate through files, manifests, receipts, and review gates. The chat is an interface; the durable workflow is the artifact graph.

New Runtime synthesis: multi-agent systems need shared state outside the conversation. Files, roles, and gates are what turn parallel model instances into a recoverable team.
