Microsoft’s ThinkingBox turns database checks into rewards for training agents

Monday, 26 October 2026By Sridhar Mukkandi1 min read

Microsoft and Hugging Face described ThinkingBox on 22 October, a sandbox and benchmark built by Microsoft's Copilot Studio team with Toloka that grades agents by the final state of a real database rather than by their conversation. ThinkingBox-Bench has 507 tasks, each with a real backend, MCP tools and a simulated user; deterministic checks on the end state return 1 or 0, which the team uses directly as a reinforcement learning reward.

They trained Qwen3.8-27B with GRPO for 50 steps on 187 tasks of middling difficulty, chosen because tasks that are always or never solved give no learning signal. Pass@1 rose from 51.70% to 60.78%. The training code is on GitHub, ThinkingBox is MIT-licensed, and the benchmark data is under CDLA-Permissive-2.0; the public tasks are synthetic.

So what

Checking the state an agent leaves behind is a more honest test than reading its transcript, and the same check doubles as a training reward. Start with the three actions your agent takes most often.

SourceMicrosoft and Hugging Facehuggingface.co/blog/microsoft/thinkingbox-training Go deeper · EssayLog every decision your agent makes

Drafted with AI from the original source, then checked and edited by Sridhar Mukkandi. Spotted a mistake? Write to hello@tarkika.com and we'll correct it here.

More from The Signal

Agents Bayer Crop Science runs 22 read-only agents over its ML decision engine on AWSRead-only agents with narrowly scoped tools, launched to a small group first, is a pattern worth copying. So is testing a new model against your own tool calls before you switch: newer isn't always compatible. AWS Machine Learning Blog Tools AWS lets you write your own model-training loop on SageMaker without managing GPUsCustom reinforcement learning used to mean renting and babysitting GPUs. If you can write a check for a good outcome, you can now train on it without running the infrastructure yourself. AWS Machine Learning Blog Agents Anthropic donates Agent Skills to the Linux Foundation’s Agentic AI FoundationNothing changes for builders today: skills you write keep working. Neutral governance makes the format a safer long-term bet, and the planned security guidance for skill authors and installers is worth following before you install third-party skills. AnthropicAll stories