AX Code Documentation

July 26, 2026 · View on GitHub

Status: Active Scope: public, current-state Last reviewed: 2026-07-25 Owner: AX Code maintainers

The root README is the shortest path to install and launch AX Code. Use this hub when you need to configure a workflow, understand a runtime boundary, or integrate AX Code with another system.

Choose by task

I want to…Start here
Understand AX Code before installing itStart Here
Choose an install or runtime channelInstallation and Runtime Channels
Connect a hosted, CLI, custom, or local providerSupported Providers and Models
Try AX Code with a free-tier model APIFree-Tier API Quickstart
Run an agent with safe filesystem and network boundariesSandbox Mode
Run unattended or in CIAutonomous Mode
Run recurring prompts or schedule durable tasksLoop Mode and Scheduled Tasks
Choose local, cloud, hybrid, council, or arena executionExecution Modes
Connect external tools and dataMCP Integrations
Embed AX Code in an application@ax-code/sdk
Generate a client for another languageHTTP and OpenAPI Compatibility
Build a desktop or native hostNative SDK Transport

Getting started

Runtime guides

Providers

Integrations

  • MCP Integrations — trust, permissions, resources, and server security.
  • ACP — the Agent Client Protocol happy path for IDE hosts.
  • AX Wiki — source-backed repository knowledge and CI workflow.
  • VS Code Integration — editor commands, settings, and workflows.

SDK and service boundaries

Architecture and reliability

Reference

Documentation boundaries

docs/ contains public guidance for behavior that exists in the current runtime. Planning material and temporary analysis do not belong here:

ContentLocation
Architecture decisions.internal/adr/
Product requirements.internal/prd/
Internal plans, test/QA output, audits, and reports.internal/reports/
Shipped behavior and public integration guidancedocs/

Every public Markdown page should declare its status, scope, last-reviewed date, and owner near the top. Prefer links to generated contracts or implementation sources over copied route lists and other high-drift snapshots.

Maintenance checklist

Before a release or a substantial documentation change:

  1. Verify commands, defaults, flags, provider IDs, and runtime labels against their implementation.
  2. Update the narrowest authoritative guide instead of repeating the same behavior in several front-door pages.
  3. Run pnpm run test:scripts to catch broken local links, orphaned pages, and missing page metadata.
  4. Keep proposals and historical decision records under .internal/, not in the public navigation.