Week 28 · July 6–10, 2026 changedwhats-new/2026-w28
Nearest release: v2.1.260, published an hour before upstream edited the page. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Upstream edited this page at 4 Sep 2026 00:23 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 20 Oct 2026 18:37 UTC.
Upstream edited
Recorded here
Lines+17added
Lines−42removed
From line
2
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits3to this page, all time
The whole hunk
from line 2, old and new numbered
/
from line 2
22
33> Browse external sites from the Desktop app's built-in browser, run a full setup checkup with /doctor, and pick up auto mode transcript protections and agent view upgrades.
44
5<div className="digest-meta">
6 <span>Releases <a href="/docs/en/changelog#2-1-202">v2.1.202 → v2.1.206</a></span>
7 <span>2 features · July 6–10</span>
8</div>
5Releases [v2.1.202 → v2.1.206](/docs/en/changelog#2-1-202)
62 features · July 6–10
97
10<div className="digest-feature">
11 <div className="digest-feature-header">
12 <span className="digest-feature-title">In-app browser on Desktop</span>
13 <span className="digest-feature-pill">Desktop</span>
14 </div>
8In-app browser on Desktop
9Desktop
1510
16 <p className="digest-feature-lede">Claude Code on desktop now has a built-in browser. Claude can pull up docs, designs, or any other site, and read, click through, and interact with pages the same way it does with your local dev server previews. The browser is sandboxed and configurable: you choose whether browsing sessions persist, and safety classifiers review actions on external sites.</p>
11Claude Code on desktop now has a built-in browser. Claude can pull up docs, designs, or any other site, and read, click through, and interact with pages the same way it does with your local dev server previews. The browser is sandboxed and configurable: you choose whether browsing sessions persist, and safety classifiers review actions on external sites.
1712
18 <Frame>
19 <video autoPlay muted loop playsInline className="w-full" src="https://mintcdn.com/claude-code/x358isu_VzLnyTEN/images/whats-new/desktop-browser.mp4?fit=max&auto=format&n=x358isu_VzLnyTEN&q=85&s=8033e85a1cb0a37870a79e702c18f4e4" data-path="images/whats-new/desktop-browser.mp4" />
20 </Frame>
13<video autoPlay muted loop playsInline src="https://mintcdn.com/claude-code/x358isu_VzLnyTEN/images/whats-new/desktop-browser.mp4?fit=max&auto=format&n=x358isu_VzLnyTEN&q=85&s=8033e85a1cb0a37870a79e702c18f4e4" />
2114
22 <a className="digest-feature-link" href="/docs/en/desktop#browse-external-sites">Browse external sites</a>
23</div>
15[Browse external sites](/docs/en/desktop#browse-external-sites)
2416
25<div className="digest-feature">
26 <div className="digest-feature-header">
27 <span className="digest-feature-title">/doctor is a full setup checkup</span>
28 <span className="digest-feature-pill">v2.1.205</span>
29 </div>
17/doctor is a full setup checkup
18v2.1.205
3019
31 <p className="digest-feature-lede"><code>/doctor</code> now diagnoses issues and can fix them, instead of printing a read-only report. It checks installation health, finds unused skills, MCP servers, and plugins versus their context cost, deduplicates local <code>CLAUDE.md</code> files against checked-in ones, proposes trimming <code>CLAUDE.md</code> content Claude could derive from the codebase, and flags slow hooks. It reports findings first and asks for confirmation before changing anything. <code>/checkup</code> is its alias.</p>
20`/doctor` now diagnoses issues and can fix them, instead of printing a read-only report. It checks installation health, finds unused skills, MCP servers, and plugins versus their context cost, deduplicates local `CLAUDE.md` files against checked-in ones, proposes trimming `CLAUDE.md` content Claude could derive from the codebase, and flags slow hooks. It reports findings first and asks for confirmation before changing anything. `/checkup` is its alias.
3221
33 <p className="digest-feature-try">Run a checkup from any session:</p>
22Run a checkup from any session:
3423
35 ```text Claude Code theme={null}
36 > /doctor
37 ```
24```text Claude Code theme={null}
25> /doctor
26```
3827
39 <a className="digest-feature-link" href="/docs/en/commands#all-commands">All commands</a>
40</div>
28[All commands](/docs/en/commands#all-commands)
4129
42<div className="digest-wins">
43 <p className="digest-wins-title">Other wins</p>
30Other wins
4431
45 <div className="digest-wins-grid">
46 <div>Auto mode now blocks tampering with session transcript files, and asks before running <code>rm -rf</code> on a variable it can't resolve from context</div>
47 <div><code>/cd</code> now suggests directory paths as you type, matching <code>/add-dir</code></div>
48 <div><code>/commit-push-pr</code> auto-allows <code>git push</code> to the repo's configured push remote in addition to <code>origin</code></div>
49 <div>Gateway: <code>/login</code> now supports Anthropic-operated public gateway endpoints</div>
50 <div><code>EnterWorktree</code> asks for confirmation before entering a git worktree outside the project's <code>.claude/worktrees/</code> directory</div>
51 <div>Background agents upgrade to a new version in the background right after a Claude Code update, instead of paying a slow stale-session upgrade when you attach</div>
52 <div>Agent view rows now show a colored state word and a classifier-written headline instead of raw tool call text, and sessions that edit, merge, comment on, or push to an existing PR link it in <code>claude agents</code></div>
53 <div>Auto-update binary downloads now stream to disk instead of buffering in memory, cutting the updater's peak memory usage by roughly 400 MB</div>
54 <div>Background task notifications now explicitly state that no human input has occurred, preventing fabricated in-transcript approvals from being acted on</div>
55 <div>Improved <code>/code-review</code> findings quality on Opus 4.8 across all effort levels</div>
56 </div>
57</div>
32Auto mode now blocks tampering with session transcript files, and asks before running `rm -rf` on a variable it can't resolve from context`/cd` now suggests directory paths as you type, matching `/add-dir``/commit-push-pr` auto-allows `git push` to the repo's configured push remote in addition to `origin`Gateway: `/login` now supports Anthropic-operated public gateway endpoints`EnterWorktree` asks for confirmation before entering a git worktree outside the project's `.claude/worktrees/` directoryBackground agents upgrade to a new version in the background right after a Claude Code update, instead of paying a slow stale-session upgrade when you attachAgent view rows now show a colored state word and a classifier-written headline instead of raw tool call text, and sessions that edit, merge, comment on, or push to an existing PR link it in `claude agents`Auto-update binary downloads now stream to disk instead of buffering in memory, cutting the updater's peak memory usage by roughly 400 MBBackground task notifications now explicitly state that no human input has occurred, preventing fabricated in-transcript approvals from being acted onImproved `/code-review` findings quality on Opus 4.8 across all effort levels
5833
5934[Full changelog for v2.1.202–v2.1.206 →](/docs/en/changelog#2-1-202)
6035
No line in this hunk matches that.