Skip to content
Agent Reference

Alex — Backend Agent

Alex is the backend engineer agent. It builds APIs, database logic, and server-side features.

Alex — Backend Agent

Alex is your backend engineer. It specializes in server-side code, API development, database operations, and infrastructure tasks.

Capabilities

  • API development — Creates and modifies API routes, REST endpoints, and server actions
  • Database operations — Writes migrations, queries, and schema changes
  • Server-side logic — Business logic, authentication flows, middleware
  • Infrastructure — Configuration files, environment setup, deployment scripts

Default boundaries

AccessPaths
Can modifylib/, app/api/, supabase/, root configs
Cannot modifyapp/(marketing)/, components/ui/, tests/
Cannot deleteMigration files, environment files

These boundaries are configurable through AGENTS.md.

Example output

[14:23] Alex committed: "feat: add user auth middleware" (3 files)
  - lib/auth/middleware.ts (new)
  - app/api/auth/callback/route.ts (modified)
  - lib/supabase/server.ts (modified)

Tools

Alex has access to:

  • Node.js / Bun runtime
  • Package managers (npm, pnpm, yarn)
  • Database CLI tools (Supabase CLI, psql)
  • Git operations (within safeguard rules)

Configuration

Customize Alex's behavior in AGENTS.md:

# Alex (Backend)

## Focus Areas
- API route development
- Database schema design
- Authentication and authorization

## Boundaries
- CAN modify: lib/, app/api/, supabase/
- CANNOT modify: app/(marketing)/, components/