Guides
Daytona provides a comprehensive set of guides to help you get started. The guides cover a wide range of topics, from basic usage to advanced topics, and showcase various types of integrations between Daytona and other tools.
Step-by-step guide to building an autonomous coding agent using AgentKit framework and Daytona sandboxes.
OpenCode GuidesGuides for running OpenCode with Daytona sandboxes
Run Pi with the Daytona ExtensionUse the Daytona Pi extension to run every Pi tool call inside a remote Daytona sandbox, with each session synced to its own GitHub branch.
Analyze Data With LangChain AI AgentBuild LangChain agents that perform secure data analysis using Daytona's isolated sandbox environment.
Build a Plan-and-Execute Data Agent With LangGraph and DaytonaWire a six-node LangGraph state machine that runs an end-to-end ETL plus analytical-SQL workflow in an isolated Daytona sandbox, with structured planning and per-step retry recovery.
Use Mastra Coding Agent with DaytonaLearn how to integrate Daytona sandboxes with the Mastra coding agent for secure, isolated AI-powered development.
Claude GuidesGuides for using Claude with Daytona
Run Agents on Daytona with Brainbase's Universal Harness APIUse Brainbase's Universal Harness API to run any agent harness in an isolated Daytona sandbox with a single API call.
Run Gemini CLI Headlessly in Daytona and Stream Its OutputStep-by-step guide to running the Gemini CLI as a headless coding agent inside Daytona sandboxes and streaming its task output back to the caller.
Run the Devin CLI in a Daytona SandboxStep-by-step guide to running Cognition's Devin CLI as a coding agent inside Daytona sandboxes and returning its task output to the caller.
Run Devin Outposts on DaytonaServe Devin Outposts sessions on Daytona sandboxes that you control.
Run AWS Kiro's CLI in a Daytona Sandbox and Stream Its OutputStep-by-step guide to running AWS Kiro's CLI as a coding agent inside Daytona sandboxes and streaming its task output back to the caller.
Run the Kimi CLI in a Daytona SandboxStep-by-step guide to running Moonshot AI's Kimi CLI as a headless coding agent inside Daytona sandboxes and streaming its task output back to the caller.
OpenClaw GuidesGuides for running OpenClaw with Daytona
Build a Multi-Language Benchmark Agent with the Vercel AI SDK and DaytonaUse the Vercel AI SDK's ToolLoopAgent with five sandbox tools to build a benchmarking agent that implements algorithms in Python and TypeScript, times them, plots the comparison with matplotlib, and downloads both the chart and a markdown findings report to your local filesystem - all running inside a Daytona sandbox.
Build a Coding Agent Using Codex SDK and DaytonaStep-by-step guide to building an autonomous coding agent using OpenAI Codex and Daytona sandboxes.
OpenAI Agents SDK GuidesGuides for using the OpenAI Agents SDK with Daytona
Build a Coding Agent Using Amp Code and DaytonaStep-by-step guide to building an autonomous coding agent using Amp Code CLI and Daytona sandboxes.
Generate Verified Code With Google ADK AgentBuild Google ADK agents that generate and test code using Daytona's isolated sandbox environment.
Build a Coding Agent Using Letta Code and DaytonaStep-by-step guide to running Letta Code, a stateful coding agent with persistent memory, inside Daytona sandboxes.
Fix Bugs Automatically With AG2 and DaytonaBuild a multi-agent bug fixer that analyzes broken code, proposes fixes, and verifies them in isolated Daytona sandboxes.
Build an Autonomous Bug-Fix Agent with Flue and DaytonaUse Flue's agent harness and a Daytona sandbox to reproduce a GitHub issue with a failing test, fix it, and open a real pull request, end to end.
Build a Generative-UI Coding Agent with CopilotKit and DaytonaWire a CopilotKit Built-in Agent to a Daytona sandbox with full shell and filesystem access, where every tool call streams into the chat as generative UI and any hosted process embeds as a live iframe.
Train LLMs with Reinforcement Learning Using TRL and DaytonaUse parallel Daytona sandboxes to train code-generating LLMs with TRL's GRPO trainer.
Multi-Turn RL Training with OpenEnv and DaytonaUse parallel Daytona sandboxes with OpenEnv's FinQA environment to train Qwen3-14B on financial question answering via GRPO.
Scaling Tool Execution in RL Training with veRL and DaytonaRun veRL's ReTool recipe on Daytona sandboxes, configure the Daytona backend, and benchmark tool-calling throughput.
Serve LLMs on GPU Sandboxes with vLLMSpin up an OpenAI-compatible vLLM endpoint on a Daytona GPU sandbox and query it from anywhere.
Serve LLMs on GPU Sandboxes with SGLangServe OpenAI's gpt-oss reasoning model on a Daytona GPU sandbox with SGLang, and put it to work classifying documents with guaranteed-structure output.
Recursive Language Model GuidesGuides for building and running Recursive Language Models (RLMs) with Daytona