Build AI agents with OpenAI's Agent SDK and Modal Sandboxes Register
March 4, 20264 minute read

Product Updates: Directory Snapshots, GLM-5, Billing updates and more

📁 Introducing Directory Snapshots for Modal Sandboxes

Until now, snapshotting a Sandbox meant capturing the entire filesystem as one unit. Directory Snapshots let you snapshot a specific directory and mount it into a new Sandbox later, independently of the base image. This makes it easy to separate system dependencies from application code, pre-warm Sandbox pools, and speed up initialization times.

Read the full post to learn more.

🤖 Try GLM-5, free on Modal

Z.ai recently shipped GLM-5, a frontier open-weights model built for long-horizon agents matching the performance of the latest proprietary models. We partnered with Z.ai to release a free public endpoint through the end of April so everyone can try the model. It’s great for coding agents, and compatible with OpenCode, Claude Code, OpenClaw, and the Vercel AI SDK.

Try it free today, or read the blog for examples on how to integrate with coding agents.

💲Better billing visibility: Refreshed UI and new billing API

The modal billing report CLI and modal.billing.workspace_billing_report API are now generally available for all Team and Enterprise plan workspaces, making it easier to track and report on Modal usage programmatically. We've also rolled out a refreshed billing UI for all workspaces.

Read the docs to learn more, or check out your new billing page!

💻 SDK Updates

Run uv pip install --upgrade modal to get the latest client updates. Here are some highlights from the changelog:

  • The Modal CLI now has a modal changelog command that prints release notes, offering a flexible query interface like modal changelog --since=2025-12-01 or modal changelog --newer. Use this feature to teach your coding agents about new Modal features or other changes to the SDK.
  • We’ve added more ways to move from your code to the associated object in the modal dashboard. Modal objects now have a .get_dashboard_url() method, and we’ve added new modal dashboard, modal app dashboard and modal volume dashboard CLI commands to make it easier to open any App or Volume directly.
  • modal.Sandbox objects now have a .detach() method that you can call to trigger resource cleanup, which can be useful for long-lived clients managing many Sandboxes

📹 Inside Modal Sandboxes

Sandboxes are becoming the default infrastructure for coding agents. In our recent webinar, we look at how teams are running coding agents at scale. We cover common patterns for scaling Sandboxes, security and networking tradeoffs, and the scaffolding decisions that matter most when moving from prototype to production.

🔬 AI research that accelerates AI research

Researchers are increasingly using AI to accelerate AI research itself, and Modal is helping make that work possible. We spoke with labs at Stanford doing some of the most exciting work in this space — from TTT-Discover, which used Modal's consistent GPU environment to train a model that out-wrote human engineers at a GPUMODE kernel contest, to RL-4-MLE, which is using Modal Sandboxes to automate the full ML research lifecycle across hundreds of concurrent rollouts.

Read the blog for more.

📍 Find Modal this March

From Nvidia GTC to agent infrastructure convos in NYC, we’ve got a packed month ahead. Here are a few highlights:

👉 See everything that’s coming up

Ship your first app in minutes.

Get Started

$30 / month free compute