Format Specifikacije Agenta

Format Specifikacije Agenta

Tajo agenti definiraju se u markdown datotekama. Svaka datoteka sadrži YAML frontmatter (identitet, alati, ograničenja) i markdown tijelo (upute, strategija, pravila).

Struktura Datoteke

---
name: agent-name
description: Što ovaj agent radi (maks. 160 znakova)
version: 1.0.0
temperature: 0.2
max_tokens: 4096
tools:
- brevo_contacts
- brevo_email_campaign_management
triggers:
- event: cart_abandoned
- schedule: "0 */4 * * *"
permissions:
- contacts:read
- email:send
---
# Naziv Agenta
Upute prirodnim jezikom za agenta...

Polja Frontmattera

Obavezna Polja

PoljeVrstaOpis
namestringJedinstveni kebab-case identifikator
descriptionstringŠto agent radi (maks. 160 znakova)
versionstringSemantička verzija (npr. 1.0.0)
toolsarrayModuli Brevo MCP poslužitelja

Polja Ponašanja

PoljeVrstaZadanoOpis
temperaturefloat0.3LLM temperatura
max_tokensinteger4096Maksimalna duljina odgovora
modelstringclaude-sonnet-4-6LLM model

Alati: Mapiranje na Brevo MCP Poslužitelje

tools:
- brevo_contacts # /v1/brevo_contacts/mcp
- brevo_email_campaign_management # /v1/brevo_email_campaign_management/mcp
- brevo_sms_campaigns # /v1/brevo_sms_campaigns/mcp
- brevo_campaign_analytics # /v1/brevo_campaign_analytics/mcp

Lanci Višestrukih Agenata

name: quarterly-retention-campaign
steps:
- agent: customer-intelligence
input: |
Analyze customer segments for Q2 retention.
Goal: {task}
- agent: campaign-designer
input: |
Design retention campaigns:
{previous}
- agent: campaign-executor
input: |
Execute campaigns via Brevo:
{previous}

Postavljanje

Pokretanje putem Claude Codea

Terminal window
claude "Run the agent defined in ./agents/cart-recovery-agent.md for today's abandoned carts"

Sljedeći Koraci

Subscribe to updates

developer-docs

Drop your email or phone number — we'll send you what matters next.

AI asistent

Bok! Pitajte me o dokumentaciji.

Započnite besplatno s Brevo