Post

Automate Copilot Studio Agent Improvement with Publish and Test

Diesen Beitrag auf Deutsch lesen

A Copilot Studio plugin now automates editing, pushing, publishing, testing and refining agents from test feedback.

TL;DR

The Copilot Studio plugin adds a publish command that completes an edit, push, publish and test loop. A D&D rules agent improved from 40% to a stable 60% pass rate after seven iterations. Seven focused instruction rules outperformed fourteen, while shared conversation context caused later tests to inherit earlier errors.

Original by Adi Leibowitz, on The Custom Engine. Read the original

This is our own summary, not a republication or full translation.

Governance takeaway

  • Makers: Keep Copilot Studio instructions concise and non-overlapping, because expanding from 7 to 14 rules reduced the trial agent from 3/5 to 1/5.
  • Admins/CoE: Sequence pull, push and publish, then test the published agent; run each case in a separate conversation to prevent one wrong response from contaminating later scores.

Frequently asked questions

How does the Copilot Studio plugin publish an updated agent during automated testing?

The manage sub-agent calls the Dataverse PvaPublish bound action and checks the publishedon timestamp until the draft is live.

Why should Copilot Studio agent test cases use separate conversations?

Separate conversations prevent a wrong response from carrying confusion into later questions, producing more accurate per-question scores.

How many Copilot Studio instruction rules were stable in the trial?

Seven concise rules were stable, while increasing the set to fourteen caused a regression from 3/5 to 1/5.

This post is licensed under CC BY 4.0 by the author.