Skip to content

Research

Don’t just trust “done”: Microsoft trains agents on database outcomes

3-line summary

  1. Microsoft and Hugging Face presented ThinkingBox training with rewards based on backend outcomes.
  2. Tasks passing every trial increased, while tasks solved at least once declined.
  3. Training code is public; the reported results concern synthetic business tasks.
PracticalDevelopers
A completion speech bubble connects to a database whose rows are checked, on white cards against a purple background
Illustration: AI Ping

Microsoft and Hugging Face introduced ThinkingBox-Training and released its code on October 22. The approach rewards an agent for what remains in the system after a task, rather than relying on its claim of completion.

The official repository describes fresh backends, tools and simulated users for each attempt. Checks of final database state and side effects return success or failure rewards. Most checks are executable; some narrow requirements also use a separate AI judge.

After 50 training steps for Qwen3.8-27B, the team evaluated 507 separate tasks twenty times each. Average success rose from 51.70% to 60.78%; tasks passing all twenty attempts rose from 38 to 107. Yet tasks passing at least once fell from 453 to 446. More repeatable success and broader coverage are different outcomes.

Evaluation tasks were excluded from training, but both sets share a framework and similar task styles. The public sample list checks integration; it is not the full private training pool behind the results. Customers and tasks are synthetic. These figures do not guarantee performance in real businesses, and AI Ping has not reproduced the training run.

Why it matters

AI Ping sees a reason to separate convincing completion reports from completed work. Before deployment, teams should examine repeated outcomes and unexpected changes alongside individual successes.

Who it's for

Developers
Define the expected final state and records that must remain unchanged, then compare outcomes across repeated agent trials.

Sources

  • How-to guideAbout 18 min reading

    Evaluate AI work beyond first impressions

    Build a small evaluation set, compare drafts against evidence, change one instruction and test on a fresh case. No code required.

    AdvancedPlanningDesignersMarketersSalesProduct researchOffice workersDevelopers
  • How-to guideAbout 17 min reading

    Design an AI workflow with clear review points

    Map intake, drafting, review and approval. Walk through missing information and retries on paper, with explicit stop and handoff conditions.

    AdvancedPlanningDesignersMarketersSalesProduct researchOffice workersDevelopers