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
| Access | Paths |
|---|---|
| Can modify | lib/, app/api/, supabase/, root configs |
| Cannot modify | app/(marketing)/, components/ui/, tests/ |
| Cannot delete | Migration 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/