Raindrop Simulations tests changes to an AI agent against scenarios drawn from production conversations. For pull requests, it runs the agent’s code in an isolated sandbox with simulated copies of its tools and services, then reports differences in behavior and metrics such as execution duration and cost in GitHub. Developers can also use a harness playground to test changes without opening a pull request. The product can select recent production conversations that exercise changed code and supports agents built with TypeScript, JavaScript, or Python, including agents using frameworks such as Vercel AI SDK, OpenAI Agents SDK, Mastra, and LangChain.