Frequently Asked Questions

AI Agent Isolation & Security

How much isolation do AI agents actually need to keep data safe?

The required isolation level for AI agents depends on the trust level of the code and data in each session. For agents executing arbitrary model-generated code with network access and credentials, VM-level isolation (such as Firecracker microVMs) is recommended, even if it introduces cold start latency. Sedai's engineering leadership recommends dynamically adjusting isolation strength based on session trust, rather than applying a single global policy. Note: Stronger isolation can increase costs and latency, so the routing layer must continuously assess session risk and adjust accordingly. Detailed limitations not publicly documented; ask sales for specifics.

What are the trade-offs between isolation strength and cost for AI agents?

Stronger isolation (e.g., VM-level) provides better security but can increase cold start latency and operational costs. Sedai's experts note that isolation overhead is mainly a cold-start cost, not a steady-state one. The frequency of session creation (influenced by lifecycle settings like idle timeouts) has a greater impact on cost than isolation itself. Teams should track platform-managed and application-defined latency separately to identify regressions. Note: Overhead and cost trade-offs may vary by workload; detailed cost breakdowns are not publicly documented.

Does session isolation guarantee data durability for AI agents?

No, session isolation (such as a sandbox or microVM) is a security boundary, not a durability boundary. If a session crashes, all in-memory state, working files, and cached data inside the sandbox are lost. Sedai's engineering team recommends persisting state outside the sandbox after every turn and making environments reproducible from code or scripts. Every tool call should be idempotent to tolerate retries and partial failures. Note: Durability must be explicitly engineered; the platform does not recover lost in-session state automatically.

How does Sedai optimize AI agents in production?

Sedai optimizes AI agents by autonomously managing resource allocation, session isolation, and cost-performance trade-offs. The platform uses workload-aware decisioning to adjust isolation strength and session lifecycle settings, helping teams balance security, cost, and performance. Sedai's patented safety-by-design approach ensures that optimizations are gradual, continuously validated, and automatically rolled back if risk is detected. Note: Sedai does not guarantee zero cold starts or eliminate all operational overhead; best fit for teams prioritizing safe, autonomous optimization in production environments.

Features & Capabilities

What features does Sedai offer for cloud and AI agent optimization?

Sedai provides autonomous cloud management, including optimization for Kubernetes and serverless workloads, application-aware intelligence, cost optimization (up to 50% savings), performance improvement (up to 75% latency reduction), release intelligence, and proactive issue resolution. For AI agents, Sedai manages session isolation, resource allocation, and cost-performance trade-offs. The platform integrates with 12+ APMs (e.g., Prometheus, Datadog), Kubernetes autoscalers, IaC tools (Terraform), CI/CD pipelines, ITSM tools (ServiceNow, Jira), and major cloud providers (AWS, Azure, GCP). Note: Not all features are available for every environment; check documentation for compatibility.

How does Sedai ensure safe, autonomous optimization in production?

Sedai's patented safety-by-design approach includes continuous health verification, automatic rollbacks, and incremental changes. Every optimization is validated before, during, and after execution. If risk is detected, Sedai automatically reverses changes without human intervention. This approach minimizes the risk of outages or SLO breaches during autonomous optimization. Note: While Sedai reduces risk, it does not eliminate all possible failure scenarios; teams with highly custom environments should review safety controls in detail.

Security & Compliance

What security and compliance certifications does Sedai have?

Sedai is SOC 2 certified, demonstrating adherence to industry standards for data protection and compliance. This certification covers security, availability, and confidentiality controls. For more details, visit Sedai's Security page. Note: Additional certifications may be in progress; contact Sedai for the latest compliance status.

Use Cases & Benefits

Who can benefit from Sedai's AI agent and cloud optimization platform?

Sedai is designed for IT/cloud operations managers, FinOps leaders, technology executives (CTO, CIO, VP Engineering), SREs, platform engineers, and organizations managing complex cloud or AI agent workloads. It is especially valuable for teams seeking to reduce cloud costs (up to 50%), improve application performance (up to 75% latency reduction), automate repetitive tasks (up to 6X productivity gains), and proactively resolve issues before they impact users. Note: Teams with highly specialized or legacy environments may require custom integration; ask for a technical assessment.

What business impact can customers expect from using Sedai?

Customers using Sedai have achieved up to 50% reduction in cloud costs, up to 75% reduction in application latency, up to 70% fewer failed customer interactions, and up to 6X productivity gains for engineering teams. These outcomes are based on real-world deployments, such as KnowBe4 (99.5% reduction in AWS Lambda response time) and Palo Alto Networks (saved $3.5 million). Note: Actual results may vary by environment and workload; detailed limitations not publicly documented.

Technical Requirements & Implementation

How long does it take to implement Sedai for AI agent or cloud optimization?

Initial setup for general use cases can be completed in as little as 15 minutes using agentless or agent-based deployment. For AI agent optimization, implementation typically takes two to three weeks. For Databricks environments, setup can be completed in under 15 minutes. Note: Implementation time may vary based on environment complexity and integration requirements.

What integrations does Sedai support?

Sedai integrates with 12+ APMs (including Prometheus, Datadog, AWS CloudWatch, Azure Monitor, Google Cloud Monitoring), Kubernetes autoscalers (HPA/VPA, Karpenter), IaC tools (Terraform), CI/CD pipelines (GitHub, GitLab, Bitbucket), ITSM tools (ServiceNow, PagerDuty, Jira), notification platforms, and major cloud providers (AWS, Azure, GCP). Note: Integration availability may vary by environment; check documentation for the latest supported integrations.

Where can I find technical documentation for Sedai?

Comprehensive onboarding guides, Kubernetes optimization, Databricks optimization, and GPU optimization documentation are available at docs.sedai.io/get-started. These resources help users set up and optimize their environments efficiently. Note: Some advanced topics may require direct support; contact Sedai for assistance.

