Agent settings
The configuration surface that bounds what an autonomous agent may do on the user's behalf.
AI & Agents · 9 checks · 8 resources
Before you ship
9- 01Tool inventory with per-tool enable/disable — every capability the agent can invoke, listed explicitly
- 02Autonomy level per tool — always ask, ask once per session, or always allow, with a safe default of always ask for anything destructive or outbound
- 03Data scope — which workspaces, folders, repositories or connectors the agent may read, and which it may write
- 04Spend and step caps — a maximum token or credit budget and a maximum step count per run, with the behaviour on exhaustion stated
- 05Instruction or persona field — persistent custom instructions, with a visible character limit and a preview of the effective prompt
- 06Model and reasoning-effort selection — with the cost and latency implication of each option shown
- 07Schedule and trigger configuration — when the agent runs unattended, and what event starts it
- 08Kill switch — a single control that halts all running agents and revokes their tokens immediately
- 09Audit trail link — where to review what the agent actually did under these settings
Resources that help you build this
8- AI Elements · Vercel's 47-component shadcn registry for chat, agent, voice and workflow UIs
- assistant-ui · React chat primitives and shadcn-installable UI for LLM apps, copilots, and agents
- brainless · Claude Code, Codex and Grok terminal UIs as shadcn components
- ElevenLabs UI · First-party shadcn registry for voice agents: orbs, waveforms, transcripts
- HextaUI · 103 shadcn registry items: primitives plus AI, auth, billing, settings and team blocks
- LiveKit Agents UI · shadcn registry of voice-agent UI: visualizers, control bar, transcript
- AI Tools Registry · shadcn-CLI registry of 15 Vercel AI SDK tools with matching React renderers
- nauvalazhar/ai · 48 owned-source React components for agentic AI apps, on Base UI + Tailwind v4