How I Built the Background Agents SDK with Daytona
Blog post from Daytona
James Murdza, an AI engineer and community ambassador at Daytona, developed the Background Agents SDK to address challenges in orchestrating coding agents by enabling them to run in cloud-based, isolated environments triggered by API calls. The SDK, built in TypeScript, facilitates the operation of long-running AI coding agents from serverless applications without infrastructure management, leveraging Daytona's instant sandbox creation, built-in Git support, and secure design. It normalizes agent outputs into common event structures and allows reconnection to sessions for status checks, while ensuring security by keeping credentials like GitHub tokens outside the sandbox. The tool supports a variety of agents, such as Claude Code and Codex, and simplifies pushing changes to Git, with the possibility of adding new agents to the framework by providing necessary information and CLI commands. Murdza encourages contributions to the SDK, aiming to solve the complexities of isolation, persistence, and scaling in cloud-based AI agent operations.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Serverless | 3 | 678 | 211 | 91 | -7% |
| AI Agents | 1 | 4,430 | 1,100 | 236 | -3% |
| AI Coding Assistant | 1 | 1,480 | 382 | 153 | +18% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.