The execution question
When an agent generates code or requests a command, there are three broad places it can run:| Option | Where | Trade-off |
|---|---|---|
| 1 | The user’s machine | Fast to start, but the execution boundary is the developer environment itself. |
| 2 | A vendor-hosted environment | Convenient isolation, with execution operated outside your infrastructure. |
| 3 | Your controlled environment | The organisation owns where execution runs and how it reaches internal systems. |
The core idea
AI agents need execution, not credentials. The agent should request an outcome. The execution environment — not the model context — should hold the access needed to produce it.What jhansi.io provides
- A runtime for creating and destroying isolated execution environments.
- Interfaces for agents and applications through an SDK or MCP server.
- A place to enforce execution boundaries before code reaches your systems.
- A foundation for future policy, audit and credential controls.