# FTL ## Docs - [Welcome to FTL](https://vvennela-ftl-18-95.mintlify.app/introduction.md): Zero-trust control plane for AI coding agents - [Quickstart](https://vvennela-ftl-18-95.mintlify.app/quickstart.md): Get FTL running in under 5 minutes - [Installation](https://vvennela-ftl-18-95.mintlify.app/installation.md): Detailed installation and configuration for FTL - [How it works](https://vvennela-ftl-18-95.mintlify.app/concepts/how-it-works.md): Understanding the FTL workflow from task to approval - [Zero-trust architecture](https://vvennela-ftl-18-95.mintlify.app/concepts/zero-trust.md): How FTL isolates agent execution without trusting the agent - [Shadow credentials](https://vvennela-ftl-18-95.mintlify.app/concepts/shadow-credentials.md): How FTL replaces real API keys with fake values inside the sandbox - [Docker sandbox internals](https://vvennela-ftl-18-95.mintlify.app/concepts/sandbox.md): How FTL's persistent container system works under the hood - [Supported Agents](https://vvennela-ftl-18-95.mintlify.app/guides/agents.md): Run Claude Code, Codex, Aider, or Kiro inside FTL sandboxes - [Configuration](https://vvennela-ftl-18-95.mintlify.app/guides/configuration.md): Configure FTL projects with .ftlconfig and global defaults - [Interactive Shell](https://vvennela-ftl-18-95.mintlify.app/guides/interactive-shell.md): Use the FTL interactive shell for multi-turn agent conversations - [AWS Setup](https://vvennela-ftl-18-95.mintlify.app/guides/aws-setup.md): Configure FTL to use AWS for snapshots, secrets, tracing, and guardrails - [Adversarial Testing](https://vvennela-ftl-18-95.mintlify.app/features/adversarial-testing.md): Parallel test generation that runs alongside the coding agent to catch bugs early - [Credential Swap Proxy](https://vvennela-ftl-18-95.mintlify.app/features/credential-proxy.md): HTTP/HTTPS intercepting proxy that swaps shadow credentials for real ones - [AWS Integration](https://vvennela-ftl-18-95.mintlify.app/features/aws-integration.md): S3 snapshots, CloudWatch tracing, Secrets Manager, and Bedrock Guardrails - [Tracing & Observability](https://vvennela-ftl-18-95.mintlify.app/features/tracing.md): Langfuse integration, stage timing, and agent heartbeat monitoring - [ftl setup](https://vvennela-ftl-18-95.mintlify.app/cli/setup.md): One-command setup for FTL - choose agents, tester model, pull sandbox image, and save API key - [ftl init](https://vvennela-ftl-18-95.mintlify.app/cli/init.md): Initialize FTL in the current project by creating a .ftlconfig file with default settings - [ftl code](https://vvennela-ftl-18-95.mintlify.app/cli/code.md): Run a coding task in an isolated Docker sandbox with AI assistance - [ftl auth](https://vvennela-ftl-18-95.mintlify.app/cli/auth.md): Save API credentials and tokens to FTL's secure credential store - [ftl config](https://vvennela-ftl-18-95.mintlify.app/cli/config.md): Configure FTL settings, including AWS integration for snapshots, tracing, secrets, and guardrails - [ftl snapshots](https://vvennela-ftl-18-95.mintlify.app/cli/snapshots.md): List and manage project snapshots created by FTL coding sessions - [ftl logs](https://vvennela-ftl-18-95.mintlify.app/cli/logs.md): Show session audit log with task history, events, and results - [.ftlconfig Reference](https://vvennela-ftl-18-95.mintlify.app/configuration/ftlconfig.md): Complete reference for the .ftlconfig project configuration file - [Environment Variables](https://vvennela-ftl-18-95.mintlify.app/configuration/environment-variables.md): Environment variable reference for FTL infrastructure and shadow credentials - [.ftlignore File Format](https://vvennela-ftl-18-95.mintlify.app/configuration/ignore-files.md): Control which files are excluded from snapshots using .ftlignore - [Architecture Overview](https://vvennela-ftl-18-95.mintlify.app/architecture/overview.md): High-level architecture of the FTL zero-trust control plane - [Session Orchestration](https://vvennela-ftl-18-95.mintlify.app/architecture/orchestrator.md): Session lifecycle, state management, and parallel execution - [Agent Adapter Architecture](https://vvennela-ftl-18-95.mintlify.app/architecture/agents.md): Abstract agent interface and implementation details - [Sandbox Internals](https://vvennela-ftl-18-95.mintlify.app/architecture/sandbox-internals.md): Docker container lifecycle, workspace management, and diff computation - [Credential Linting](https://vvennela-ftl-18-95.mintlify.app/security/credential-linting.md): Automatic detection of hardcoded credentials and sensitive data in agent-generated code - [Bedrock Guardrails](https://vvennela-ftl-18-95.mintlify.app/security/guardrails.md): AWS Bedrock Guardrails integration for hard-blocking credential and PII detection - [Security Best Practices](https://vvennela-ftl-18-95.mintlify.app/security/best-practices.md): Recommendations for secure agent development with FTL This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.