I know, there are 345 millions videos (educated guess :P) on how to create your agent with framework Z, Y and X.
Just a couple of lines, e.g. ai-sdk.dev:
import { ToolLoopAgent } from 'ai';
const myAgent = new ToolLoopAgent({
model: "anthropic/claude-sonnet-4.5",
instructions: 'You