Google ADK integration
Point a Google ADK agent's environment tools, or its code executor, at a Promigence sandbox. The agent's commands and the code its model writes then run there instead of on the machine serving the agent.
The package is promigence-google-adk on PyPI, for Python.
Install
Install it and set your key.
pip install promigence-google-adk
export PROMIGENCE_API_KEY=prom_api_...
export PROMIGENCE_SPEND_CAP=5
Language: bashExample
From the guide Run Google ADK agents in a Promigence sandbox, which goes on to the spend cap, cleaning up, and what the package does not support.
from google.adk.agents import LlmAgent
from google.adk.tools.environment import EnvironmentToolset
from promigence_google_adk import PromigenceEnvironment
agent = LlmAgent(
name="coder",
model="gemini-2.5-pro",
tools=[EnvironmentToolset(environment=PromigenceEnvironment(image="python:3.12-slim", spend_cap=1))],
)
Language: python