🤖 AGENTS
Datasette-Agent fragt jetzt zurück
Simon Willison hat datasette-agent 0.2a0 veröffentlicht. Das Tool unterbricht sich selbst — und fragt den User um Rat.
Simon Willison hat datasette-agent 0.2a0 veröffentlicht. Das Tool unterbricht sich selbst — und fragt den User um Rat.
Was konkret passiert ist
Agents konnten bisher nur loslaufen und hoffen. Jetzt dürfen sie mittendrin Rückfragen stellen. Die Konversation pausiert, der User antwortet, der Agent macht weiter.
Die neuen Features
- ToolContext-Objekt:** Tools mit `context`-Parameter bekommen Zugriff auf den User-Dialog
- `await context.ask_user(...)`:** Drei Frage-Modi — Ja/Nein, Multiple-Choice oder freier Text
- Suspended Turns:** Agent-Turn pausiert, Frage rendert als Formular im Chat-UI
- Persistenz:** Offene Fragen landen in der internen DB — Server-Restart killt nichts
✅ Pro
- Endlich Human-in-the-Loop ohne Krückenlösung
- Persistente Suspension überlebt Crashes
- Saubere API über Context-Parameter
❌ Con
- Nische: nur fürs Datasette-Ökosystem
- Noch Alpha (0.2a0)
- Multi-Step-Workflows bleiben komplex
💡 Was das bedeutet
Die meisten Agent-Frameworks scheitern an einem simplen Punkt: Was tun, wenn der Agent unsicher ist? Bisher halluzinieren oder abbrechen. Willison baut den dritten Weg ein — und macht ihn DB-persistent, statt nur In-Memory.
🤖 NERDMAN-URTEIL
Kleines Tool, große Idee — Agents, die zugeben dass sie was nicht wissen, sind mehr wert als jeder Benchmark-Sieger.
Quelle: Simon Willison
War dieser Artikel hilfreich?
Dein Feedback hilft uns, bessere Artikel zu liefern.