TAG: A Lightweight Framework for Test-Driven Agentic Artifact Generation

· Source: cs.AI updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Robotics & Autonomous Systems, Cybersecurity & Data Privacy · Depth: Advanced, extended

Summary

A lightweight framework named TAG is introduced for test-driven agentic generation of structured artifacts using Large Language Models (LLMs), addressing reliability challenges in production deployments. This framework, deployed at Microsoft Sentinel, operates on the principle "LLMs generate, we validate." It features test-driven generation where LLMs refine outputs based on indicative error messages, deterministic tests for programmatic checks (e.g., schema, syntax), and LLM-based tests for semantic evaluation (e.g., intent alignment). Crucially, LLM-based judges are calibrated against human expert decision distributions to ensure professional-grade validation. The framework is demonstrated on security domain artifacts like KQL query generation, MITRE ATT&CK mapping, and entity mapping, achieving a 35.6% end-to-end yield from 931 hypotheses, with KQL generation being the primary bottleneck.

Key takeaway

For AI Engineers building production systems that rely on LLM-generated structured artifacts, this framework offers a robust approach to ensure reliability. Implement a test-driven generation loop with both deterministic and expert-calibrated LLM-based semantic tests. Prioritize actionable error messages and consider multi-stage pipelines to isolate faults and progressively filter artifacts, significantly improving the quality and deployability of LLM outputs.

Key insights

A test-driven framework validates LLM-generated artifacts through iterative refinement and expert-calibrated semantic judges.

Principles

Method

An agent uses tools to generate artifacts, which are then validated by a test suite. Failed tests provide error messages for iterative self-correction, with LLM judges calibrated to expert decisions.

In practice

Topics

Best for: AI Architect, AI Scientist, Research Scientist, Machine Learning Engineer, AI Engineer, AI Security Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.AI updates on arXiv.org.