<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Groundy — Developer Tools</title><description>The economics, interop standards, and workflow tradeoffs reshaping how code gets written, reviewed, and shipped when AI agents share the editor with the engineer.</description><link>https://groundy.com/</link><language>en-us</language><atom:link href="https://groundy.com/category/developer-tools/rss.xml" rel="self" type="application/rss+xml"/><item><title>JetBrains Mellum2: A 12B Open-Weights Code Model for Self-Hosted Completion</title><link>https://groundy.com/articles/jetbrains-mellum2-a-12b-open-weights-code-model-for-self-hosted-completion/</link><guid isPermaLink="true">https://groundy.com/articles/jetbrains-mellum2-a-12b-open-weights-code-model-for-self-hosted-completion/</guid><description>Mellum2 is JetBrains&apos; 12B MoE code model with 2.5B active parameters, open-weight under Apache 2.0 for self-hosted completion. Quality versus commercial copilots is untested.</description><pubDate>Sat, 13 Jun 2026 03:20:37 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-13T00:00:00.000Z</atom:updated><category>code-completion</category><category>mixture-of-experts</category><category>self-hosted-ai</category><category>jetbrains</category><category>llm-inference</category><category>open-weights</category><author>Groundy Editorial</author></item><item><title>Vercel&apos;s Chat SDK Targets Every Chat Platform From One Codebase</title><link>https://groundy.com/articles/vercels-chat-sdk-targets-every-chat-platform-from-one-codebase/</link><guid isPermaLink="true">https://groundy.com/articles/vercels-chat-sdk-targets-every-chat-platform-from-one-codebase/</guid><description>Vercel&apos;s Chat SDK wraps 13 platforms behind one TypeScript handler, cutting event and streaming boilerplate but leaving auth and rich-content gaps as platform-specific work.</description><pubDate>Wed, 10 Jun 2026 06:51:46 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>vercel-chat-sdk</category><category>multi-platform-chat</category><category>bot-development</category><category>adapter-architecture</category><category>ai-sdk</category><category>chatbot-integration</category><author>Groundy Editorial</author></item><item><title>NPM v12 Breaking Changes: Auditing Your Lockfiles Before the Upgrade</title><link>https://groundy.com/articles/npm-v12-breaking-changes-auditing-your-lockfiles-before-the-upgrade/</link><guid isPermaLink="true">https://groundy.com/articles/npm-v12-breaking-changes-auditing-your-lockfiles-before-the-upgrade/</guid><description>npm v12 removes npm-shrinkwrap.json, reshapes JSON output from view/pack/publish, and deletes four CLI commands. An eight-step audit checklist to run before upgrading.</description><pubDate>Wed, 10 Jun 2026 04:09:21 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>npm</category><category>lockfiles</category><category>node-js</category><category>ci-cd</category><category>package-management</category><category>breaking-changes</category><author>Groundy Editorial</author></item><item><title>Can a CLI Replace Screenshots for GUI Automation Agents?</title><link>https://groundy.com/articles/can-a-cli-replace-screenshots-for-gui-automation-agents/</link><guid isPermaLink="true">https://groundy.com/articles/can-a-cli-replace-screenshots-for-gui-automation-agents/</guid><description>AppAgent-Claw replaces the VLM screenshot loop with CLI queries for GUI automation, cutting cost and latency, but only where applications expose a usable text surface.</description><pubDate>Tue, 09 Jun 2026 11:18:10 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-09T00:00:00.000Z</atom:updated><category>gui-automation</category><category>cli</category><category>vlm</category><category>accessibility-tree</category><category>app-agent</category><category>agentic-gui</category><author>Groundy Editorial</author></item><item><title>How Cursor Uses GPT-5: What OpenAI&apos;s Writeup Tells Coding Teams</title><link>https://groundy.com/articles/how-cursor-uses-gpt-5-what-openais-writeup-tells-coding-teams/</link><guid isPermaLink="true">https://groundy.com/articles/how-cursor-uses-gpt-5-what-openais-writeup-tells-coding-teams/</guid><description>OpenAI&apos;s GPT-5 API features map directly to Cursor&apos;s agent loop, revealing a co-design relationship. Coding teams must now evaluate editor-model pairs, not editors alone.</description><pubDate>Tue, 09 Jun 2026 04:14:04 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-09T00:00:00.000Z</atom:updated><category>gpt-5</category><category>cursor</category><category>ai-coding</category><category>openai</category><category>model-editor-co-design</category><category>developer-tools</category><author>Groundy Editorial</author></item><item><title>Alibaba&apos;s Open Code Review Moves AI Review Into the CLI, Not the PR</title><link>https://groundy.com/articles/alibabas-open-code-review-moves-ai-review-into-the-cli-not/</link><guid isPermaLink="true">https://groundy.com/articles/alibabas-open-code-review-moves-ai-review-into-the-cli-not/</guid><description>Alibaba&apos;s open-code-review moves AI code review from PR threads into the developer&apos;s terminal, front-loading feedback before push but isolating each author&apos;s review.</description><pubDate>Fri, 05 Jun 2026 20:56:26 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-05T00:00:00.000Z</atom:updated><category>ai-code-review</category><category>cli-tools</category><category>alibaba</category><category>developer-tooling</category><category>open-source</category><category>pull-requests</category><author>Groundy Editorial</author></item><item><title>Vercel Ships Experimental Native CLI Binaries to Cut the Node Startup Tax</title><link>https://groundy.com/articles/vercel-ships-experimental-native-cli-binaries-to-cut-the-node-startup-tax/</link><guid isPermaLink="true">https://groundy.com/articles/vercel-ships-experimental-native-cli-binaries-to-cut-the-node-startup-tax/</guid><description>Vercel&apos;s experimental native CLI binaries drop the Node.js runtime, targeting agent loops and CI pipelines that spawn vercel repeatedly and pay V8 startup cost on each call.</description><pubDate>Fri, 05 Jun 2026 07:33:34 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-05T00:00:00.000Z</atom:updated><category>vercel-cli</category><category>native-binaries</category><category>node-js</category><category>agent-loops</category><category>ci-cd</category><category>developer-tools</category><author>Groundy Editorial</author></item><item><title>Vercel Rebuilds Its Marketplace CLI for Agents Instead of Humans</title><link>https://groundy.com/articles/vercel-rebuilds-its-marketplace-cli-for-agents-instead-of-humans/</link><guid isPermaLink="true">https://groundy.com/articles/vercel-rebuilds-its-marketplace-cli-for-agents-instead-of-humans/</guid><description>Vercel&apos;s CLI now ships commands tuned for LLM callers, not human operators. The shift reveals how infrastructure tooling priorities invert when the primary caller is an agent.</description><pubDate>Fri, 05 Jun 2026 02:07:52 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>cli-design</category><category>vercel</category><category>agent-tooling</category><category>developer-experience</category><category>llm-agents</category><category>infrastructure-automation</category><author>Groundy Editorial</author></item><item><title>Malicious npm Packages Hit Red Hat&apos;s Published JavaScript Clients</title><link>https://groundy.com/articles/malicious-npm-packages-hit-red-hats-published-javascript-clients/</link><guid isPermaLink="true">https://groundy.com/articles/malicious-npm-packages-hit-red-hats-published-javascript-clients/</guid><description>Malicious versions of 32 Red Hat npm packages carried a credential-stealing worm, published through the vendor&apos;s OIDC pipeline. Vendor namespaces are not a trust boundary.</description><pubDate>Thu, 04 Jun 2026 16:08:18 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-04T00:00:00.000Z</atom:updated><category>npm</category><category>supply-chain-security</category><category>red-hat</category><category>oidc</category><category>credential-theft</category><category>dependency-management</category><author>Groundy Editorial</author></item><item><title>OpenAI Upgrades Codex Right as Teams Weigh Leaving Claude Code</title><link>https://groundy.com/articles/openai-upgrades-codex-right-as-teams-weigh-leaving-claude-code/</link><guid isPermaLink="true">https://groundy.com/articles/openai-upgrades-codex-right-as-teams-weigh-leaving-claude-code/</guid><description>Codex 0.137.0 ships multi-agent persistence as OpenAI&apos;s free-months promo targets Claude Code teams, narrowing the switching window before Anthropic&apos;s June 15 billing change.</description><pubDate>Thu, 04 Jun 2026 04:57:42 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-04T00:00:00.000Z</atom:updated><category>codex-cli</category><category>claude-code</category><category>openai</category><category>anthropic</category><category>switching-costs</category><category>enterprise-ai</category><category>coding-assistants</category><author>Groundy Editorial</author></item><item><title>GitHub Copilot Moves to a Platform App, Decoupling From the Editor</title><link>https://groundy.com/articles/github-copilot-moves-to-a-platform-app-decoupling-from-the-editor/</link><guid isPermaLink="true">https://groundy.com/articles/github-copilot-moves-to-a-platform-app-decoupling-from-the-editor/</guid><description>GitHub&apos;s Copilot App anchors the AI assistant to the GitHub account rather than the editor, moving permission scope from per-developer to org-wide with agent merge authority.</description><pubDate>Wed, 03 Jun 2026 23:55:28 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-03T00:00:00.000Z</atom:updated><category>github-copilot</category><category>ai-agents</category><category>access-control</category><category>developer-tools</category><category>ci-cd</category><category>prompt-injection</category><author>Groundy Editorial</author></item><item><title>How a VSCode Bug Let One Click Steal Your GitHub Token</title><link>https://groundy.com/articles/how-a-vscode-bug-let-one-click-steal-your-github-token/</link><guid isPermaLink="true">https://groundy.com/articles/how-a-vscode-bug-let-one-click-steal-your-github-token/</guid><description>A four-step exploit chain in github.dev steals full-scope GitHub OAuth tokens via a single link click, exposing every repo the victim can reach with no patch available.</description><pubDate>Wed, 03 Jun 2026 20:02:24 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-03T00:00:00.000Z</atom:updated><category>vscode-security</category><category>github-oauth</category><category>token-theft</category><category>webview-exploit</category><category>ci-cd-security</category><category>github-dev</category><author>Groundy Editorial</author></item><item><title>GitHub Copilot and Productivity: What an Observational Dose-Response Study Measures</title><link>https://groundy.com/articles/github-copilot-and-productivity-what-an-observational-dose-response-study/</link><guid isPermaLink="true">https://groundy.com/articles/github-copilot-and-productivity-what-an-observational-dose-response-study/</guid><description>Observational Copilot-productivity studies measure who uses the tool, not what the tool causes. Selection bias makes every dose-response claim uninterpretable without.</description><pubDate>Wed, 03 Jun 2026 13:32:18 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-03T00:00:00.000Z</atom:updated><category>github-copilot</category><category>productivity-measurement</category><category>observational-studies</category><category>selection-bias</category><category>ai-code-assistants</category><category>causal-inference</category><author>Groundy Editorial</author></item><item><title>JetBrains Ships Codex Natively, Making Its IDE the Multi-Vendor AI Surface</title><link>https://groundy.com/articles/jetbrains-ships-codex-natively-making-its-ide-the-multi-vendor-ai-surface/</link><guid isPermaLink="true">https://groundy.com/articles/jetbrains-ships-codex-natively-making-its-ide-the-multi-vendor-ai-surface/</guid><description>JetBrains ships Codex natively in its IDEs alongside Claude, Gemini, and local models, making the editor a model-agnostic AI procurement surface for IDE-standardized teams.</description><pubDate>Tue, 02 Jun 2026 10:25:06 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-02T00:00:00.000Z</atom:updated><category>jetbrains</category><category>openai-codex</category><category>ai-code-assistant</category><category>ide-integration</category><category>multi-model-ai</category><category>developer-tools</category><author>Groundy Editorial</author></item><item><title>Transformers.js v4 Moves Transformer Inference Into the Browser</title><link>https://groundy.com/articles/transformers-js-v4-moves-transformer-inference-into-the-browser/</link><guid isPermaLink="true">https://groundy.com/articles/transformers-js-v4-moves-transformer-inference-into-the-browser/</guid><description>Transformers.js v4 ships a C++ WebGPU runtime with 4x BERT speedups, letting teams move small classification and embedding jobs from server GPUs to the browser.</description><pubDate>Mon, 01 Jun 2026 12:51:37 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-02T00:00:00.000Z</atom:updated><category>webgpu</category><category>transformers-js</category><category>browser-inference</category><category>onnx-runtime</category><category>edge-deployment</category><category>hugging-face</category><category>javascript-ml</category><author>Groundy Editorial</author></item><item><title>Should Your Coding Team Upgrade to Opus 4.8? The Honest Tradeoff Math</title><link>https://groundy.com/articles/should-your-coding-team-upgrade-to-opus-4-8-the-honest-tradeoff-math/</link><guid isPermaLink="true">https://groundy.com/articles/should-your-coding-team-upgrade-to-opus-4-8-the-honest-tradeoff-math/</guid><description>Opus 4.8 scores 69.2% on SWE-Bench Pro, costs $5/$25, and sits one tier below Fable 5. Here is the full upgrade path math including where Fable 5 fits.</description><pubDate>Thu, 28 May 2026 14:05:56 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>claude-opus</category><category>ai-coding</category><category>benchmarks</category><category>model-selection</category><category>developer-tools</category><category>anthropic</category><category>claude-fable-5</category><author>Groundy Editorial</author></item><item><title>Vercel Sandbox Gets CLI Access and Env Vars: A Push at the Agent Runtime Slot</title><link>https://groundy.com/articles/vercel-sandbox-gets-cli-access-and-env-vars-a-push-at-the-agent-runtime-slot/</link><guid isPermaLink="true">https://groundy.com/articles/vercel-sandbox-gets-cli-access-and-env-vars-a-push-at-the-agent-runtime-slot/</guid><description>Vercel&apos;s three Sandbox updates add CLI access, creation-time env vars, and directory scoping, positioning Sandbox as a managed agent runtime and deepening platform lock-in.</description><pubDate>Wed, 27 May 2026 20:52:43 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-05-28T00:00:00.000Z</atom:updated><category>vercel-sandbox</category><category>agent-runtime</category><category>e2b</category><category>sandboxing</category><category>developer-tools</category><category>vendor-lock-in</category><author>Groundy Editorial</author></item><item><title>Bun Rewrites Its Core From Zig to Rust, Putting Downstream Zig Bindings at Risk</title><link>https://groundy.com/articles/bun-rewrites-its-core-from-zig-to-rust-putting-downstream-zig-bindings-at-risk/</link><guid isPermaLink="true">https://groundy.com/articles/bun-rewrites-its-core-from-zig-to-rust-putting-downstream-zig-bindings-at-risk/</guid><description>Bun is rewriting from Zig to Rust (PR #30412) to end memory bugs costing years of debugging, putting downstream frameworks with Zig bindings on watch for compatibility breaks.</description><pubDate>Tue, 26 May 2026 20:15:46 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-05-26T00:00:00.000Z</atom:updated><category>bun</category><category>rust</category><category>zig</category><category>javascript-runtime</category><category>electrobun</category><category>memory-safety</category><author>Groundy Editorial</author></item><item><title>Vercel Bets on Bun While Post-Acquisition Priority Drift Makes the Runtime a Vendor Decision</title><link>https://groundy.com/articles/vercel-bets-on-bun-while-post-acquisition-priority-drift-makes-the-runtime/</link><guid isPermaLink="true">https://groundy.com/articles/vercel-bets-on-bun-while-post-acquisition-priority-drift-makes-the-runtime/</guid><description>Vercel&apos;s Bun runtime beta shows 28% SSR latency gains, but missing source maps and Anthropic&apos;s shifted priorities make it a vendor-alignment decision for production workloads.</description><pubDate>Tue, 26 May 2026 16:56:21 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-05-26T00:00:00.000Z</atom:updated><category>bun</category><category>vercel</category><category>serverless</category><category>javascript-runtimes</category><category>electrobun</category><category>node-js</category><author>Groundy Editorial</author></item><item><title>PromptArmor Shows Microsoft Copilot Cowork Can Be Tricked Into Exfiltrating Files</title><link>https://groundy.com/articles/promptarmor-shows-microsoft-copilot-cowork-can-be-tricked-into-exfiltrating/</link><guid isPermaLink="true">https://groundy.com/articles/promptarmor-shows-microsoft-copilot-cowork-can-be-tricked-into-exfiltrating/</guid><description>PromptArmor proves five lines of prompt injection turn Copilot Cowork into a silent M365 file exfiltration pipeline, with a 5/5 success rate and no available patch.</description><pubDate>Tue, 26 May 2026 14:24:13 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>prompt-injection</category><category>copilot-cowork</category><category>microsoft-365</category><category>data-exfiltration</category><category>enterprise-security</category><category>dlp</category><author>Groundy Editorial</author></item><item><title>Anthropic Buys Stainless: OpenAI and Google Now Depend on a Rival for SDK Tooling</title><link>https://groundy.com/articles/anthropic-buys-stainless-openai-and-google-now-depend-on-a-rival-for-sdk-tooling/</link><guid isPermaLink="true">https://groundy.com/articles/anthropic-buys-stainless-openai-and-google-now-depend-on-a-rival-for-sdk-tooling/</guid><description>Anthropic&apos;s Stainless acquisition puts the SDK pipeline used by OpenAI and Google under a rival&apos;s control, forcing vendor-risk reviews across the AI platform layer.</description><pubDate>Tue, 26 May 2026 12:39:26 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-05-26T00:00:00.000Z</atom:updated><category>sdk-generation</category><category>anthropic</category><category>developer-tooling</category><category>mcp</category><category>vendor-risk</category><category>acquisitions</category><author>Groundy Editorial</author></item><item><title>Rmux Brings a Playwright SDK to tmux Sessions for Agent Automation Workflows</title><link>https://groundy.com/articles/rmux-brings-a-playwright-sdk-to-tmux-sessions-for-agent-automation-workflows/</link><guid isPermaLink="true">https://groundy.com/articles/rmux-brings-a-playwright-sdk-to-tmux-sessions-for-agent-automation-workflows/</guid><description>Rmux v0.3.0 ships a typed async Rust SDK with locator-style pane waits and structured snapshots, filling the automation gap tmux leaves for AI agent sessions over SSH.</description><pubDate>Mon, 25 May 2026 18:43:13 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-05-26T00:00:00.000Z</atom:updated><category>rmux</category><category>terminal-multiplexer</category><category>tmux</category><category>ai-agents</category><category>rust</category><category>developer-tools</category><author>Groundy Editorial</author></item><item><title>Shai-Hulud Returns: 314 npm Packages Compromised in a Self-Propagating Supply-Chain Worm</title><link>https://groundy.com/articles/shai-hulud-returns-314-npm-packages-compromised-in-a-self-propagating-supply/</link><guid isPermaLink="true">https://groundy.com/articles/shai-hulud-returns-314-npm-packages-compromised-in-a-self-propagating-supply/</guid><description>A Shai-Hulud variant harvested maintainer credentials to auto-publish 314 infected npm package versions, proving lockfile-only installs no longer protect CI pipelines.</description><pubDate>Mon, 25 May 2026 10:22:46 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>npm</category><category>supply-chain-security</category><category>package-management</category><category>ci-cd</category><category>provenance</category><category>open-source-security</category><author>Groundy Editorial</author></item><item><title>Deno 2.8 Lands as Bun Gets Deprecated by yt-dlp: The JavaScript Runtime Field Is Reshuffling</title><link>https://groundy.com/articles/deno-2-8-lands-as-bun-gets-deprecated-by-yt-dlp-the-javascript-runtime-field/</link><guid isPermaLink="true">https://groundy.com/articles/deno-2-8-lands-as-bun-gets-deprecated-by-yt-dlp-the-javascript-runtime-field/</guid><description>Deno 2.8 jumps to 76% Node compatibility the same week yt-dlp deprecates Bun over lockfile bugs and maintainer fatigue, a concrete shift in the JS runtime hierarchy.</description><pubDate>Sat, 23 May 2026 19:47:53 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-05-24T00:00:00.000Z</atom:updated><category>deno</category><category>bun</category><category>javascript-runtimes</category><category>node-compatibility</category><category>yt-dlp</category><category>oss-maintenance</category><author>Groundy Editorial</author></item><item><title>Google Sunsets Gemini CLI on June 18: Forced Migration to Antigravity CLI Breaks Existing Automation</title><link>https://groundy.com/articles/google-sunsets-gemini-cli-on-june-18-forced-migration-to-antigravity-cli-breaks/</link><guid isPermaLink="true">https://groundy.com/articles/google-sunsets-gemini-cli-on-june-18-forced-migration-to-antigravity-cli-breaks/</guid><description>Google sunsets Gemini CLI on June 18, 2026, forcing a 30-day migration to Antigravity CLI with no feature parity and eroding trust in Google&apos;s developer tooling.</description><pubDate>Sat, 23 May 2026 18:10:28 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>gemini-cli</category><category>antigravity-cli</category><category>developer-tools</category><category>cli-migration</category><category>google</category><category>ci-cd</category><category>automation</category><author>Groundy Editorial</author></item><item><title>Malicious VSCode Extension Hit 3,800 Repos: What GitHub&apos;s Marketplace Trust Model Actually Verifies</title><link>https://groundy.com/articles/malicious-vscode-extension-hit-3-800-repos-what-githubs-marketplace-trust-model/</link><guid isPermaLink="true">https://groundy.com/articles/malicious-vscode-extension-hit-3-800-repos-what-githubs-marketplace-trust-model/</guid><description>A poisoned VS Code extension exfiltrated 3,800 GitHub repos through a Marketplace that verifies publisher identity but never inspects extension code and imposes no runtime.</description><pubDate>Sat, 23 May 2026 17:16:37 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-05-23T00:00:00.000Z</atom:updated><category>vscode-extension-security</category><category>supply-chain-attack</category><category>github-breach</category><category>developer-tools-security</category><category>team-pcp</category><category>marketplace-trust</category><author>Groundy Editorial</author></item><item><title>Cursor&apos;s In-House Model Changes the Vendor Calculus for AI Coding Teams</title><link>https://groundy.com/articles/cursors-in-house-model-changes-the-vendor-calculus-for-ai-coding-teams/</link><guid isPermaLink="true">https://groundy.com/articles/cursors-in-house-model-changes-the-vendor-calculus-for-ai-coding-teams/</guid><description>Cursor now ships its own coding model inside the IDE, collapsing the tool-model separation teams relied on and raising lock-in risk ahead of the next renewal cycle.</description><pubDate>Sat, 23 May 2026 16:15:27 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-05-23T00:00:00.000Z</atom:updated><category>cursor-ide</category><category>ai-coding-tools</category><category>vendor-lock-in</category><category>swe-bench</category><category>ai-code-generation</category><category>developer-tools</category><author>Groundy Editorial</author></item><item><title>Claude Code Adds Plugin Dependency Enforcement: disable Now Refuses to Break Transitive Chains</title><link>https://groundy.com/articles/claude-code-adds-plugin-dependency-enforcement-disable-now-refuses-to-break/</link><guid isPermaLink="true">https://groundy.com/articles/claude-code-adds-plugin-dependency-enforcement-disable-now-refuses-to-break/</guid><description>Claude Code v2.1.143 adds dependency enforcement: disable blocks when dependents exist, enable auto-installs transitive deps, and prune cleans orphans. Plugin authors now.</description><pubDate>Mon, 18 May 2026 19:51:11 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-05-18T00:00:00.000Z</atom:updated><category>claude-code</category><category>plugin-management</category><category>developer-tools</category><category>dependency-management</category><category>package-management</category><author>Groundy Editorial</author></item><item><title>Claude Code v2.1.139 Adds Agent View: One Inbox for Background Sessions, Spacebar Peek, and /bg Promotion</title><link>https://groundy.com/articles/claude-code-v2-1-139-adds-agent-view-one-inbox-for-background-sessions-spacebar/</link><guid isPermaLink="true">https://groundy.com/articles/claude-code-v2-1-139-adds-agent-view-one-inbox-for-background-sessions-spacebar/</guid><description>Claude Code v2.1.139 adds Agent View, a TUI dashboard for parallel background sessions. Quota scales linearly per agent, and it requires a Pro subscription or higher.</description><pubDate>Mon, 18 May 2026 11:14:38 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-05-18T00:00:00.000Z</atom:updated><category>agent-view</category><category>claude-code</category><category>developer-tools</category><category>background-sessions</category><category>agent-orchestration</category><category>terminal-ui</category><category>anthropic</category><author>Groundy Editorial</author></item><item><title>Windsurf 2.2.17 Bundles Devin Review Into Every Self-Serve Plan</title><link>https://groundy.com/articles/windsurf-2-2-17-bundles-devin-review-into-every-self-serve-plan/</link><guid isPermaLink="true">https://groundy.com/articles/windsurf-2-2-17-bundles-devin-review-into-every-self-serve-plan/</guid><description>Windsurf 2.2.17 bundles Devin Review into every self-serve plan, not the full cloud agent. The move compresses two SKUs into one and shifts the pricing comparison against.</description><pubDate>Mon, 18 May 2026 10:56:03 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>windsurf</category><category>devin</category><category>cursor</category><category>ide</category><category>code-review</category><category>pricing</category><category>agent-bundling</category><author>Groundy Editorial</author></item><item><title>GitHub Copilot&apos;s New Multiplier Table: Opus 27x, Sonnet 9x, Codex 6x for Annual Subscribers on June 1</title><link>https://groundy.com/articles/github-copilots-new-multiplier-table-opus-27x-sonnet-9x-codex-6x-for-annual/</link><guid isPermaLink="true">https://groundy.com/articles/github-copilots-new-multiplier-table-opus-27x-sonnet-9x-codex-6x-for-annual/</guid><description>GitHub&apos;s June 1 multiplier table cuts annual Copilot Pro subscribers&apos; Opus access by 27x with no rollover. Claude Fable 5 now sits above Opus in Anthropic&apos;s lineup.</description><pubDate>Mon, 18 May 2026 09:49:14 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>github-copilot</category><category>pricing</category><category>ai-credits</category><category>annual-plans</category><category>cursor</category><category>windsurf</category><author>Groundy Editorial</author></item><item><title>GitHub Copilot&apos;s Opus 4.7 Multiplier: 7.5x to 15x to 27x in 60 Days</title><link>https://groundy.com/articles/github-copilots-opus-4-7-multiplier-7-5x-to-15x-to-27x-in-60-days/</link><guid isPermaLink="true">https://groundy.com/articles/github-copilots-opus-4-7-multiplier-7-5x-to-15x-to-27x-in-60-days/</guid><description>GitHub Copilot&apos;s Opus 4.7 multiplier tripled from 7.5x to 27x in 60 days. AI Credits billing changes per-turn costs, forcing Pro+ users to decide between Opus and Sonnet 4.6.</description><pubDate>Mon, 18 May 2026 09:33:34 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>github-copilot</category><category>opus-47</category><category>ai-credits</category><category>pricing</category><category>agentic-workflows</category><category>sonnet-46</category><author>Groundy Editorial</author></item><item><title>Pydantic AI v1.87 Closes the LangGraph Gap: Deferred Tool Calls, OpenTelemetry Eval, Stateful Compaction</title><link>https://groundy.com/articles/pydantic-ai-v1-87-closes-the-langgraph-gap-deferred-tool-calls-opentelemetry/</link><guid isPermaLink="true">https://groundy.com/articles/pydantic-ai-v1-87-closes-the-langgraph-gap-deferred-tool-calls-opentelemetry/</guid><description>Pydantic AI v1.83-v1.87 added deferred tool calls, OpenTelemetry evaluation, and stateful compaction, closing the gap that previously favored LangGraph.</description><pubDate>Wed, 29 Apr 2026 15:33:59 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>pydantic-ai</category><category>langgraph</category><category>agent-frameworks</category><category>python</category><category>opentelemetry</category><category>human-in-the-loop</category><category>state-management</category><author>Groundy Editorial</author></item><item><title>Claude Code vs Cursor vs Copilot After the April 2026 Reshuffle: How the Comparison Math Changed</title><link>https://groundy.com/articles/claude-code-vs-cursor-vs-copilot-after-the-april-2026-reshuffle-how/</link><guid isPermaLink="true">https://groundy.com/articles/claude-code-vs-cursor-vs-copilot-after-the-april-2026-reshuffle-how/</guid><description>GitHub&apos;s April 20 Copilot changes made tool choice a cost-forecasting exercise in three incompatible billing units, not a UX debate or feature comparison.</description><pubDate>Wed, 29 Apr 2026 12:25:19 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>ai-coding-tools</category><category>claude-code</category><category>cursor</category><category>github-copilot</category><category>developer-tools</category><category>pricing-models</category><category>cost-comparison</category><author>Groundy Editorial</author></item><item><title>LangGraph 1.1.10&apos;s ToolNode Now Accepts list[Command | ToolMessage]: How That Splits From Pydantic AI</title><link>https://groundy.com/articles/langgraph-1-1-10s-toolnode-now-accepts-list-command-toolmessage-how-that-splits/</link><guid isPermaLink="true">https://groundy.com/articles/langgraph-1-1-10s-toolnode-now-accepts-list-command-toolmessage-how-that-splits/</guid><description>LangGraph 1.1.10 lets tools return both Commands and ToolMessages in one call, which Pydantic AI&apos;s plain Python returns cannot match. The gap adds friction for hybrid stacks.</description><pubDate>Wed, 29 Apr 2026 11:24:27 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-04-29T00:00:00.000Z</atom:updated><category>langgraph</category><category>pydantic-ai</category><category>agent-frameworks</category><category>tool-node</category><category>graph-orchestration</category><category>state-commands</category><category>ai-engineering</category><author>Groundy Editorial</author></item><item><title>GitHub Copilot Replaces Premium Request Units With Token-Metered AI Credits on June 1</title><link>https://groundy.com/articles/github-copilot-replaces-premium-request-units-with-token-metered-ai-credits/</link><guid isPermaLink="true">https://groundy.com/articles/github-copilot-replaces-premium-request-units-with-token-metered-ai-credits/</guid><description>GitHub Copilot replaces Premium Request Units with token-metered AI Credits on June 1. Teams must reprice agent workflows as token billing ends flat-rate subsidies.</description><pubDate>Tue, 28 Apr 2026 19:31:55 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>github-copilot</category><category>ai-credits</category><category>usage-based-billing</category><category>token-metered</category><category>developer-tools</category><category>pricing</category><author>Groundy Editorial</author></item><item><title>GitHub CLI v2.91.0 Turns On Default Telemetry: What gh Collects and How to Opt Out in CI and Agent Pipelines</title><link>https://groundy.com/articles/github-cli-v2910-turns-on-default-telemetry-what-gh-collects-and-how-to-opt-out/</link><guid isPermaLink="true">https://groundy.com/articles/github-cli-v2910-turns-on-default-telemetry-what-gh-collects-and-how-to-opt-out/</guid><description>GitHub CLI v2.91.0 enables pseudonymous telemetry by default, collecting command paths, flags, CI context, and device IDs on 1% of invocations. Teams running gh inside Claude.</description><pubDate>Fri, 24 Apr 2026 20:28:33 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-04-24T00:00:00.000Z</atom:updated><category>github-cli</category><category>telemetry</category><category>developer-tools</category><category>ci-cd</category><category>privacy</category><category>ai-agents</category><author>Groundy Editorial</author></item><item><title>GitHub Copilot Drops Opus from Pro and Pauses Signups: The Forced Migration Facing Agentic Workflows</title><link>https://groundy.com/articles/github-copilot-drops-opus-from-pro-and-pauses-signups-the-forced-migration/</link><guid isPermaLink="true">https://groundy.com/articles/github-copilot-drops-opus-from-pro-and-pauses-signups-the-forced-migration/</guid><description>GitHub removed all Opus models from Copilot Pro on April 20 and flagged older versions for Pro+ removal. Opus 4.8 is the top Opus-tier model available through Copilot Pro+.</description><pubDate>Fri, 24 Apr 2026 19:01:53 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>github-copilot</category><category>claude-opus</category><category>developer-tools</category><category>llm-pricing</category><category>agentic-workflows</category><category>anthropic</category><author>Groundy Editorial</author></item><item><title>LiteRT-LM v0.10.1 Ships Gemma 4 MTP Heads That llama.cpp Can&apos;t Access</title><link>https://groundy.com/articles/litert-lm-v0101-ships-gemma-4-mtp-heads-that-llamacpp-cant-access/</link><guid isPermaLink="true">https://groundy.com/articles/litert-lm-v0101-ships-gemma-4-mtp-heads-that-llamacpp-cant-access/</guid><description>LiteRT-LM v0.10.1 ships Gemma 4 with Qualcomm NPU acceleration, but Google stripped MTP heads from public weights, locking peak Gemma 4 throughput to its own runtime.</description><pubDate>Thu, 23 Apr 2026 19:43:48 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-05-10T00:00:00.000Z</atom:updated><category>litert-lm</category><category>edge-inference</category><category>gemma</category><category>llama-cpp</category><category>multi-token-prediction</category><category>qualcomm-npu</category><category>on-device-ai</category><author>Groundy Editorial</author></item><item><title>LACE Forces vLLM and SGLang to Rethink How Parallel Reasoning Threads Run</title><link>https://groundy.com/articles/lace-forces-vllm-and-sglang-to-rethink-how-parallel-reasoning-threads-run/</link><guid isPermaLink="true">https://groundy.com/articles/lace-forces-vllm-and-sglang-to-rethink-how-parallel-reasoning-threads-run/</guid><description>LACE lets parallel reasoning threads share state mid-inference, yielding 3-7 point accuracy gains but forcing vLLM and SGLang to abandon independent-sequence batching.</description><pubDate>Thu, 23 Apr 2026 10:24:06 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-04-23T00:00:00.000Z</atom:updated><category>inference</category><category>vllm</category><category>sglang</category><category>lattice-attention</category><category>parallel-reasoning</category><category>llm-scheduling</category><category>batching</category><author>Groundy Editorial</author></item><item><title>ACP Registry Is Live: Zed and JetBrains Just Did for AI Agents What LSP Did for Language Servers</title><link>https://groundy.com/articles/acp-registry-is-live-zed-and-jetbrains-just-did-for-ai-agents-what-lsp-did-for/</link><guid isPermaLink="true">https://groundy.com/articles/acp-registry-is-live-zed-and-jetbrains-just-did-for-ai-agents-what-lsp-did-for/</guid><description>The ACP Agent Registry lets developers install AI coding agents once across JetBrains and Zed. Here&apos;s what the migration path looks like and whether to commit.</description><pubDate>Mon, 20 Apr 2026 18:49:27 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-04-21T00:00:00.000Z</atom:updated><category>zed</category><category>jetbrains</category><category>acp</category><category>ai-agents</category><category>open-standards</category><category>ide</category><author>Groundy Editorial</author></item><item><title>JavaScript&apos;s Date Problem Is Finally Fixed: The Temporal API After 9 Years</title><link>https://groundy.com/articles/javascript-s-date-problem-finally-fixed-temporal-api-after/</link><guid isPermaLink="true">https://groundy.com/articles/javascript-s-date-problem-finally-fixed-temporal-api-after/</guid><description>The Temporal API reached Stage 4 and is shipping in browsers. Here&apos;s what it fixes about JavaScript&apos;s notoriously broken Date object and how to use it.</description><pubDate>Fri, 27 Mar 2026 16:17:24 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-05-18T00:00:00.000Z</atom:updated><category>developer-tools</category><category>javascript</category><category>web-standards</category><author>Groundy Editorial</author></item><item><title>SWE-bench Verified Explained: What the Coding Agent Leaderboard Actually Measures (and What It Misses)</title><link>https://groundy.com/articles/swe-bench-verified-explained-what-the-coding-agent-leaderboard-actually-measures-and-what-it-misses/</link><guid isPermaLink="true">https://groundy.com/articles/swe-bench-verified-explained-what-the-coding-agent-leaderboard-actually-measures-and-what-it-misses/</guid><description>SWE-bench Verified tests AI agents on 500 real GitHub bug fixes. Learn what &apos;resolved 49%&apos; means, how scoring works, and the benchmark&apos;s critical blind spots.</description><pubDate>Tue, 24 Mar 2026 15:05:13 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>swe-bench</category><category>coding-agents</category><category>benchmarks</category><category>ai-coding</category><category>claude</category><author>Groundy Editorial</author></item><item><title>Claude Code in GitHub Actions: A Complete Guide to Automated PR Fixes</title><link>https://groundy.com/articles/how-to-run-claude-code-as-a-github-actions-agent-for-automated-pr-fixes/</link><guid isPermaLink="true">https://groundy.com/articles/how-to-run-claude-code-as-a-github-actions-agent-for-automated-pr-fixes/</guid><description>How to wire Claude Code into GitHub Actions for automated PR fixes, CI failure remediation, and code review, with cost controls and security guardrails.</description><pubDate>Tue, 24 Mar 2026 14:36:19 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>claude-code</category><category>github-actions</category><category>ci-cd</category><category>coding-agents</category><category>automation</category><author>Groundy Editorial</author></item><item><title>JetBrains&apos; New Language Lets You Talk to LLMs in Specs, Not English</title><link>https://groundy.com/articles/jetbrains-new-language-lets-you-talk-llms-specs-not/</link><guid isPermaLink="true">https://groundy.com/articles/jetbrains-new-language-lets-you-talk-llms-specs-not/</guid><description>CodeSpeak compiles structured English into production code via LLMs. Kotlin creator Andrey Breslav&apos;s bet: ad hoc prompting is too ambiguous for serious software development.</description><pubDate>Sun, 15 Mar 2026 20:17:23 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-05-24T00:00:00.000Z</atom:updated><category>programming</category><category>ai-tools</category><category>developer-experience</category><category>kotlin</category><category>llm-code-generation</category><author>Groundy Editorial</author></item><item><title>Alibaba&apos;s Page-Agent: Control Any Website With Natural Language</title><link>https://groundy.com/articles/alibaba-s-page-agent-control-any-website-natural/</link><guid isPermaLink="true">https://groundy.com/articles/alibaba-s-page-agent-control-any-website-natural/</guid><description>Alibaba&apos;s page-agent is a JavaScript library that embeds an AI agent directly into web pages for natural language DOM control. No extensions, Python, or headless Chrome needed.</description><pubDate>Sun, 15 Mar 2026 15:59:48 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>ai-tools</category><category>browser-automation</category><category>agents</category><category>alibaba</category><category>open-source</category><category>javascript</category><category>llm</category><author>Groundy Editorial</author></item><item><title>GitHub Copilot vs Cursor vs Claude Code: The 2026 AI Coding Showdown</title><link>https://groundy.com/articles/github-copilot-vs-cursor-vs-claude-code-2026-ai-coding/</link><guid isPermaLink="true">https://groundy.com/articles/github-copilot-vs-cursor-vs-claude-code-2026-ai-coding/</guid><description>Copilot on token-metered billing, Cursor with a $50B round, Claude Code now backed by Fable 5 above Opus 4.8. Three tools, three use cases, one comparison.</description><pubDate>Sat, 14 Mar 2026 16:29:11 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>ai-tools</category><category>developer-tools</category><category>coding-assistants</category><category>claude-code</category><category>benchmarks</category><category>pricing</category><author>Groundy Editorial</author></item><item><title>Rust Is Quietly Replacing Python in AI Infrastructure</title><link>https://groundy.com/articles/rust-quietly-replacing-python-ai/</link><guid isPermaLink="true">https://groundy.com/articles/rust-quietly-replacing-python-ai/</guid><description>Rust is taking over the performance-critical layers of AI infrastructure, inference engines, tokenizers, data pipelines, while Python retains its role in research and orchestration. Here&apos;s what&apos;s actually changing and why it matters for practitioners.</description><pubDate>Fri, 27 Feb 2026 19:56:07 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-05-18T00:00:00.000Z</atom:updated><category>rust</category><category>python</category><category>ai-infrastructure</category><author>Groundy Editorial</author></item><item><title>Claude Code Plugins: Anthropic&apos;s Official Plugin Ecosystem Explained</title><link>https://groundy.com/articles/claude-code-plugins-anthropic-s-official-plugin-ecosystem/</link><guid isPermaLink="true">https://groundy.com/articles/claude-code-plugins-anthropic-s-official-plugin-ecosystem/</guid><description>Anthropic&apos;s official Claude Code plugin directory catalogs 55+ curated plugins; community marketplaces add 72+ more, extending the tool with MCP servers, agents, and skills.</description><pubDate>Sat, 21 Feb 2026 15:51:04 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-06-10T00:00:00.000Z</atom:updated><category>ai-tools</category><category>anthropic</category><category>claude</category><category>plugins</category><category>claude-code</category><author>Groundy Editorial</author></item><item><title>Claude Code Plugins: Anthropic&apos;s Official Extension Ecosystem</title><link>https://groundy.com/articles/claude-code-plugins-anthropic-s-official-extension/</link><guid isPermaLink="true">https://groundy.com/articles/claude-code-plugins-anthropic-s-official-extension/</guid><description>A comprehensive exploration of Anthropic&apos;s plugin directory for Claude Code, examining its architecture, capabilities, and impact on AI-assisted software development.</description><pubDate>Sat, 21 Feb 2026 12:04:35 GMT</pubDate><dc:creator>Groundy Editorial</dc:creator><atom:updated>2026-03-23T00:00:00.000Z</atom:updated><category>claude</category><category>plugins</category><category>ai-engineering</category><author>Groundy Editorial</author></item></channel></rss>