tools built for an ai agent to use directly. many connect over mcp, and some let the agent create the account and set itself up while you vibecode.
give an agent its own mailbox to send, receive, and thread.
let an agent actually drive a browser and read the live web.
somewhere safe for an agent to run generated code.
one layer that hands the agent hundreds of pre-wired actions.
persistent state so the agent remembers across runs.
web knowledge built for llms, not humans.
the newest, fastest-moving layer, mostly 2025 and 2026.
the pop-into-the-repo, set an env var, done tier. most of what i use lives here, and it is exactly why ai coding tools default to them.
the languages the stack is written in.
the base your whole app runs on, both what people see and what happens behind the scenes.
how the app looks, edited directly by the agent with no design system to learn.
where your app stores and loads data like users, posts, sessions, and settings.
signing people up, logging them in, and knowing who they are.
sending email from your app.
taking money, from raw payments to fully managed billing.
letting users upload files like images and documents.
where the files themselves actually live.
running work outside the request, on a schedule or in the background.
seeing what users do and catching what breaks.
talking to your users and handling support.
putting your app online so anyone can visit it.
the model that writes, reasons, and powers anything smart in your app.
the libraries you actually build agents with.
storing embeddings so the app can search by meaning.
seeing what your models and agents actually did.