Python
Use Runloop devboxes as deepagents sandbox backends for isolated code execution
pip install langchain-runloop
from runloop_api_client import RunloopSDK from langchain_runloop import RunloopSandbox api_key = "..." client = RunloopSDK(bearer_token=api_key) devbox = client.devbox.create() backend = RunloopSandbox(devbox=devbox) try: result = backend.execute("echo hello") print(result.output) finally: devbox.shutdown()
from runloop_api_client import RunloopSDK from langchain_anthropic import ChatAnthropic from deepagents import create_deep_agent from langchain_runloop import RunloopSandbox api_key = "..." client = RunloopSDK(bearer_token=api_key) devbox = client.devbox.create() backend = RunloopSandbox(devbox=devbox) agent = create_deep_agent( model=ChatAnthropic(model="claude-sonnet-4-20250514"), system_prompt="You are a coding assistant with sandbox access.", backend=backend, ) try: result = agent.invoke( {"messages": [{"role": "user", "content": "Create a small Python project and run tests"}]} ) finally: devbox.shutdown()
Was this page helpful?