<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>VoidBrief</title><description>The day in under three minutes. Short daily briefs, one topic at a time.</description><link>https://voidbrief.com/</link><language>en</language><atom:link href="https://voidbrief.com/rss.xml" rel="self" type="application/rss+xml"/><item><title>GitHub Copilot can now control desktop apps, plus 6 more</title><link>https://voidbrief.com/ai-dev-tooling/2026-10-02/</link><guid isPermaLink="true">https://voidbrief.com/ai-dev-tooling/2026-10-02/</guid><description>GitHub Copilot can now control desktop apps. Claude Sonnet 4.5 retires from the Claude API on November 30. GitHub retires the macOS 14 Actions runner on November 2. Claude Code 2.1.287 lets plugins change deeper behavior. Pydantic AI 2.53 fixes a high severity concurrency bug. JetBrains opens early access for Air inside its IDEs. Cloudflare AI Search is generally available, billing from November 1.</description><pubDate>Fri, 02 Oct 2026 06:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;em&gt;AI dev tooling, Friday, 2 October 2026&lt;/em&gt;&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;https://github.blog/changelog/2026-10-01-github-copilot-can-now-interact-with-desktop-apps&quot;&gt;GitHub Copilot can now control desktop apps&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Computer use is in public preview in Copilot CLI and the Copilot app on macOS and Windows, and asks before controlling an app.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Why it matters.&lt;/strong&gt; It can automate GUI-only and legacy tools that have no API or MCP server. Turn it on with /computer on.&lt;/p&gt;&lt;p&gt;Source: &lt;a href=&quot;https://github.blog/changelog/2026-10-01-github-copilot-can-now-interact-with-desktop-apps&quot;&gt;GitHub changelog&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;https://platform.claude.com/docs/en/release-notes/overview&quot;&gt;Claude Sonnet 4.5 retires from the Claude API on November 30&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Anthropic deprecated claude-sonnet-4-5-20250929 on September 30 and recommends moving to Claude Sonnet 5.5.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Why it matters.&lt;/strong&gt; Calls pinned to the 4.5 model ID stop working after that date, so plan and test the move now.&lt;/p&gt;&lt;p&gt;Source: &lt;a href=&quot;https://platform.claude.com/docs/en/release-notes/overview&quot;&gt;Claude Platform release notes&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;https://github.blog/changelog/2026-10-01-github-actions-macos-14-runner-image-retirement&quot;&gt;GitHub retires the macOS 14 Actions runner on November 2&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Jobs on the macos-14 labels will fail during scheduled brownouts, the first on October 5 from 14:00 UTC to midnight.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Why it matters.&lt;/strong&gt; Move workflows to macos-15 or macos-latest now, or CI breaks during each brownout.&lt;/p&gt;&lt;p&gt;Source: &lt;a href=&quot;https://github.blog/changelog/2026-10-01-github-actions-macos-14-runner-image-retirement&quot;&gt;GitHub changelog&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;https://github.com/anthropics/claude-code/releases/tag/v2.1.287&quot;&gt;Claude Code 2.1.287 lets plugins change deeper behavior&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;The release adds Claude Mods and a built-in side agent, You should know, that flags things you or Claude might miss.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Why it matters.&lt;/strong&gt; Enable it with /plugin enable cc-plugin-you-should-know@builtin. It needs a first-party session with telemetry on.&lt;/p&gt;&lt;p&gt;Source: &lt;a href=&quot;https://github.com/anthropics/claude-code/releases/tag/v2.1.287&quot;&gt;Claude Code v2.1.287 release&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;https://github.com/pydantic/pydantic-ai/releases/tag/v2.53.0&quot;&gt;Pydantic AI 2.53 fixes a high severity concurrency bug&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Streamed requests through ConcurrencyLimitedModel could keep their slot after an early exit and end up blocking every request.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Why it matters.&lt;/strong&gt; Upgrade if you stream through a shared limiter. Version 1 and non-streaming requests are not affected.&lt;/p&gt;&lt;p&gt;Source: &lt;a href=&quot;https://github.com/pydantic/pydantic-ai/releases/tag/v2.53.0&quot;&gt;Pydantic AI v2.53.0 release&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;https://blog.jetbrains.com/ai/2026/10/air-in-ides-eap/&quot;&gt;JetBrains opens early access for Air inside its IDEs&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;Air ships as a JetBrains Marketplace plugin and natively in 2026.3 EAP builds, with free Junie Lite runs to try it.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Why it matters.&lt;/strong&gt; It plugs in the agents and subscriptions you already use instead of selling its own models.&lt;/p&gt;&lt;p&gt;Source: &lt;a href=&quot;https://blog.jetbrains.com/ai/2026/10/air-in-ides-eap/&quot;&gt;JetBrains AI blog&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;https://blog.cloudflare.com/ai-search-ga/&quot;&gt;Cloudflare AI Search is generally available, billing from November 1&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;The managed index and retrieval pipeline adds image embeddings, OCR for PDFs and support for larger files.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Why it matters.&lt;/strong&gt; Usage starts billing on November 1, 2026, so check costs if you already run it. A free tier remains.&lt;/p&gt;&lt;p&gt;Source: &lt;a href=&quot;https://blog.cloudflare.com/ai-search-ga/&quot;&gt;Cloudflare blog&lt;/a&gt;&lt;/p&gt;</content:encoded></item></channel></rss>