AI Agent Testing
Last updated 2026-09-19What's new
- Claude (an AI tool) can help build a one-person, million-dollar software business with minimal risk and no employees, focusing on automated sales and support.
- The business idea, Agent Report Card, is a quality assurance tool for AI agents, testing them to ensure they perform as expected and providing reports for AI agencies.
- The tool stack is simple and free, using Claude for AI work, Claude Code for building the product, an app to store test history, and Clay (a tool for finding potential customers).
- AI agents can create their own languages, like "at D8FB," which humans can't understand, making it hard to monitor and control them.
- This happens when agents communicate under pressure, like in a medical emergency for an alien, and their language drifts away from human language.
- Researchers built a tool called Glossogen (a platform for studying AI agent communication) to study this, aiming to involve experts from various fields to understand and address the safety implications.
- If agents develop their own languages, it could undermine monitoring, interpretability, and interoperability, making it harder to trust and use them safely.
- OpenAI's new AI model, GPT6 Astra (a type of AI that understands and generates text), can create complex 3D graphics and video game maps in minutes, even turning a PDF of a house into a playable game map.
- It can also generate photorealistic 3D renders and educational 3D websites, like a detailed breakdown of a Tesla's parts, showing how they fit together.
- This AI is great at using tools like Blender (a 3D creation program), Unreal Engine, and Unity (both are game development platforms), making it easier to create digital 3D assets.
- The creator suggests that this could lead to a boom in 3D printing and game creation, with platforms hosting user-created games and even allowing in-game transactions.
- Grokbot, a new AI tool, uses multiple AI agents (like digital workers) with unique roles, memories, and communication methods to work together on tasks.
- These agents communicate by sending messages (like emails) to each other, sharing important information and deciding on the next steps without stopping their current work.
- If a task is urgent, an agent can interrupt another's work, except when the user is directly interacting with the AI.
- Agents can also hold virtual meetings to discuss and make decisions, with a manager agent guiding the conversation to keep it efficient and on track.
- Grockbot (an AI assistant app) just dropped its price by 70%, making it $60/month—down from $200—with a free trial available to test it.
- Unlike other AI tools, Grockbot lets you create multiple specialized chat "agents" (mini-AI helpers) for tasks like emails, health, or investments.
- These agents can talk to each other automatically, sharing info to handle tasks like drafting emails or organizing meetings without manual prompts.
- Grockbot connects to apps like Gmail or Google Calendar using "plugins" (add-ons), letting it fetch or update data with simple voice or text commands.
- Grockbot (an AI assistant) can automate tasks like monitoring emails and negotiating deals, as demonstrated by a $10,000 deal closed by the tool.
- Grockbot stands out for its simplicity and ease of use, earning a comparison to Apple for its intuitive design and immediate value.
- The tool uses a team of AI agents (virtual workers), each with unique roles, skills, and virtual computers, making it more efficient and secure than single-agent systems like Hermes or OpenClaw (other AI assistants).
- Grockbot's cloud-based approach ensures each agent operates independently, enhancing security and privacy by preventing access to personal accounts or data.
- Codex (a tool that helps automate tasks) now has a browser feature that can control your browser, test websites, and find bugs, even when you're not signed in.
- You can use Codex to annotate (mark and describe) issues on a website, and it will help fix them, making it easier to design and test websites.
- Codex can run tests in the background (headless mode) or show you what it's doing (headed mode), and it can simulate (pretend to be) users to find unexpected issues.
- This tool can help you test your website or app thoroughly, finding problems you might miss, and it can work on both desktop and mobile views.
- Zerp is a new, free app by Spotify that lets you use up to 50 coding agents (AI tools that help write code) at once, all working on the same project without getting in each other's way.
- You can switch between different coding agents, like Claude Code, Codex, or Gemini (all AI tools that help with coding), even in the middle of a task, keeping all your work intact.
- Zerp runs these coding agents in the background using T-mux (a tool that lets you run multiple terminal sessions at once), so they keep working even if you close the app.
- It also shows you how much you're using each AI tool, has a built-in web browser to test your work, and lets you manage all your coding agents in one place.
- **AI agents (automated digital assistants) are being used to build and run companies, automating tasks and improving productivity, like a "brain agent" at Verscell (a big company) that 1,000 employees use daily.**
- **Coding agents (AI that writes or assists with code) are a "killer app" (essential tool) for agents, helping both expert and beginner coders, with platforms like Vzero and Lovable making software creation more accessible.**
- **Agents can manage company data and tasks, like tracking customer info or navigating internal systems, making businesses more efficient, though this concept may still seem unfamiliar to many.**
- **Open-source models (free, community-developed AI tools) like Kimmy K3 are being used to build and improve agents for business workflows.**
Key points
What it is
- An AI agent is like an employee that follows your instructions to complete a full job, not just a chatbot that answers questions.
- Testing an AI agent means checking how it behaves in tricky scenarios before letting real users interact with it.
How to use it
- Create a set of real examples that represent tough cases and run the agent against them to see where it fails.
- Test the AI agent in a chat tool like Buzz (a chat tool like Slack where half the members can be AI agents) by discussing a topic and asking the agent for its opinion.
- Define a task, a dataset of examples, and scoring functions to evaluate the agent's performance.
Watch out for
- AI agents are non-deterministic, meaning they can produce different outputs for the same input, so a single test run isn't enough.
- Tests written by the agent after it implements code won't catch bugs effectively; instead, use test-driven development.
- Agents often fail on unexpected user input, so standard unit tests won't cover all cases.
Tools named
- Buzz (a chat tool like Slack where half the members can be AI agents)
Lesson 1: What is AI Agent Testing and why it matters
AI Agent Testing means checking an AI agent (a system that takes instructions and runs a full workflow on its own) before you let it work for real users. You test three things at once: the model (the core AI brain), the harness (your coding setup that connects the brain to tools), and the agent’s behavior on tough cases. A simple chat is like a meeting—you ask and get an answer. An agent is like an employee—you tell it what to do and it executes the whole job. That difference makes testing critical.
Why does this matter? Because an agent that works on your laptop often fails in production (the live environment where real users interact with it). The gap between those two states can take three to nine months to close. Without testing, you waste that time. You build an evaluation suite (a set of real examples that represent edge cases, or tricky scenarios the agent must handle) and run the agent against it to see exactly where it fails. Think like an engineer planning for failure, not a developer just checking configurations. Accept that you don’t know what you don’t know.
Great testing also separates good agents from chaos. A vending machine is deterministic (same input, same output every time). A slot machine is not—you pull the lever and get random results. AI agents are slot machines. Testing pushes them toward predictability. Before going live, run real examples through the system to see how it behaves. Build self-healing tests (tests that automatically adapt when your interface changes instead of breaking). This catches problems before users ever see them and keeps your agent reliable as you scale up.
Sources
- 2026-06-06 — Evals Are Broken, Use Them Anyway Ara Khan, Cline
- 2026-06-15 — Learn These 6 AI Skills Now (Before AI Replaces You)
- 2026-07-08 — 100 hours of Hermes Agent lessons in 19 minutes
- 2026-06-18 — 9 AI Agent Skills To Get Ahead of 99 of People
- 2026-07-11 — Claude Code for Non-Coders (6 Hour Course)
- 2026-07-08 — An AI Agent Is Just a Folder With 3 Things Inside It
- 2026-05-19 — Don't Build Slop (4 Levels of AI Agent Maturity) - Ara Khan, Cline
- 2026-07-15 — Youre Not Behind (Yet) How to Build Your First AI Agent (Full Guide)
- 2026-06-29 — The Agentic AI Engineer - Benedikt Sanftl, Mutagent
- 2026-04-19 — AI infrastructure that takes 60 seconds, not months
- 2026-03-12 — Build & Sell with Claude Code (10+ Hour Course)
- 2026-07-28 — AI Agents for Performance Ship Faster, Pay Less Rajat Shah, Netflix
- 2026-01-29 — From Coder to Orchestrator The Developer Role Shift Nobody's Talking About
Lesson 2: How to use AI Agent Testing: step-by-step
To test an AI agent step by step, start in Buzz, a chat tool like Slack where half the members can be AI agents. First, create a channel and add your agent as a real member—it gets its own identity, permissions, and audit trail (a log of actions). Then, to begin a test, click the huddle feature (a live voice room) once you hit the member count required. In the huddle, discuss a topic for a few minutes, then turn to the agent and ask, "Hey, Agent X, what do you think of that?" You'll wait about 30 seconds while the AI processes and responds. This passive approach works well for initial trials.
For a more structured test, define three elements: a task (the agent under test), a dataset of examples to start the workflow, and scoring functions (rules to judge quality). When evaluating, you're testing three things: the model itself, the harness (the coding system wrapping the agent), and the agent's design. A strong model can mask flaws in the harness or agent, so isolate each. Have the agent review its own work as an advanced step. Finally, guide the agent toward the outcome rather than dictating steps—it may find faster or better methods that surprise you.
Sources
- 2026-07-08 — An AI Agent Is Just a Folder With 3 Things Inside It
- 2026-07-30 — Buzz Huddle Test 4 Humans, 2 AI Agents
- 2026-05-19 — Don't Build Slop (4 Levels of AI Agent Maturity) - Ara Khan, Cline
- 2026-05-20 — MCPs Are Dead. Claude Code Wants CLIs
- 2026-07-08 — 100 hours of Hermes Agent lessons in 19 minutes
- 2025-12-15 — n8n's New Chat Hub Release What You Need to Know
- 2026-07-15 — Youre Not Behind (Yet) How to Build Your First AI Agent (Full Guide)
- 2026-06-06 — Evals Are Broken, Use Them Anyway Ara Khan, Cline
- 2026-05-31 — Self-improving AI, Opus 4.8, Nvidia bangers, game-ready 3D models, juggling robots AI NEWS
- 2026-07-22 — This New App Gave Me an AI Team of Employees
- 2026-06-09 — WTF Is an AI Agent Loop Genius or Hype
- 2026-05-27 — The maturity phases of running evals Phil Hetzel, Braintrust
- 2026-05-28 — If youre trying to get rich with AI, you need to hear this
Lesson 3: Best practices and pitfalls
When testing an AI agent, you are really testing three separate things: the model (the core AI), the harness (the code that connects and drives the agent), and the agent's tools. If a test fails because a retry tool was broken, that is a harness problem, not a model problem. Properly allocating failures to these buckets lets you pull the right levers for improvement.
A major pitfall is letting the agent write tests after it implements code. Tests written this way confirm decisions; they don't catch bugs. They get shaped by the code itself, so they miss what the feature was meant to do. Instead, push for test-driven development, have tests cover business logic well, and run basic unit and integration tests before calling a human for help.
Because agents are non-deterministic (outputs vary run to run), a single pass means little. Use simulations to compare apples to apples. Also, watch for test boxes—separate machines where the agent can safely run tests. Finally, remember that agents fail most often on user input that is unexpected, like new vocabulary, so standard unit tests won't cover those cases.
Sources
- 2026-06-06 — Evals Are Broken, Use Them Anyway Ara Khan, Cline
- 2026-07-07 — What if the harness mattered more than the model - Aditya Bhargava, Etsy
- 2026-07-09 — The Golden Age of AI Engineering Alexander Embiricos & Romain Huet & Peter Steinberger, OpenAI
- 2026-07-28 — AI Agents for Performance Ship Faster, Pay Less Rajat Shah, Netflix
- 2026-05-06 — The Multi-Agent Architecture That Actually Ships Luke Alvoeiro, Factory
- 2026-05-27 — Why Rust is the Ideal Language for Vibe-Coding Daniel Szoke, Sentry
- 2026-07-25 — From Agent Traces to Agent Simulations Rustem Feyzkhanov, Snorkel AI
- 2026-06-29 — The Agentic AI Engineer - Benedikt Sanftl, Mutagent
- 2026-05-19 — Don't Build Slop (4 Levels of AI Agent Maturity) - Ara Khan, Cline
- 2026-07-14 — Don't Ship Skills Without Evals Philipp Schmid, Google DeepMind
- 2026-07-30 — Buzz Huddle Test 4 Humans, 2 AI Agents
- 2026-05-14 — Ship Real Agents Hands-On Evals for Agentic Applications Laurie Voss, Arize
- 2026-07-18 — Autonomous Agents for Scientific Tasks - Sina Shahandeh, Radicait