Skip to content

Article

What a Burger Combo Taught Me About Agents

A Microsoft developer post compares two lunch-ordering agents, one gated by six Choice questions to Jev and one plain GPT-6-astra, to argue that typed decisions belong in front of a language model while the agent loop stays in code.
Format
Article
Reading time
3 min
Published by
Community
Author
kinfey (Microsoft)
Last verified
Oct 2026

Highlights

  • Runs a Jev Harness beside a GitHub Copilot agent; both use the Copilot Python SDK with gpt-6-astra and the same McDonald's China MCP service.
  • Six Choice questions go in one system_one request, and the compiled plan sets fulfillment, meal, size, drink, quantity, and quote_only.
  • A Python gate checks a minimum confidence threshold, 0.75 by default, verifies required fields, and narrows the tool set before execution.
  • The pickup path exposes five MCP tools, from query-nearby-stores to calculate-price, and keeps the request as location context.
  • The post separates Jev from model routers: GPT-6-astra stays in place and model switching is not implemented.

Watch out

A Microsoft community post by kinfey about a hybrid prototype, not a product: the comparison table says model switching is not implemented, the agent loop still runs, and the 0.75 threshold is a demo setting. It warns confidence is not accuracy and a low-risk classification is no substitute for sandboxes, authorization, or tests.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: Jev in front of the HeyGen MCP

X: Playwright CLI + Jev vs Playwright MCP

X: A local MCP server that cuts computer use from 23s to 0.8s. Cartwright built Cortex, a local MCP server where…

X: A side panel that drives any site's WebMCP tools

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai