Welcome to Tektona
An agentic development platform for running AI coding agents in isolated cloud sandboxes.
Tektona is an agentic development platform for running AI coding agents inside isolated Linux VM sandboxes. Each sandbox is a full Linux environment with SSH and VNC access, shareable preview URLs, configurable egress network policy, and a typed HTTP API to drive it all.
What you get
Sandboxes
Isolated VMs created from OCI images. Each agent gets its own environment with SSH, VNC, preview URLs, and policy-controlled networking.
Blueprints & Workflows
A product direction for repeatable agent runs: reviewable task structure with room for adaptive reasoning.
Automation Surface
Drive the whole platform from the HTTP API, SDK, or CLI.
Agent Skills
Install skills that teach compatible agents how to use the Tektona CLI and the in-sandbox tektonactl control tool.
Guides
Task-oriented walkthroughs: run a custom image, attach git repositories to a project.
Sandboxes
A sandbox is a Linux VM with network and filesystem isolation. Tektona creates it from an OCI image, exposes access through SSH or VNC, and can pause, resume, fork, or delete it when the task is done.
You can drive sandboxes four ways:
- The HTTP API. Language-agnostic, bearer-token auth.
- The TypeScript SDK.
@tektona/sdkwith typed methods for sandbox lifecycle, preview URLs, and egress network policies. - The
tektonaCLI. For shell workflows and ad-hoc debugging. - Agent Skills. Install with
npx skills add tektona-ai/agent-skillsand your agent learns the CLI surface, including computer use inside the sandbox.
Blueprints and workflows
Blueprints and workflows are the direction for making coding-agent runs more repeatable:
- Blueprints. Reviewable task templates that pin the deterministic parts of a task.
- Workflows. Runnable task instances that combine that structure with an agent's adaptive reasoning.
Together they combine deterministic structure with agent judgement, so results across coding tasks stay consistent without giving up adaptability.