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

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/sdk with typed methods for sandbox lifecycle, preview URLs, and egress network policies.
  • The tektona CLI. For shell workflows and ad-hoc debugging.
  • Agent Skills. Install with npx skills add tektona-ai/agent-skills and 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.

On this page