This was the week coding agents got put under a microscope. A hidden tracking mechanism in Claude Code, a shared symlink flaw across six agents, and OpenAI’s own admission that a favorite coding benchmark is partly broken all surfaced within days of each other. GPT-5.6 arrived in the middle of it, and GitHub Copilot kept widening who gets to use its agent tooling for free.
Coding Agents: Trust Gets Tested
Two stories this week asked the same question from different angles. When you approve an action from a coding agent, do you actually know what you are approving?
Security researchers at Wiz found a shared flaw they called GhostApproval, present in Amazon Q Developer, Claude Code, Augment, Cursor, Google Antigravity, and Windsurf. A malicious repository can disguise a symlink to a sensitive file, like your SSH keys, as an ordinary project file. The agent follows the link and writes outside the project, while the approval prompt still shows the harmless-looking path. AWS, Cursor, and Google have shipped fixes. Anthropic disputes the report’s classification but says current Claude Code versions resolve symlinks and warn before risky writes.
Days earlier, a reverse-engineered Claude Code build revealed code that flagged users based on their system timezone and network proxy, checking against a list of roughly 147 mostly Chinese tech companies. Anthropic said it was an anti-abuse experiment from March that should have been removed sooner, and it shipped a fix. Alibaba banned Claude Code for staff anyway. China’s government followed with its own security alert calling the mechanism a potential backdoor.
Neither story means these tools are unsafe to use day to day. Both mean “human in the loop” only works when a prompt shows you the real target of an action, and when you know what a vendor’s tool sends before a security researcher has to find out for you.
GitHub Copilot Widens Its Net
GitHub spent the week removing paywalls and friction from its agent tooling, rather than adding new capability.
The GitHub Copilot desktop app is now free for everyone, including Copilot Free and Education accounts, or with no plan at all through bring-your-own-key access. It runs full agent sessions outside your editor, with modes ranging from step-by-step approval to full autopilot, plus a merge feature that can push a pull request through CI and land it once your conditions are met.
Copilot also picked up a smaller but useful trick: a one-click summary of any unfamiliar repository, covering its purpose, tech stack, and contribution guidelines, with an offer to draft a missing README. GitHub’s rolled-up June VS Code updates brought an agent-drivable browser, parallel coding sessions, and a cost dashboard that finally tracks a full session’s spend instead of just one request at a time.
Taken together, GitHub lowered the floor on who can run an agent at all, while giving people already running one better visibility into what it costs.
GPT-5.6 Lands, and So Does a Warning About Trusting Benchmarks
OpenAI released GPT-5.6 as three tiers. Sol is the reasoning flagship, Terra is the everyday default, and Luna is the cheap, fast option. A new ultra setting coordinates multiple agents across a complex task. OpenAI is touting a new high score for Sol on Agents’ Last Exam, a benchmark covering long-running professional tasks across 55 fields.
Within a day, OpenAI also reset usage limits and adjusted the launch experience after feedback about expensive defaults, confusing product boundaries, desktop regressions, and broken multi-agent workflows. That follows Anthropic’s usage-limit reset the day before, making capacity and usage visibility part of the week’s model competition.
Treat that score carefully. A day earlier, OpenAI published an audit of SWE-Bench Pro, a widely cited coding benchmark, and retracted its own recommendation to trust it. About 30 percent of the benchmark’s tasks turned out to be broken in ways that make correct solutions fail, through hidden requirements, contradictory instructions, or grading that never fully checks the work. Frontier model scores on the public split went from 23.3 percent to 80.3 percent in eight months. OpenAI’s audit suggests a real chunk of that gap is measuring broken tests, not model skill.
Anthropic, meanwhile, reset Claude’s usage limits for everyone the same day GPT-5.6 went public, right after extending promotional access to Fable 5. Anthropic hasn’t said the reset responded to OpenAI’s launch. But the timing turned a routine account event into a competitive signal: users mid-task on Claude Code had a reason to keep working there instead of testing GPT-5.6 on a fresh account.
Google also updated Android Bench, its own coding benchmark, adding Fable 5, Sonnet 5, Opus 4.8, and five other models, plus new cost and efficiency metrics. That is the right direction. A benchmark that reports cost alongside pass rate is more useful than a leaderboard number you cannot verify yourself.
Read all three stories together and a pattern shows up. Benchmark numbers are getting less trustworthy right as vendors lean on them harder to sell a new release. Test a tool on your own codebase before a leaderboard score changes your mind.
The Real Cost of Agentic Coding
Two data-heavy posts this week are worth reading side by side. Lovable published what it learned spending $85,000 in tokens scaling agentic coding across its platform, a rare look at real usage patterns instead of marketing claims. A separate comparison of coding agent plans converted Claude Code, Codex, Copilot, and Antigravity’s usage limits into practical dollar value, based on observed usage rather than advertised limits.
Together, they point in the same direction as GPT-5.6’s three-tier pricing and the launch adjustments described above. The real cost of running a coding agent is not the sticker price. It is the usage limits, the token burn on long sessions, and how much of that a vendor lets you see before you hit a wall mid-task.
Infrastructure Keeps Getting Quietly Better
Three infrastructure changes this week made AI-built apps cheaper to run or easier to debug, without asking builders to learn a new product.
Cloudflare Workers now has a built-in cache, turned on with one line of config, that skips CPU billing entirely on a cache hit. Vercel’s AI Gateway added routing rules that reroute or block a model with one command instead of a code change, useful the next time a provider retires a model with little warning. Vercel Logs added Tree and Waterfall trace views, so a slow request shows exactly which step lost the time, with no tracing code to write.
Modal, an infrastructure provider for AI workloads, also closed a $355 million Series C this week. Its pitch is that cloud infrastructure needs to change shape for agents, not just humans. Agents need fast iteration loops and isolated sandboxes more than dashboards. That is the same thread running through Cloudflare and Vercel’s changes above, just from a different vendor.
What to Watch
Two frontier model launches rounded out the week, and both are more useful as experiments than as leaderboard events. Grok 4.5 is now available in Cursor and through the xAI API, giving builders another agentic coding model to test on real multi-file work. Meta opened a public preview of its Model API with Muse Spark 1.1, a model aimed at long-context, multimodal, tool-using workflows.
Neither release should be treated as a reason to switch tools immediately. Grok 4.5’s benchmark story has a disclosed CursorBench contamination caveat, while Meta’s API is still a preview without settled pricing and reliability expectations. The useful question for builders is whether either model reduces rework on their own codebase.
End of article