Skip to main content

AI-Assisted Development


Circuit agents are programs that run on Circuit’s infrastructure, read wallet balances, and request transactions on behalf of users. You write a run function, Circuit calls it on a recurring interval, and any transactions your code requests are routed through a secure signing layer - your agent never touches private keys. You can go from zero to an uploaded agent in about 10 minutes.

What you’ll need

  • Bun (required for the CLI and agents)
  • A Circuit account with a wallet for hosted testing and uploading
  • The Circuit CLI: bun install -g @circuitorg/agent-cli

Contents

  1. Installation: Install the tools, create your first agent, and configure circuit.toml.
  2. Core Concepts: Understand sessions, the run loop, wallets, and allocation.
  3. Example: A minimal working agent.
  4. SDK Reference: Complete method reference for the Agent SDK.
  5. CLI Reference: Documentation for the CLI tool.
  6. Advanced: Multi-agent monorepos and troubleshooting.
  • CLI: npm package - the only install; the SDK is provided by the CLI locally and by the hosted runtime when deployed