Start hereContents
Start heresource checked

Contents and learning routes

The complete product-first route through T3 Code, followed by its control plane, six providers, work lifecycle, clients, device hosts, remote paths, and shipping system.

What this chapter resolves
  • Choose a product, workflow, or implementation route.
  • See every product and technical chapter in the guide.

The product guide comes first. The technical guide then follows one request from the client through authorization, durable state, provider execution, work services, client convergence, remote access, and release operations.

Start here

  • Cover — scope and source synchronization.
  • How to read this guide — product, workflow, and architecture routes.
  • Contents and learning routes — this complete map.

Part I · Product guide

  1. T3 Code as a product
  2. Install and reach a useful first thread
  3. Environments, clients, and connection paths
  4. Organize projects, threads, and worktrees
  5. Compose tasks with the right context
  6. Choose providers, models, accounts, and permissions
  7. The workbench: files, terminals, browser preview, and SnapShots
  8. Source control: checkpoints, pull requests, reviews, and stacks
  9. Remote environments and unattended work
  10. Mobile: supervise agents from anywhere
  11. Device lab: simulators, emulators, and agent-driven testing
  12. Personalize, measure usage, update, and protect privacy
  13. Complete recipes and troubleshooting

Part II · Architecture orientation and boundaries

  1. The complete system map
  2. One request, every boundary
  3. Control surface, not agent brain
  4. Environment · project · thread · turn · session
  5. Repository and dependency atlas
  6. Runtime topologies and technology choices

Part III · Boot and connect

  1. The npx t3 bootstrap path
  2. Server composition, activation, and readiness
  3. HTTP, WebSocket RPC, snapshots, and resume
  4. Pairing, credentials, TTLs, and scopes

Part IV · The durable domain kernel

  1. Commands, invariants, and the boundary of atomicity
  2. Events, receipts, idempotency, and the post-commit gap
  3. Projection tables and read models
  4. Post-commit reactors and the delivery gap
  5. Persistence, reconstruction, and crash recovery

Part V · Six providers, one product model

  1. The ProviderAdapter contract
  2. Drivers, instances, registries, and multi-instance routing
  3. Codex through app-server JSON-RPC
  4. Claude through the Agent SDK
  5. ACP transport, Cursor, and Grok 33A. Antigravity through ACP, managed auth, and account catalogs
  6. OpenCode ownership, recovery, and six-provider normalization
  7. Usage accounting and provider limits without a false ledger

Part VI · The work lifecycle and integrated tools

  1. Project discovery, onboarding import, and t3.json
  2. Current checkout versus isolated worktrees
  3. Start, stream, steer, interrupt, settle
  4. Permission modes, approvals, and structured input
  5. Threads, provider tasks, plans, skills, and subagents
  6. Context is provider-owned; history is T3-owned
  7. Hidden-ref checkpoints, diffs, and revert
  8. Terminals, files, previews, MCP, VCS, and review graphs 43A. Device hosts, targets, sessions, and agent control

Part VII · Client architectures: shared semantics, platform edges

  1. Shared runtime: connections, state, and convergence
  2. One React renderer, three runtime edges
  3. One thread, many deliberate projections
  4. Electron desktop: one renderer, explicit native authority
  5. Mobile: adaptive workspaces, persistence, and native systems

Part VIII · Reach and ship

  1. Reachability is a route; authority is a separate proof
  2. T3 Connect: OAuth, DPoP, relay, and tunnel
  3. Reconnect, environments, notifications, and version skew
  4. Distribution: artifacts, channels, and what actually ships
  5. Release, update, and observability: three safety boundaries
T3
Source-locked editionRead against 859304b78 · 10 Sept 2026
Book search

Find a concept, module, or source path

Type two or more characters.