Key Takeaways
AI is rapidly changing how testing works in production systems. Security scanning, observability, and evaluation are becoming specialized disciplines in AI-driven applications. Testers now need strategies that combine automated technical analysis with human evaluation frameworks.
Read Today’s Notes
OpenAI’s Codex Security: Automated Security Testing at Scale
OpenAI introduced Codex Security, an AI-driven agent designed to automate security code reviews. In its first month, it scanned approximately 1.2 million commits, identifying 792 critical vulnerabilities and more than 10,000 high-severity issues, with 14 discoveries receiving CVE identifiers.
Key technical aspects:
- Project-specific threat modeling: The system analyzes the codebase and generates contextual threat models.
- Sandboxed vulnerability testing: Potential exploits are executed in isolated environments to reduce false positives.
- Patch generation with explanations: The system proposes fixes along with reasoning for developers and reviewers.
For QA and security teams, this demonstrates a shift toward AI-assisted vulnerability discovery, where automated analysis surfaces high-risk issues and human reviewers validate and prioritize them.
Microsoft Agent 365: Governance for Enterprise AI Agents
Microsoft announced Agent 365, a unified platform designed to manage and govern enterprise AI agents. The platform is expected to reach general availability on May 1, 2026, priced at $15 per user per month.
The system addresses the emerging problem of agent sprawl—the uncontrolled growth of AI agents across organizations.
Important testing-related features include:
- Centralized monitoring of deployed agents
- Copilot Studio evaluation framework enhancements
- Comparative testing across agent versions
- Multiple grading systems for test sets
- Session replay for debugging and auditing
This establishes a two-layer testing model:
- Pre-deployment evaluation using Copilot Studio.
- Production monitoring and governance via Agent 365.
Microsoft has already deployed over 500,000 internal agents, signaling that large-scale agent management is becoming a real operational challenge.
Revefi: Observability for Multi-Model AI Systems
Revefi introduced AI and Agentic Observability, a platform capability designed to monitor AI systems across multiple model providers including GPT, Claude, and Gemini.
Capabilities include:
- Performance benchmarking
- Token throughput monitoring (tokens/sec)
- Failure rate tracking
- Attribution tracing across agent workflows
The attribution tracing feature is especially important for testing complex pipelines. It allows teams to trace a request:
User input → agent logic → model call → final response.
This type of visibility is essential when debugging failures in multi-agent or multi-model systems, where root causes can be difficult to identify.
AIMomentz: Human Preference Benchmarking for Image Models
AIMomentz launched an evaluation platform for AI-generated images based on human preference benchmarking.
The system runs head-to-head comparisons between models and collects human judgments to determine quality preferences.
Key features:
- Direct model comparison across OpenAI, xAI, and Google models
- Structured human evaluation datasets
- Cryptographic hash chains to create tamper-proof audit trails for evaluation results
This highlights a critical testing limitation: automated tests cannot measure subjective quality effectively. Human evaluation frameworks remain necessary for domains like image quality, creative output, and aesthetics.
Practical Testing Implication
Testing AI systems increasingly requires three layers of evaluation:
- Automated technical analysis (security scanning, static analysis)
- Observability and runtime monitoring (performance, cost, failure analysis)
- Human-in-the-loop evaluation (quality and subjective outputs)
Each layer addresses a different category of risk.
Companion Newsletter
AI Testing Is Splitting Into Two Worlds
One of the biggest shifts happening in software testing right now is the way AI changes what can be automated—and what cannot.
This week’s announcements highlight a clear pattern.
On one side, tools like OpenAI’s security agent are dramatically increasing the scale of automated technical testing. On the other side, platforms like AIMomentz are building human evaluation systems because certain types of quality simply cannot be measured automatically.
For testers, this creates a new split in the testing landscape.
The Rise of Automated Technical Testing
Security testing has traditionally been slow and manual. Code reviews, vulnerability analysis, and threat modeling require specialized expertise and a lot of time.
AI agents are starting to change that.
OpenAI’s Codex Security scanned more than a million commits in a month and identified hundreds of critical vulnerabilities. The important part isn’t just the scale—it’s the workflow change. Instead of humans searching for vulnerabilities, AI systems surface high-risk issues and propose patches.
This doesn’t eliminate the role of security engineers. It shifts their focus toward verification, prioritization, and architectural risk decisions.
For QA teams, this suggests a future where AI systems continuously analyze codebases for security issues, while testers focus on validating the results and improving detection coverage.
The Hidden Problem: Observability
As organizations deploy more AI agents, another problem emerges: understanding what those agents are actually doing.
Traditional monitoring tools track CPU usage, latency, and error rates. But AI systems introduce new variables:
- token usage
- model latency
- prompt structure
- agent-to-agent handoffs
- cost per inference
Without visibility into these metrics, debugging AI systems becomes extremely difficult.
Tools like Revefi are attempting to solve this by providing AI-specific observability—tracking how requests move through agents and models.
For testers, this means debugging AI systems increasingly resembles distributed system debugging, where failures can originate from multiple components.
The Limits of Automation
Not everything can be tested automatically.
Image generation is a good example. Two models might produce technically correct images, but humans may strongly prefer one over the other.
This is where human preference benchmarks come in. Platforms like AIMomentz collect structured human evaluations to measure subjective quality at scale.
This approach mirrors what happened with language models, where systems like Chatbot Arena rely on human voting to determine model quality.
For testing teams building generative AI products, this suggests that human evaluation pipelines will become part of the testing stack.
Something You Can Try This Week
If your product uses LLMs or AI agents, start logging three metrics immediately:
- Token throughput
- Failure rate of model calls
- Cost per request
Even basic logging will reveal patterns that standard monitoring tools miss—especially cascading failures in multi-agent systems.
When one agent produces poor output, every downstream agent inherits that error.
Observability is quickly becoming a core testing capability for AI systems.
Research & References
- Codex Security: AI Agent for Automated Code Security Reviews – OpenAI
https://openai.com/index/codex-security-now-in-research-preview/ - OpenAI Codex Security Scanned 1.2M Commits and Found Critical Vulnerabilities – The Hacker News
https://thehackernews.com/2026/03/openai-codex-security-scanned-12.html - New Agent Evaluations and Tools in Copilot Studio – Microsoft Copilot Blog
https://www.microsoft.com/en-us/microsoft-copilot/blog/copilot-studio/new-and-improved-agent-evaluations-computer-use-and-advanced-maker-training/ - Microsoft 365 Copilot Wave 3 and Agent 365 Platform – Windows Central
https://www.windowscentral.com/artificial-intelligence/microsoft-copilot/microsoft-365-copilot-wave-3-announcement - OWASP Top 10 for Large Language Model Applications – OWASP
https://owasp.org/www-project-top-10-for-large-language-model-applications/ - Guide to LLM Observability – Honeycomb
https://www.honeycomb.io/resources/getting-started/what-is-llm-observability
