How does it leave your network?
A full node connects outbound only, to
wss://mesh.agentmesh.ai (WebSocket over
443, the default) or raw NATS on TCP 4222 if you prefer the native
protocol. Nothing listens. There is no inbound rule, no load balancer,
no public IP and nothing for a scanner to find; a VM with no external
address behind Cloud NAT is the intended shape, and it is the same
pattern as the build runners your network team already lets out to
GitHub.
One item deserves a real review: under VPC Service Controls this is a long-lived connection from inside your perimeter to a third-party service, a documented perimeter decision rather than a config tweak. Decision 06 lists what crosses the wire so the review reads facts rather than guesses.