WEEK OF JUN 21 – 27, 2025

Google gave away a 3GB agent the week Meta paid nine figures a head for them

Google shipped an open-weight multimodal model built for a phone and an Apache-2.0 coding agent for the terminal, while Meta bought OpenAI researchers at reported $100M packages and Anthropic patched an 8.8 in the IDE extension that fronts Claude Code.

The week's center of gravity was Google. Gemma 3n left preview and shipped as full open weights on June 26 — two multimodal sizes that idle in 2GB and 3GB of accelerator memory — and one day earlier Gemini CLI put Gemini 2.5 Pro into the terminal under Apache 2.0 with MCP support built in. Both are free at the tier most working developers actually occupy.

Meta answered with cash. The WSJ's June 25 report that three researchers who had opened OpenAI's Zurich office were defecting, at compensation reported in the $100M range, landed in the same month Meta's Llama 4 generation is still treated as a miss — a company giving weights away versus a company buying the people who know how to spend compute on post-training.

Two other threads ran alongside: Anthropic's Claude Code IDE extensions needed a critical-severity WebSocket patch that affects Cursor, Windsurf, VSCodium and JetBrains users, and DeepMind's AlphaGenome showed the opposite release pattern — a 1-megabase DNA model behind a gated non-commercial API, with weights held back until peer review.

THU · Jun 26, 2025open weightson-devicegemmalicensingedge

Gemma 3n ships as full open weights: 8B parameters in ~3GB of memory, commercial use permitted

Google DeepMind moved Gemma 3n from its I/O preview to full release on June 26, shipping two on-device sizes: E2B, with about 5B raw parameters and a roughly 2GB accelerator footprint, and E4B, with about 8B raw parameters and a roughly 3GB footprint. Both carry a 32K-token context window and accept text, image, audio and video input, and the weights landed the same day in Hugging Face transformers, llama.cpp, MLX, Ollama, transformers.js and Google AI Edge. The license is the Gemma Terms of Use, which permits commercial use; NVIDIA's launch-day write-up lists the checkpoints at 1.55GB (E2B) and 2.82GB (E4B) on disk.

The reason a sub-10B model is worth reading about here is the architecture. E2B is a genuine nested sub-network of E4B, trained with MatFormer, and Per-Layer Embeddings push the embedding matrix off the accelerator to CPU memory — which is why E4B runs with the footprint of a 4B model rather than an 8B one. Mix-n-match lets you slice intermediate effective sizes between 2B and 4B per layer, and the instruction-tuned E4B is the first sub-10B model to clear 1,300 Elo on LMArena.

Gemma 3n ships as full open weights: 8B parameters in ~3GB of memory, commercial use permitted
Hugging Face

WHY IT MATTERS

If any part of your stack needs a local model — offline features, privacy-bound inference, edge or robotics — a multimodal 3GB checkpoint under a commercially usable license removes both the API bill and the network round-trip, and it runs on hardware you already own. Test it against your own task before assuming parity with a hosted frontier model: the memory saving comes from offloading embeddings and nesting, not from shrinking the network, and capability varies by modality.

WED · Jun 25, 2025agentsmcptoolingapache 2.0sandboxing

Gemini CLI: an Apache-2.0 terminal agent on Gemini 2.5 Pro, free at 60 requests per minute

Google released Gemini CLI on June 25, an agent harness that runs Gemini 2.5 Pro locally in the terminal with built-in Model Context Protocol support, Google Search grounding, GEMINI.md system-prompt files and bundled extensions, plus access to Veo and Imagen for media generation. It is open source under Apache 2.0, and signing in with a personal Google account gives 60 model requests per minute and 1,000 per day at no cost against 2.5 Pro's 1-million-token context window; heavier use routes through Vertex AI or AI Studio keys with usage-based billing.

The harness ships an explicit sandbox story rather than leaving it to the user: native macOS Seatbelt confinement, execution inside Docker or Podman containers, and network traffic routed through proxies for inspection. Google's open-sourcing argument is auditability, and in a week when a rival's IDE extension needed a WebSocket patch, the ability to read the code that mediates tool calls is the substantive part of the release, not the license label.

Gemini CLI: an Apache-2.0 terminal agent on Gemini 2.5 Pro, free at 60 requests per minute
storage.googleapis.com

WHY IT MATTERS

