{"id":8915,"date":"2026-08-05T11:26:28","date_gmt":"2026-08-05T11:26:28","guid":{"rendered":"https:\/\/koshalsambada.in\/?p=8915"},"modified":"2026-08-05T11:26:28","modified_gmt":"2026-08-05T11:26:28","slug":"microsoft-has-good-news-and-bad-news-for-engineers-using-ai-coding-tools","status":"publish","type":"post","link":"https:\/\/koshalsambada.in\/?p=8915","title":{"rendered":"Microsoft has &#8216;good news&#8217; and &#8216;bad news&#8217; for engineers using AI coding tools"},"content":{"rendered":"<p><br \/>\n<\/p>\n<div>\n<div class=\"e9jwa\">\n<div class=\"vdo_embedd\">\n<div class=\"GfdvZ\">\n<section class=\"_bIDB  clearfix id-r-component leadmedia undefined undefined  E9tg9 \" style=\"top:0px\">\n<div class=\"_bIDB\" data-ua-type=\"1\" onclick=\"stpPgtnAndPrvntDefault(event)\">\n<div class=\"ypVvZ\">\n<div class=\"WGttI\"><img src=\"https:\/\/static.toiimg.com\/thumb\/msid-132917349,imgsize-34526,width-400,height-225,resizemode-4\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-internal-model.jpg\" alt=\"Microsoft has 'good news' and 'bad news' for engineers using AI coding tools\" title=\"Microsoft has set AI token budgets for every division and made OpenAI's cheaper GPT-5.6 its default internal model.\" decoding=\"async\" fetchpriority=\"high\"\/><\/div>\n<\/div>\n<\/div>\n<div class=\"Ta7d_ img_cptn\"><span title=\"Microsoft has set AI token budgets for every division and made OpenAI's cheaper GPT-5.6 its default internal model.\">Microsoft has set AI token budgets for every division and made OpenAI&#8217;s cheaper GPT-5.6 its default internal model.<\/span><\/div>\n<\/section>\n<\/div><\/div>\n<\/div>\n<p>Microsoft has told its engineers to keep using AI at work, and to start noticing what it costs. In an internal email to his Core AI teams, executive vice president Jay Parikh wrote that &#8220;tokenmaxxing is not what we are optimizing for,&#8221; and said the company is now managing token spend with the same discipline it applies to every other critical resource.<!-- --> The email, first reported by 404 Media, also confirms that Microsoft has made OpenAI&#8217;s GPT-5.6\u2014a cheaper model than the frontier options engineers had been reaching for\u2014the default for internal use.<span class=\"id-r-component br\" data-pos=\"3\"\/>The good news for Microsoft engineers is that nobody is being told to stop. Parikh was explicit that he doesn&#8217;t want to slow the company&#8217;s march toward being &#8220;AI-first,&#8221; and framed the change as a value exercise rather than a cost-cutting one. <!-- -->The bad news is everything attached to that framing. As of July 2026, every Microsoft division has an AI token budget target. Employees can now see their individual AI spending on an internal dashboard.<!-- --> And the updated Copilot guidelines Parikh linked to note that further restrictions may follow as the company watches where the money goes.<span class=\"id-r-component br\" data-pos=\"9\"\/><\/p>\n<p><h2><b>What tokenmaxxing means, and why Microsoft wants it to stop<\/b><\/h2>\n<\/p>\n<p>Tokenmaxxing is workplace shorthand for treating AI consumption as a proxy for productivity\u2014the more tokens you burn, the harder you&#8217;re presumably working. It produced internal leaderboards at several companies and a lot of frontier-model usage on problems that never needed a frontier model. Parikh&#8217;s line lands squarely on that behaviour. &#8220;I want all of us focused on maximizing outcomes that move the needle for our customers and our business,&#8221; he wrote, adding that as the company accelerates its use of GitHub Copilot, everyone needs to be aware of how they consume tokens.<span class=\"id-r-component br\" data-pos=\"15\"\/>His closing formulation is the one Microsoft would prefer people quote: the company is not optimising for fewer tokens, but for more impact per token.<span class=\"id-r-component br\" data-pos=\"17\"\/><\/p>\n<p><h2><b>The numbers behind Microsoft&#8217;s AI token budget<\/b><\/h2>\n<\/p>\n<p>The guidelines don&#8217;t publish a target spend figure, but they do reveal the scale of the problem. Many Microsoft engineers have been running up hundreds of dollars a month in tokens, with some reaching a few thousand. Multiply that across an engineering organisation of Microsoft&#8217;s size and the line item stops looking like a rounding error.<span class=\"id-r-component br\" data-pos=\"21\"\/>None of this is happening because Microsoft is short of money. Its most recent quarterly results beat Wall Street on revenue, operating income and net income. The awkwardness sits elsewhere, and one Microsoft employee who shared the email with 404 Media said it out loud: a company that has subsidised so much AI inference is now telling its own staff to spend less. That, the employee said, feels like the ultimate admission\u2014and if Microsoft can&#8217;t afford its own AI products, the question becomes how the customers buying them are meant to manage.<span class=\"id-r-component br\" data-pos=\"24\"\/><\/p>\n<p><h2><b><keyword id=\"3371750\" type=\"General\" weightage=\"20\" keywordseo=\"Microsoft-CEO-Satya-Nadella\" source=\"Orion\">Microsoft CEO Satya Nadella<\/keyword> had warned about this weeks ago<\/b><\/h2>\n<\/p>\n<p>Parikh&#8217;s memo isn&#8217;t a sudden reversal. Speaking at a live taping of the Hard Fork podcast in June, Satya Nadella was asked how much tokenmaxxing was happening inside Microsoft and answered &#8220;a lot&#8221; before the question finished. He then admitted to being part of it. &#8220;I&#8217;m a tokenmaxxer too, it&#8217;s addictive,&#8221; Nadella said, before offering the advice that now reads like a preview of the memo: don&#8217;t use frontier models for non-frontier problems.<span class=\"id-r-component br\" data-pos=\"28\"\/>Nadella stopped short of announcing caps at the time, pointing instead to Copilot&#8217;s auto mode as the way to match tasks to appropriately sized models. Seven weeks later, Parikh has supplied the enforcement mechanism.<span class=\"id-r-component br\" data-pos=\"30\"\/><\/p>\n<p><h2>Amazon, Adobe and Meta got there before Microsoft did<\/h2>\n<\/p>\n<p>Amazon, Adobe, Atlassian and Citi have all introduced throttling or spending visibility in recent months. Meta went further, imposing token budgets and then shutting down &#8220;Claudeonomics,&#8221; the internal leaderboard that had employees competing to burn tokens. <!-- -->Microsoft had already made a quieter move in May, cancelling most Claude Code licences in its Experiences and Devices group and pushing those engineers onto GitHub Copilot CLI before the fiscal year closed.<!-- --> Alex Heath, writing in his newsletter Sources, reports that before the switch to GPT-5.6, Microsoft&#8217;s internal Copilot setup ran on an auto-router that defaulted largely to Anthropic&#8217;s models\u2014meaning the company&#8217;s own engineers were mostly coding with expensive Claude tokens on Microsoft&#8217;s dime. <!-- -->Heath also reports that GitHub Copilot was running at steeply negative gross margins before it moved to usage-based billing earlier this year.<span class=\"id-r-component br\" data-pos=\"39\"\/>What makes the maths uncomfortable is that none of this is happening because AI got more expensive. Per-token prices have fallen roughly 98 percent since late 2022. Bills tripled anyway, because agentic tools chew through vastly more tokens per task than the autocomplete-era interactions the original pricing was built around. Parikh&#8217;s memo is Microsoft conceding that the second number matters more than the first, and that the company selling the meter has to read its own.<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/timesofindia.indiatimes.com\/technology\/tech-news\/microsoft-has-good-news-and-bad-news-for-engineers-using-ai-coding-tools\/articleshow\/132917291.cms\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft has set AI token budgets for every division and made OpenAI&#8217;s cheaper GPT-5.6 its default internal model. Microsoft has told its engineers to keep using AI at work, and to start noticing what it costs. In an internal email to his Core AI teams, executive vice president Jay Parikh wrote that &#8220;tokenmaxxing is not [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":8916,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31],"tags":[],"class_list":["post-8915","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-31"],"magazineBlocksPostFeaturedMedia":{"thumbnail":"https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in-150x150.avif","medium":"https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in-300x169.avif","medium_large":"https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in.avif","large":"https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in.avif","1536x1536":"https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in.avif","2048x2048":"https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in.avif","blogsy-small":"https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in.avif","blogsy-small-tall":"https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in.avif","blogsy-small-square":"https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in.avif","blogsy-small-masonry":"https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in.avif","blogsy-medium":"https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in.avif","blogsy-medium-masonry":"https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in.avif","blogsy-large":"https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in.avif","blogsy-wide":"https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in.avif"},"magazineBlocksPostAuthor":{"name":"admin","avatar":"https:\/\/secure.gravatar.com\/avatar\/8709732a479614e7a8aa24d3eb1b239f30dc6d90c61464ed495001e7a469d856?s=96&d=mm&r=g"},"magazineBlocksPostCommentsNumber":"0","magazineBlocksPostExcerpt":"Microsoft has set AI token budgets for every division and made OpenAI&#8217;s cheaper GPT-5.6 its default internal model. Microsoft has told its engineers to keep using AI at work, and to start noticing what it costs. In an internal email to his Core AI teams, executive vice president Jay Parikh wrote that &#8220;tokenmaxxing is not [&hellip;]","magazineBlocksPostCategories":["\u0b26\u0b47\u0b36 \u0b2c\u0b3f\u0b26\u0b47\u0b36"],"magazineBlocksPostViewCount":1,"magazineBlocksPostReadTime":5,"magazine_blocks_featured_image_url":{"full":["https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in.avif",400,225,false],"medium":["https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in-300x169.avif",300,169,true],"thumbnail":["https:\/\/koshalsambada.in\/wp-content\/uploads\/2026\/08\/microsoft-has-set-ai-token-budgets-for-every-division-and-made-openais-cheaper-gpt-56-its-default-in-150x150.avif",150,150,true]},"magazine_blocks_author":{"display_name":"admin","author_link":"https:\/\/koshalsambada.in\/author\/admin"},"magazine_blocks_comment":0,"magazine_blocks_author_image":"https:\/\/secure.gravatar.com\/avatar\/8709732a479614e7a8aa24d3eb1b239f30dc6d90c61464ed495001e7a469d856?s=96&d=mm&r=g","magazine_blocks_category":"<a href=\"#\" class=\"category-link category-link-31\">\u0b26\u0b47\u0b36 \u0b2c\u0b3f\u0b26\u0b47\u0b36<\/a>","_links":{"self":[{"href":"https:\/\/koshalsambada.in\/index.php?rest_route=\/wp\/v2\/posts\/8915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/koshalsambada.in\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/koshalsambada.in\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/koshalsambada.in\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/koshalsambada.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8915"}],"version-history":[{"count":0,"href":"https:\/\/koshalsambada.in\/index.php?rest_route=\/wp\/v2\/posts\/8915\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/koshalsambada.in\/index.php?rest_route=\/wp\/v2\/media\/8916"}],"wp:attachment":[{"href":"https:\/\/koshalsambada.in\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8915"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/koshalsambada.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8915"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/koshalsambada.in\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}