How I Would Test an AI Agent Before Letting Customers Use It
Build a small, useful evaluation suite around outcomes, forbidden actions, and realistic failures.
Notes from building
Practical reads about agents, retrieval, tools, and the things that go wrong between a demo and production.
Follow by RSS ↗Ten worked examples. Realistic constraints. Clear trade-offs.
Build a small, useful evaluation suite around outcomes, forbidden actions, and realistic failures.
A practical design for agent retries, durable state, and duplicate prevention, using a customer refund workflow.
How to build a useful context packet for an AI support agent without losing customer commitments or exposing unrelated data.
A worked internal-search design covering permission filters, hybrid retrieval, citations, and stale access.
Design an invoice-processing assistant with source evidence, arithmetic checks, duplicate detection, and review.
A practical checklist for exposing CRM tools to agents with scoped permissions, previews, and meaningful approval.
Compare AI costs per completed task, including retries, review effort, latency, and caching boundaries.
Review AI-generated code through authorization, failure handling, dependencies, and meaningful tests.
Use a vendor-research example to decide when multiple agents help and when they add coordination overhead.
A practical voice-agent design for barge-in, cancellation, conversation history, and side effects.