# Agent-playground

URL: https://discuvr.org/agent-playground/?hl=nl
Last updated: 2026-11-07

Voer AI-agenten uit die tools gebruiken - webzoeken, rekenmachine, URL ophalen - bij meerdere providers, en bekijk elke stap van de lus terwijl deze gebeurt.

Agent Playground laat dezelfde taak tegelijk uitvoeren door maximaal acht agenten die tools gebruiken en toont elke stap: elke toolaanroep, de argumenten en wat er terugkwam. Het meeste wat bij een agent misgaat zit in de lus en niet in het model, dus een fout wordt iets wat je ziet in plaats van raadt.

## Wat het doet

- Drie tools die je per agent aanzet: webzoeken (bovenste vijf DuckDuckGo-resultaten), een rekenmachine en een URL-lezer.
- Negen provideropties: OpenAI, Anthropic, Google Gemini, Groq, Mistral, DeepSeek, OpenRouter, xAI en elk OpenAI-compatibel endpoint.
- Elke toolaanroep en het resultaat worden op volgorde getoond, met stappen en tokens per agent.
- Vervolgberichten nemen de laatste 10 berichten van het gesprek van elke agent mee.

## Waarom het spoor telt

Als een agent een fout antwoord geeft, is de nuttige vraag welke stap misging: een slecht plan, een tool met het verkeerde argument, of een juist resultaat dat daarna verkeerd gelezen werd. Een eindantwoord alleen vertelt je dat niet, en de drie hebben totaal verschillende oplossingen.

## Wat elke tool wel en niet kan

Webzoeken geeft titels, links en fragmenten van de bovenste vijf resultaten, geen hele pagina's. URL ophalen leest tot 512 KB van een openbare http- of https-pagina, haalt de HTML weg en geeft het model de eerste 4.000 tekens tekst; privé-, loopback- en andere interne adressen worden geweigerd. De rekenmachine doet rekenwerk en functies als sqrt en log, tot 500 tekens, en weigert enorme machten. Geen enkele tool voert code uit.

## Limieten en waar je sleutels heen gaan

Elke agent stopt na 8 stappen. Tot 8 agenten per run, taak en systeembericht elk tot 20.000 tekens, inloggen verplicht en 30 runs per 10 minuten per IP-adres. De sleutels komen van dezelfde pagina Sleutels als bij AI Playground: ze blijven in de lokale opslag van je browser, gaan mee met elke run en worden niet op de server opgeslagen.

## Wat er in één stap gebeurt, per aanbieder

Een stap is één modelaanroep. De agent stuurt het gesprek en de definities van de tools die je hebt aangezet; vraagt het antwoord om tools, dan draait elke gevraagde aanroep op volgorde, worden de resultaten aan het gesprek toegevoegd en begint de volgende stap. Een antwoord zonder toolaanroep is het eindantwoord. Het formaat verschilt per aanbieder: OpenAI-compatibele API's (OpenAI, Groq, Mistral, DeepSeek, OpenRouter, xAI en Custom) geven tool_calls terug en krijgen elk resultaat als tool-bericht, Anthropic geeft tool_use-blokken en krijgt tool_result-blokken, en Gemini geeft functionCall-delen en krijgt functionResponse-delen. Het spoor toont dezelfde aanroep en hetzelfde resultaat, welk formaat ook gebruikt werd.

## Vragen

**Welke tools kan de agent gebruiken?**

Webzoeken, een rekenmachine en URL ophalen. Elke provider krijgt dezelfde drie, en jij kiest welke elke agent mag aanroepen.

**Heb ik eigen API-sleutels nodig?**

Ja, één per provider die je gebruikt, en je betaalt die provider rechtstreeks. Sleutels blijven in je browser, gaan mee met elke run en worden niet op de server opgeslagen.

**Wat gebeurt er als een agent geen stappen meer heeft?**

Hij stopt na zijn achtste modelaanroep, ook als hij nog tools aanriep, dus de kaart kan eindigen zonder eindantwoord. Meestal betekent dat dat hij rondjes draait: maak de taak smaller of zet de tool uit die hij steeds verkeerd gebruikt.

**Waarom groeit het aantal invoertokens bij elke stap?**

Elke stap stuurt het hele gesprek opnieuw, inclusief alle eerdere toolresultaten. Een run van vijf stappen stuurt je taak dus vijf keer en een vroeg zoekresultaat in elke latere stap. De tokenaantallen op elke kaart zijn de totalen over alle stappen, zoals de aanbieder ze opgeeft.

**Onthoudt een vervolgbericht de eerdere zoekopdrachten?**

Alleen als tekst. Een vervolgbericht neemt de laatste 10 berichten van het gesprek van die agent mee, dus je eerdere taken en de eindantwoorden van de agent, niet de toolaanroepen of hun resultaten. Heeft het antwoord de bron opnieuw nodig, vraag de agent dan om opnieuw te zoeken of de pagina opnieuw op te halen.

**Kan ik een lokaal model zoals Ollama of LM Studio koppelen?**

Alleen als het vanaf internet bereikbaar is. Kies Custom (OpenAI-compatibel) en vul de volledige chat completions-URL in, bijvoorbeeld https://jouw-server/v1/chat/completions. Het verzoek gaat uit van de Discuvr-server, niet van je browser, en elk adres dat naar localhost, een privénetwerk of een ander gereserveerd bereik verwijst, wordt geweigerd. http://localhost:11434 (Ollama) of http://localhost:1234 (LM Studio) werkt dus niet. Zet de server achter een openbaar HTTPS-adres dat je zelf beheert en sla op de sleutelpagina een sleutel voor Custom op, ook als je server die negeert, want een run zonder sleutel stopt met een foutmelding. Kies voor een agent ook een lokaal model dat tool calling ondersteunt.

---

Part of Discuvr (https://discuvr.org/): Discuvr is a collection of free, focused tools for day-to-day professional work - office and data utilities, legal and compliance helpers, privacy and security checks, and developer formatters. Every tool has its own page, and most can also be called from ChatGPT or Claude over MCP.