Pricing & Plans

What is Sedai's pricing model?

Sedai uses a resource-based pricing model, where costs are determined by the resources optimized and the value delivered. For Kubernetes environments, tailored pricing is available. All costs are transparently outlined on Sedai's pricing page, with no hidden fees. Discounts from cloud billing accounts (e.g., Reserved Instances, Savings Plans) are factored into cost and savings calculations. Note: For specific pricing, contact Sedai sales or request a demo.

Customer Proof & Success Stories

What are some real-world success stories of customers using Sedai?

KnowBe4 achieved up to 50% cost savings and a 99.5% reduction in AWS Lambda response time (from 18.5 seconds to 80 milliseconds). Palo Alto Networks saved $3.5 million through Sedai's optimization. Belcorp reduced AWS Lambda latency by 77%, and Campspot achieved a 34% reduction in latency. Inflection and Freshworks improved platform performance and user experience. For more, visit Sedai's resources page. Note: Results are based on specific customer environments; your results may vary.

Which industries are represented in Sedai's case studies?

Sedai's case studies include customers from cybersecurity (Palo Alto Networks, KnowBe4), security awareness training (KnowBe4), beauty and personal care (Belcorp), travel and hospitality (Campspot), background check services (Inflection), and customer engagement software (Freshworks). For details, see Sedai's resources page. Note: Industry-specific results may vary; contact Sedai for relevant case studies.

Sedai now optimizes AI agents!

Read the news
Sedai Logo

How Much Isolation Do AI Agents Actually Need?

How Much Isolation Do AI Agents Actually Need?

Featured

When a tenant-isolation check failed in Asana's MCP server, roughly 1,000 companies using Asana's AI integration could access each other's project data for five weeks straight. 

Failures like that are why AWS, Microsoft, Google, and Anthropic recently rebuilt their agent runtimes the same way: every session gets its own isolated environment, and the session, not the request, is what the platform schedules, secures, and bills for. 

But none of them agree on how strong that isolation should be, because stronger isolation costs speed and money.

So I asked our engineering leaders: how much isolation do AI agents actually need to keep data safe?


Picking One Isolation Level Is the Wrong Question

Benjamin Thomas (Co-Founder & CTO)

I don't think you can pick one isolation level globally. Isolation strength should follow the trust level of what's running in the session. If an agent is executing arbitrary model-generated code with network access and credentials in scope, I want VM-level isolation, Firecracker-style, and I'll take the cold start. 

That cost is also more manageable than the framing suggests, since you can start with the lighter VM at session initiation and escalate to heavier isolation only when the workload calls for it. Which really means the problem isn't the sandbox but the routing layer. 

"Isolation strength should follow the trust level of what's running in the session."

Benji Thomas Headshot (Square)

Benjamin Thomas

Co-Founder & CTO

Something has to look at each incoming session and decide its trust tier, placement, and lifecycle continuously rather than as a one-time config. That kind of workload-aware decisioning is where I'd expect the real gains to show up, both on cost and on blast radius.

The other wrinkle is that not all sessions are individual. Once you have shared sessions within a team, or long-running ones that outlive a single user's involvement, the question shifts from “What can escape the sandbox?” to “Who owns the session right now?”

The Asana case is exactly that: isolation held but the identity binding didn't. For shared and long-lived sessions, the session must be a security principal in its own right, not just a compute unit with a timeout. And the routing layer needs to carry that identity context along with everything else.


Your Sandbox Won't Save Your Work

Aby Jacob (VP of Engineering)

The sandbox is a security boundary, not a durability boundary, and many agentic workloads will fail if/when developers conflate the two. 

While the session is increasingly becoming the preferred unit of compute, it seems durability and recovery are intentionally outside of its scope. A sandbox was never meant to remember, just execute. 

For example, when a microVM crashes halfway through an agent task, everything inside it disappears including working files, runtime environment, partially completed routines and cached data. The session ID may still exist, but it now points to an empty container.  

"The sandbox is a security boundary, not a durability boundary."

Aby Jacob Headshot (Square)

Aby Jacob

VP of Engineering

The platform won't recover any of this, so we should design as if a crash is guaranteed: persist state outside the sandbox after every turn, make the environment reproducible from code or scripts, and make every tool call idempotent so a retry doesn't cause unintended side effects. 

Resilient agents should externalize their state, treat the sandbox as ephemeral, and design every transaction to tolerate retries and partial failures. 

An additional benefit of this architecture is portability. Once state lives outside the sandbox, the execution environment becomes a replaceable commodity that can be rented from any compatible provider, significantly reducing vendor lock-in.


Session Isolation Costs Less Than You Think

Shankar Jothi (VP of Engineering, ML)

The isolation overhead people worry about is mostly a cold-start cost rather than a steady-state one (at least for compute-bound serving paths). You pay it when a session is first provisioned, and it fades once the environment is warm and requests route back to it. 

So the real variable isn't isolation itself, but how often you're establishing sessions — something lifecycle settings like idle timeouts directly influence. 

"The isolation overhead people worry about is mostly a cold-start cost rather than a steady-state one."

Shankar Jothi Headshot

Shankar Jothi

VP of Engineering, ML

It's also worth being honest that this isn't measured as cleanly as it could be. Startup latency often gets folded into a single end-to-end number alongside inference time. The more useful practice is to decompose the path into the platform-managed portion and the application-defined portion, tracking those separately. That lets you reason about regressions instead of guessing at them.

More broadly, this still feels like an early and evolving space. The primitives are converging, but the operational maturity around cost, portability, and observability is still being worked out. That's where I expect most of the interesting engineering to happen over the next year.


Running agents in production? See what they're actually costing you.