# AX

Published articles for AX.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How sandbox boundaries affect AI coding agent evaluations

DevFeed: [How sandbox boundaries affect AI coding agent evaluations](<https://devfeed.tech/articles/your-ai-coding-agent-evaluation-is-only-as-good-as-its-sandbox-30939.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/blog/your-ai-coding-agent-evaluation-is-only-as-good-as-its-sandbox/>)

Author: Waldek Mastykarz

Published: 2026-09-16T09:09:51Z

Content type: opinion

Language: en

Sources: [Developer Blogs](<https://devfeed.tech/sources/developer-blogs.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [agent-experience](<https://devfeed.tech/tags/agent-experience.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [ax](<https://devfeed.tech/tags/ax.md>), [coding](<https://devfeed.tech/tags/coding.md>), [developers](<https://devfeed.tech/tags/developers.md>), [eval](<https://devfeed.tech/tags/eval.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [measurement](<https://devfeed.tech/tags/measurement.md>), [sandbox](<https://devfeed.tech/tags/sandbox.md>)

### AI overview

The article explains that an AI coding agent evaluation can produce misleading scores when the agent retrieves answers from its prompt, environment, or other accessible resources. It argues that evaluators should define the capability being tested and set information boundaries accordingly, including restricting access to evidence when measuring internal model knowledge.

### Source excerpt

Your AI coding agent passed the eval. But did the model know the answer, or did it find it somewhere on your machine? A correct answer can still invalidate your measurement. The post Your AI coding agent evaluation is only as good as its sandbox appeared first on Microsoft for Developers.

## Evaluating Model Cost and Quality for Developer Workflows

DevFeed: [Evaluating Model Cost and Quality for Developer Workflows](<https://devfeed.tech/articles/your-work-might-not-need-the-smartest-model-23837.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/blog/your-work-might-not-need-the-smartest-model/>)

Author: Waldek Mastykarz

Published: 2026-09-09T09:14:04Z

Content type: comparison

Language: en

Sources: [Developer Blogs](<https://devfeed.tech/sources/developer-blogs.md>)

Topics: [Claude](<https://devfeed.tech/topics/claude.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [agent-experience](<https://devfeed.tech/tags/agent-experience.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ax](<https://devfeed.tech/tags/ax.md>), [claude](<https://devfeed.tech/tags/claude.md>), [comparison](<https://devfeed.tech/tags/comparison.md>), [cost](<https://devfeed.tech/tags/cost.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [model](<https://devfeed.tech/tags/model.md>), [testing](<https://devfeed.tech/tags/testing.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

This article compares GPT-6 Astra with Claude Sonnet 4.6 across code upgrade scenarios in GitHub Copilot Chat for Visual Studio Code on Windows. It argues that teams should evaluate models on their own repositories and workflows because higher cost did not consistently produce better results in the reported tests.

### Source excerpt

The smartest model can cost five times more and deliver the same result, or even a worse one. See how evaluating your own work helps you get more value from your agent budget. The post Your work might not need the smartest model appeared first on Microsoft for Developers.

## How to test agent experience changes without shipping them

DevFeed: [How to test agent experience changes without shipping them](<https://devfeed.tech/articles/how-to-test-agent-experience-changes-without-shipping-them-23830.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/blog/how-to-test-agent-experience-changes-without-shipping-them/>)

Author: Waldek Mastykarz, Garry Trinder

Published: 2026-07-21T07:15:12Z

Content type: tutorial

Language: en

Sources: [Developer Blogs](<https://devfeed.tech/sources/developer-blogs.md>)

Topics: [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [API](<https://devfeed.tech/topics/api.md>), [MCP](<https://devfeed.tech/topics/mcp.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>)

Tags: [agent-experience](<https://devfeed.tech/tags/agent-experience.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [api](<https://devfeed.tech/tags/api.md>), [ax](<https://devfeed.tech/tags/ax.md>), [cli](<https://devfeed.tech/tags/cli.md>), [developers](<https://devfeed.tech/tags/developers.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

This Microsoft for Developers article explains how to test changes intended to influence AI agent behavior before shipping them. It describes validating documentation, API, and MCP server changes locally, using evaluations and controlled hypotheses, and reports that a warning stating an existing plan would fail changed the agent's behavior in five out of five runs.

### Source excerpt

Most changes you think will improve AI agent behavior won't. We tested a dozen hypotheses on a real project upgrade scenario and the majority failed. Learn how to emulate documentation, API, and MCP server changes locally so you can validate what works before shipping anything to production. The post How to test agent experience changes without shipping them appeared first on Microsoft for Developers.

## How to test agent skills without hitting real APIs

DevFeed: [How to test agent skills without hitting real APIs](<https://devfeed.tech/articles/how-to-test-agent-skills-without-hitting-real-apis-23831.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/blog/how-to-test-agent-skills-without-hitting-real-apis/>)

Author: Waldek Mastykarz

Published: 2026-07-17T09:27:50Z

Content type: tutorial

Language: en

Sources: [Developer Blogs](<https://devfeed.tech/sources/developer-blogs.md>)

Topics: [Agent Skills](<https://devfeed.tech/topics/agent-skills.md>), [API](<https://devfeed.tech/topics/api.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [agent-experience](<https://devfeed.tech/tags/agent-experience.md>), [agent-skills](<https://devfeed.tech/tags/agent-skills.md>), [ai](<https://devfeed.tech/tags/ai.md>), [apis](<https://devfeed.tech/tags/apis.md>), [ax](<https://devfeed.tech/tags/ax.md>), [evals](<https://devfeed.tech/tags/evals.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This tutorial explains how to evaluate agent skills that call APIs without incurring external API costs or mutating live data. It introduces transparent API mocking to support isolated, repeatable evaluation runs without changing the skill or contacting real endpoints.

### Source excerpt

Your agent skill calls an API. The moment you start evaluating it, every run either costs money or mutates production data. Learn how to mock APIs transparently so you can run evals without changing your skill or hitting real endpoints. The post How to test agent skills without hitting real APIs appeared first on Microsoft for Developers.

## Building AX evals that actually work

DevFeed: [Building AX evals that actually work](<https://devfeed.tech/articles/building-ax-evals-that-actually-work-23828.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/blog/building-ax-evals-that-actually-work/>)

Author: Waldek Mastykarz

Published: 2026-07-15T12:53:13Z

Content type: tutorial

Language: en

Sources: [Developer Blogs](<https://devfeed.tech/sources/developer-blogs.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Loop Engineering](<https://devfeed.tech/topics/loop-engineering.md>), [Prompt Engineering](<https://devfeed.tech/topics/prompt-engineering.md>)

Tags: [agent-experience](<https://devfeed.tech/tags/agent-experience.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding-agents](<https://devfeed.tech/tags/ai-coding-agents.md>), [article](<https://devfeed.tech/tags/article.md>), [ax](<https://devfeed.tech/tags/ax.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [evals](<https://devfeed.tech/tags/evals.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [microsoft-for-developers](<https://devfeed.tech/tags/microsoft-for-developers.md>), [quality](<https://devfeed.tech/tags/quality.md>)

### AI overview

This eighth and final article in a series about Agent Experience explains how to build meaningful evaluations for AI coding agents. It identifies representative prompts, accurate and unambiguous criteria, and other structural decisions needed to produce useful signal rather than misleading scores.

### Source excerpt

This is the eighth and final article in a series about Agent Experience (AX): the practice of making AI coding agents work correctly with your technology. The series covers what you can and can't control in the agent stack, how to measure whether your extensions are helping or hurting, and how to iterate toward better [...] The post Building AX evals that actually work appeared first on Microsoft for Developers.

## The hidden variables in your agent eval

DevFeed: [The hidden variables in your agent eval](<https://devfeed.tech/articles/the-hidden-variables-in-your-agent-eval-23834.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/blog/the-hidden-variables-in-your-agent-eval/>)

Author: Waldek Mastykarz

Published: 2026-07-08T12:11:17Z

Content type: article

Language: en

Sources: [Developer Blogs](<https://devfeed.tech/sources/developer-blogs.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [context](<https://devfeed.tech/topics/context.md>), [Operating system](<https://devfeed.tech/topics/operating-system.md>), [Shell](<https://devfeed.tech/topics/shell.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agent-experience](<https://devfeed.tech/tags/agent-experience.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding-agents](<https://devfeed.tech/tags/ai-coding-agents.md>), [ax](<https://devfeed.tech/tags/ax.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [context](<https://devfeed.tech/tags/context.md>), [reproducibility](<https://devfeed.tech/tags/reproducibility.md>)

### AI overview

This seventh article in Microsoft's Agent Experience series examines hidden environmental variables that can make the same AI coding-agent evaluation produce different results. It discusses context such as operating system, shell, diagnostics, build errors, file paths, and workspace details.

### Source excerpt

This is the seventh article in a series about Agent Experience (AX): the practice of making AI coding agents work correctly with your technology. The series covers what you can and can't control in the agent stack, how to measure whether your extensions are helping or hurting, and how to iterate toward better outcomes. You [...] The post The hidden variables in your agent eval appeared first on Microsoft for Developers.

## Don't rewrite your CLI for agents

DevFeed: [Don't rewrite your CLI for agents](<https://devfeed.tech/articles/don-t-rewrite-your-cli-for-agents-23829.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/blog/dont-rewrite-your-cli-for-agents/>)

Author: Waldek Mastykarz

Published: 2026-07-07T13:52:06Z

Content type: article

Language: en

Sources: [Developer Blogs](<https://devfeed.tech/sources/developer-blogs.md>)

Topics: [Command-line interface](<https://devfeed.tech/topics/cli.md>), [JSON](<https://devfeed.tech/topics/json.md>), [test](<https://devfeed.tech/topics/test.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [agent-experience](<https://devfeed.tech/tags/agent-experience.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ax](<https://devfeed.tech/tags/ax.md>), [cli](<https://devfeed.tech/tags/cli.md>), [developers](<https://devfeed.tech/tags/developers.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [json](<https://devfeed.tech/tags/json.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>)

### AI overview

This article examines whether developer CLIs should replace conventional arguments with a single JSON payload for use by coding agents. It describes a controlled comparison using synthetic multi-service deployment CLIs, identical prompts, and several coding models; in the supplied results, every tested args profile achieved perfect correctness across five runs.

### Source excerpt

There's advice making the rounds: replace your CLI args with a single --json payload so agents can use your tool more effectively. The thinking being, that agents already think in structured formats, and nested data maps cleanly to JSON. Flat args on the other hand, force awkward conventions like repeating --service-name to delimit multi-value groups, [...] The post Don't rewrite your CLI for agents appeared first on Microsoft for Developers.