A permissively licensed terminal agent with MCP and search built in means you can add a second agent to CI, a migration script or a code-review gate without a per-seat license or a procurement conversation, and you can read the sandbox and tool-permission code before you let it touch a repo. Pin the harness version, run it in a container rather than on the host, and treat the free tier as the budget for batch jobs.

WED · Jun 25, 2025talentmetaopenaisuperintelligenceopen weights

Meta poaches OpenAI's Zurich team as its superintelligence hiring spree accelerates

The Wall Street Journal reported on June 25 that Meta had hired Lucas Beyer, Alexander Kolesnikov and Xiaohua Zhai — the three researchers who set up OpenAI's Zurich office after leaving Google DeepMind — for Zuckerberg's superintelligence effort; an OpenAI spokesperson confirmed the departures. The following day TechCrunch reported that Trapit Bansal, at OpenAI since 2022 and a foundational contributor to the o1 reasoning model's reinforcement-learning work, had also left for Meta's reasoning team. Zuckerberg's offers to individual researchers have been reported at $100M-plus packages.

The context is a company buying capability it has not been able to ship: Meta has no publicly available reasoning model, Llama 4 landed in April to poor reviews, and its access to frontier talent was previously bought at the company level — a $14.3B investment for a 49% stake in Scale AI in June, which brought CEO Alexandr Wang with it. Google, in the same 48 hours, published open weights that run on a phone for free.

WHY IT MATTERS

Frontier capability is now an org-chart asset, not a scaling law you can rent: if your roadmap depends on a specific lab's next reasoning model, budget for multi-quarter slips while those teams are rebuilt, and keep a second supplier — or an open-weight fallback — wired in. The compensation numbers also set the renewal cost for anyone you hire into model-training work, and they explain why labs are accelerating the releases they can ship without a new research team.

WED · Jun 25, 2025sciencedeepmindgenomicsapilicensing

AlphaGenome: DeepMind's DNA model reads 1 megabase at a time — but the weights stay closed for now

DeepMind published AlphaGenome on June 25, a sequence model that takes up to 1 megabase of DNA as input and predicts thousands of functional genomic tracks at single-base-pair resolution — gene expression, transcription initiation, chromatin accessibility, histone modifications, transcription-factor binding, contact maps and splice-site usage. The preprint reports it matching or exceeding the strongest external models on 24 of 26 variant-effect evaluations, and reproducing the mechanism of clinically relevant variants near the TAL1 oncogene. Science and Nature both covered it the same day.

Access is the interesting part for builders. The model is free through an AlphaGenome API for non-commercial research, with client code public on GitHub, but source code and weights are promised only once a peer-reviewed version lands, and a commercial offering is in early testing. DeepMind also says the API suits analyses of thousands of predictions, not millions. It is the inverse of the week's open-weight releases: capability published, artefacts gated, commercial path provisional.

WHY IT MATTERS

This is the release pattern to plan around when a research model is central to a product: free non-commercial API now, weights withheld, commercial terms undefined — so rate limits, licenses and availability can change under you at peer review. Architect for that by keeping the model behind an adapter you can swap, caching predictions rather than recomputing them, and tracking the commercial tier as a procurement dependency rather than an engineering detail.

TUE · Jun 24, 2025securitycveagent harnessidewebsocket

CVE-2025-52882: Claude Code IDE extensions accepted WebSocket connections from any origin

The CVE record for GHSA-9f65-56v6-gxw7 was published on June 24: Claude Code's VSCode extension, versions 0.2.116 through 1.0.23, and the JetBrains beta plugin, 0.1.1 through 0.1.8, lacked origin validation on the WebSocket their local server opens, rated CVSS 8.8 by GitHub's CNA. Because the vulnerable extensions are also used in VSCode forks, Cursor, Windsurf and VSCodium users were in scope. A page the developer merely visits can script a connection to that local server.

What an attacker gets is the agent's own context: arbitrary file reads, the list of open files, selection and diagnostics events, and limited code execution where a Jupyter notebook is open and a malicious prompt is accepted. Anthropic patched on June 13 — 1.0.24 for VSCode-family extensions, 0.1.9 for JetBrains — and auto-update covers most installs, but the disclosure only became public the following week.

WHY IT MATTERS

The model was never the attack surface. Anything that runs a local HTTP or WebSocket server to back an agent UI is a network service on a developer's laptop, and it needs origin validation, a session token and a port that is not reachable by whatever tab is open in the browser. If you consume one, pin extension versions in CI images and audit installs on build machines, because auto-update means the patch arrived before the advisory did.