AI Coding Roundup — July 2, 2026: Copilot Vision Goes GA, Claude Code Ships Chrome GA & Auto-PR Agents
July 1, 2026 turned out to be a packed release day across the AI coding stack. GitHub shipped Copilot Vision to general availability for every subscription tier, Anthropic pushed out Claude Code v2.1.198 with Claude in Chrome GA and self-driving background agents, and OpenCode v1.17.13 quietly tightened up reasoning behavior and provider interop. Here's what changed and why it matters for day-to-day coding workflows.
GitHub Copilot Vision: Images and PDFs Land in Chat for Every Tier
GitHub announced that Copilot Vision is now generally available, letting you attach images and PDFs directly to a chat prompt so Copilot can reason about what it sees alongside your code. It's rolled out with vision turned on by default for every plan — Free, Pro, Pro+, Business, and Enterprise — with no admin toggle required. That's a change from the preview period, when Business and Enterprise orgs had to explicitly enable the Editor Preview Features policy first.
- Supports JPEG, PNG, GIF, and WebP images plus PDF documents
- Works in VS Code Copilot Chat (paste, drag-and-drop, or right-click) across ask, plan, and agent modes
- Also works on github.com Copilot Chat and via file paths in Copilot CLI
- Business and Enterprise: attached images/PDFs are retained roughly 24 hours to deliver the feature, then discarded
Claude Code v2.1.198: Claude in Chrome GA and Self-Driving Background Agents
Anthropic's Claude Code v2.1.198 landed the day after Sonnet 5 became the default model, and it's a big one: Claude in Chrome is now generally available, moving the browser-control extension out of preview. The release also changes how background agents behave — instead of finishing code work in a worktree and stopping to ask what's next, agents launched from claude agents now commit, push, and open a draft pull request automatically.
A new /dataviz skill ships with chart and dashboard design guidance plus a runnable color-palette validator, and the Gateway gained Claude Platform on AWS as an upstream provider. Subagents and context compaction now inherit the session's extended thinking configuration, and network resilience got a real fix: transient errors like ECONNRESET now retry with backoff instead of aborting the turn mid-response.
- Claude in Chrome exits preview and is now generally available
- Background agents auto-commit, push, and open a draft PR instead of stopping mid-task
- New /dataviz skill for chart and dashboard design, with a runnable color-palette validator
- Gateway adds Claude Platform on AWS (anthropicAws) as an upstream provider
- Subagents and context compaction now inherit the session's extended thinking configuration
- Transient network errors now retry with backoff instead of failing the turn; the /agents wizard was removed in favor of editing .claude/agents/ directly
OpenCode v1.17.13: Stricter Reasoning Mode and Cleaner Copilot Interop
SST's terminal-first coding agent followed up June 30's adaptive-thinking release with v1.17.13 on July 1. The core fix forces reasoning mode for OpenAI-compatible models so they can't silently skip the thinking step, and OpenCode now stops replaying stale responses when GitHub Copilot is configured as the model provider — a subtle bug that could otherwise resurface an old answer after a retry.
The desktop app picked up a handful of quality-of-life fixes: question prompts can now be minimized instead of blocking the session, draft file management is cleaner, the model picker gained a searchable v2 layout, and WSL server setup is smoother for Windows users running the desktop client against a WSL backend.
- Forces reasoning mode for OpenAI-compatible models instead of allowing it to be silently skipped
- Fixes stale GitHub Copilot response replays when Copilot is used as the model provider
- Desktop: minimizable question prompts, cleaner draft file management, searchable v2 model picker
- Improved WSL server setup for the desktop client
References and Further Reading
Comments
Share your thoughts and join the conversation
