Uploaded July 2026 | Updated September 2026, 2 weeks ago
Software development is undergoing a massive evolutionary pivot. We are rapidly transitioning past Developer Experience (DX) into Agent Experience (AX), a world where our core product users are autonomous AI agents instead of human beings. Discover how teams are adjusting their infrastructure, documentation, and evaluation suites to let agents sign up, configure settings, run automated tests, push directly to production, and eventually pay for infrastructure entirely on their own.
#AIEngineering #AgentExperience #AIAgents
π Try Arize AX & Phoenix OSS: arize.com
π Subscribe for weekly content on LLMs, agents, and evaluation: youtube.com/@arizeai?sub_confirmation=1
Software development is undergoing a massive evolutionary pivot. We are rapidly transitioning past Developer Experience (DX) into Agent Experience (AX), a world where our core product users are autonomous AI agents instead of human beings. Discover how teams are adjusting their infrastructure, documentation, and evaluation suites to let agents sign up, configure settings, run automated tests, push directly to production, and eventually pay for infrastructure entirely on their own.
#AIEngineering #AgentExperience #AIAgents
π Try Arize AX & Phoenix OSS: arize.com
π Subscribe for weekly content on LLMs, agents, and evaluation: youtube.com/@arizeai?sub_confirmation=1


![How to Build the Right Evals for AI Agents | Arize Phoenix
AI agent evaluation can feel overwhelming. Agents use tools, skills, memory, files, and multi-turn conversations, creating far more failure points than a traditional LLM application.
In this Arize:Observe 2026 session, Elizabeth Hutton, Senior Software Engineer for Evals at Arize, shares what the Phoenix team learned while building and evaluating Pixie, an AI engineering agent inside the open source Arize Phoenix platform.
Rather than trying to design a complete evaluation suite upfront, the team built evals gradually as the agent gained new capabilities. Elizabeth explains how tracing, targeted capability evals, regression testing, production feedback, and trace analysis work together to create a practical agent improvement loop.
The session covers:
β’ Why tracing should come before formal evaluations
β’ How traces become the source of truth for debugging agents
β’ How to create small capability evals for tools, skills, and output formatting
β’ Using synthetic data to cover edge cases, typos, and negative examples
β’ Storing eval datasets and harnesses alongside application code
β’ Running agent evals and experiments with coding agents
β’ Turning targeted evals into regression checks in CI
β’ Combining narrow evals with end-to-end Playwright tests
β’ Why synthetic first-turn queries fail to represent real agent behavior
β’ Building realistic multi-turn datasets from production traces
β’ Using user feedback, LLM-as-a-judge, code evaluators, and trajectory evals
β’ Reviewing traces to discover failure modes you did not anticipate
β’ Moving production failures into development and regression datasets
β’ Closing the loop between tracing, experiments, implementation, and evals
The central lesson: evaluation is a development practice, not a one-time project. Start with tracing, add narrow evals as capabilities emerge, and expand the suite using failures discovered in production. :contentReference[oaicite:0]{index=0}
Chapters:
00:00 Why AI agent evals feel overwhelming
01:09 Meet Pixie, Phoenixβs AI engineering agent
02:33 Agent architecture and the growing failure surface
03:34 Start with tracing
04:53 Add narrow capability evals
06:52 Turn capability evals into regression tests
08:53 Why synthetic evaluation data falls short
11:03 Discovery evals for production agents
12:04 User feedback and automated evaluations
12:58 Trace review and agent error analysis
14:33 Closing the agent improvement loop
14:59 Lessons learned from building Pixie
16:11 Open source evals in Arize Phoenix
π Explore Arize Phoenix: https://phoenix.arize.com
π View Phoenix on GitHub: https://github.com/Arize-ai/phoenix
π Read the documentation: https://arize.com/docs/phoenix
π Subscribe for more videos about AI agents, LLM evaluation, observability, and open source AI:
https://www.youtube.com/@arizeai?sub_confirmation=1
#ArizePhoenix #LLMEvals #AIAgents How to Build the Right Evals for AI Agents | Arize Phoenix](https://i.ytimg.com/vi/jCE3tDDcuKE/mqdefault.jpg)

![How to test AI agents with traces, evals, and CI/CD
This is part three of our deep dive series on how we built Alyx, our AI engineering agent, and centers on testing and evals. AI agents donβt fail like traditional software. A small prompt edit, tool description change, or model upgrade can quietly break multi-step behavior.
β’ Related blog post [part three]: Why testing agents is non-negotiable
https://arize.com/blog/why-testing-ai-agents-is-non-negotiable
β’ Part one: How to build planning into your agent
https://arize.com/blog/how-to-build-planning-into-your-agent
β’ Part two: How to manage LLM context windows in agents
https://arize.com/blog/how-to-manage-llm-context-windows-for-ai-agents/
In this Alyx deep dive, Sally Ann and Jack walk through how the Arize team tests production AI agents using real traces, golden datasets, experiments, and LLM-as-judge evals. Youβll see how a failing Alyx trace becomes a test case, how expectations are written in natural language, and how experiments help track regressions over time.
We walk through the eval framework we built after outgrowing a Google Doc, and why we now consider it non-negotiable before shipping anything to production.
This video covers:
β’ Why unit-test-style assertions break down for agents
β’ How to turn production traces into reusable test cases
β’ How LLM-as-judge evals validate behavior without brittle exact matching
β’ A test-driven development workflow for fixing agent regressions
β’ Why experiments are useful for tracking eval results over time
β’ How this workflow can plug into CI/CD before prompt, tool, or model changes ship
Learn more about Arize AX: https://arize.com/
#AIagents #AIEvals #LLMEvals #AgentTesting #LLMObservability #ArizeAI #ArizeAX #ProductionTraces #TestDrivenDevelopment #TDDforAI #LLMasJudge #PromptEngineering #AIEngineering #AgentDebugging #CICDforAI #GoldenDatasets #EvalDatasets #AIObservability #MachineLearning #GenerativeAI
β CHAPTERS β
00:00 Why testing AI agents is hard
00:35 Early days: manual testing and why it breaks
01:15 Why small prompt/tool changes cause regressions
02:00 Debugging a failing Alyx trace
02:50 Turning a trace into a test case
03:40 Writing flexible eval expectations (LLM-as-judge)
04:45 Running the agent test harness
05:40 Logging results as an experiment in Arize
06:20 Why production traces improve team collaboration
07:10 Running the eval and analyzing failure
08:20 Finding the root cause in the system prompt
09:10 Fixing the bug and rerunning tests
10:10 Still failing: iterating with TDD
11:10 Building a regression test suite over time
12:00 CI/CD integration and final takeaways How to test AI agents with traces, evals, and CI/CD](https://i.ytimg.com/vi/jjfnCAjdTkI/mqdefault.jpg)





