Detected country: US
logo
Sign InGet Early Access
GuideRecipesDeveloper
‌
‌
‌
logo

Powered by

  • Home
  • Concepts and Glossary
  • What are Agents?

What are Agents?

1min read

Share

TL;DR: Agents are configurable AI assistants in your Ballet workspace. Each agent has instructions, a language model, tools, skills, and optional memory. Use agents in playbook steps or configure them from the Agents page in the sidebar.

Who this is for

Builders creating AI-powered automation components.

What makes up an agent?

ComponentPurpose
InstructionsSystem prompt defining the agent's behavior and expertise
ModelLanguage model (via AI Gateway / Ballet Models)
ToolsCallable functions the agent can invoke
SkillsReusable instruction templates applied for specific tasks
MemoryOptional context the agent retains across interactions

How do agents differ from Ask Ballet?

Ask Ballet (Console) is the general-purpose assistant for building and debugging. Agents are specialized assistants you configure for specific domains — for example, a "Support Triage" agent or a "Code Review" agent.

How do I create an agent?

  1. Open Agents from the sidebar (or ⌘K → Create agent).
  2. Set instructions, model, tools, and skills.
  3. Reference the agent in playbook steps or let Ask Ballet use it during Build.

When should I use an agent?

Use agents when a playbook step needs domain-specific AI behavior that differs from the default Console assistant — specialized prompts, specific tools, or persistent memory.

Related articles

  • What are Skills?
  • What are Tools and the playground?
  • What is the AI Gateway?

Share