一年,
254 次更新 One Year,
254 Updates
从研究预览到 1M 上下文的代理,从 ultrathink 到 Opus 4.6——这是 Claude Code 完整的一年。 From research preview to a 1M-context agent, from ultrathink to Opus 4.6 — this is Claude Code's full year, laid out end to end.
Claude Code 作为研究预览与 Claude 3.7 Sonnet 一同出现。那几周里,一个住在终端里的模型第一次自己写代码、跑命令,社区在惊讶中写出了第一份《Best Practices》。 Claude Code ships as a research preview alongside Claude 3.7 Sonnet. For a few weeks that spring, a model living in your terminal started writing code and running commands on its own — and the community wrote the first Best Practices guide in real time.
Task 工具开始动手 The Task Tool Stops Asking
2025-04-18"Task 工具从这天起有了「手」——Claude Code 第一次可以自己写文件、跑命令。" "From this release on, the Task tool has hands — Claude Code can write files and run commands on its own."
v1.0 在五月末到来,随之而来的是 Claude Code SDK、hooks 机制、Sonnet 4 与 Opus 4,以及第一次让用户不安的限额调整。方法论开始成型,分歧也是。 v1.0 lands in late May, bringing the Claude Code SDK, the hooks system, Sonnet 4 and Opus 4 — and the first usage-limit changes that caught users off guard. Methodology started taking shape. So did disagreement.
SDK 长出骨架 The SDK Grows Its Skeleton
2025-05-17"这不是一次功能上新,而是 v1.0 之前最后一周的管道活。" "Not a feature drop — the last week of plumbing before v1.0."
配置冷启动 Config, Cold Start
2025-05-21"v1.0 前一天,旧的默认和旧的习惯一起被清掉。" "The day before v1.0, the old defaults and the old habits get swept away together."
v1.0 开张 v1.0 Opens for Business
2025-05-22"三个月,从 research preview 到 v1.0——以及说出「一般可用」这四个字的勇气。" "Three months from research preview to v1.0 — and the nerve to finally say "generally available.""
v2.0 把 Claude Code 推进 VS Code、Zed、Emacs,SDK 被重命名为 Agent SDK。社区一边吐槽它张口就来的 "You're absolutely right",一边用它修起了二十五年老的内核驱动。 v2.0 brings Claude Code into VS Code, Zed, and Emacs, and the SDK is renamed Agent SDK. The community starts mocking its eager "You're absolutely right" reflex — and in the same weeks, uses it to modernize 25-year-old kernel drivers.
/context 进 Bedrock /context Reaches Bedrock
2025-09-26"/context 终于走进 Bedrock 和 Vertex,企业部署的最后一道墙拆掉。" "/context finally reaches Bedrock and Vertex — the last wall around enterprise deploys comes down."
VS Code 与 /rewind VS Code, and a Rewind Button
2025-09-29"原生 VS Code 扩展、/rewind、SDK 改名同日落地——一次塞进去的三件大事。" "Native VS Code, /rewind, and an SDK rename — three big moves crammed into one day."
IME 与 401 善后 Cleaning Up After 2.0
2025-10-02"v2.0 三天后,IME 误发、OAuth 401、SDK 重放——三个最尴尬的洞先补上。" "Three days post-v2.0, the three most embarrassing holes — IME mis-submits, OAuth 401s, SDK message replays — get plugged first."
扔掉旧 .claude.json Goodbye, Old .claude.json
2025-10-04"旧 .claude.json 里的四个老字段一次性下架,迁移没有缓冲期。" "Four legacy fields evicted from .claude.json in one shot — no grace period."
旧 SDK 入口下线 Legacy SDK Entry Removed
2025-10-21"改名三周后,旧 SDK 入口被直接拆走,迁移再无退路。" "Three weeks after the rename, the old SDK entrypoint is yanked — migration, no more delays."
把 sandbox 的逃生门焊死 Welding the Sandbox Escape Hatch Shut
2025-10-30"Nx 事件之后,dangerouslyDisableSandbox 这扇逃生门第一次能从策略层焊死。" "Post-Nx, the dangerouslyDisableSandbox escape hatch can finally be welded shut at the policy layer."
空跑就退 Idle, Then Exit
2025-11-06"脚本跑完了不知道该不该退?现在有一个环境变量替你做决定。" "Scripts that don't know when to leave finally get an env var to decide for them."
2.1 把插件、技能、权限治理一齐推到前台。Cowork 扩出了代码之外的地盘,Anthropic 同时悄悄收紧了第三方使用订阅这件事。平台化往往是一次权力的再分配。 2.1 pushes plugins, skills, and permission governance to the foreground. Cowork extends the brand beyond code, while Anthropic quietly clamps down on third-party use of subscriptions. Platformization, as always, is a redistribution of power.
内存瘦三倍 Memory, Cut by Three
2025-12-15"长会话的内存占用一夜砍掉三分之二,每天被打字清空一次的输入框也终于不再清空。" "Long sessions cost a third of the memory they used to, and your half-typed prompt stops vanishing every time a queued command lands."
Claude 走进浏览器 Claude Opens a Browser Tab
2025-12-17"终端里的 Claude 第一次伸手到 Chrome 标签页里。" "The Claude inside your terminal reaches out and clicks around in a Chrome tab for the first time."
2.1 首发夜 2.1, Night One
2026-01-07"2.1 的开门第一刀打在自己身上——debug 日志会泄露 OAuth token。" "2.1 opens by patching itself — the debug log that could spill OAuth tokens, API keys, and passwords is finally sealed."
大输出落地 Big Output, Saved to Disk
2026-01-08"长输出不再被截断——它们落到磁盘上,由 Claude 自己回头读完整版。" "Long outputs stop being chopped at the edge; they land on disk and Claude reads the whole thing back."
信任对话框说谎 The Trust Dialog That Lied
2026-01-09"在 home 目录点「信任」却没真的解锁 hooks 的那条沉默漏洞,今天被修掉。" "The trust dialog that said yes from your home directory but never actually unlocked hooks finally tells the truth."
通配符越权 The Wildcard Loophole
2026-01-13"`Bash(npm *)` 原本能放过 `npm install && rm -rf .`——今天的第二个补丁堵的是这个。" "`Bash(npm *)` was quietly waving through `npm install && rm -rf .`. The day's second security patch closes that door."
反斜杠回车的后门 The Backslash-Newline Backdoor
2026-01-13"一个反斜杠加换行就能绕过权限的旧把戏,今天被堵掉——而它的孪生补丁同天就到。" "A backslash and a newline used to be enough to walk around the permission system. Today that trick dies — and its twin patch ships hours later."
孤儿 tool_result Orphan tool_result
2026-01-15"并行工具调用甩出孤儿 tool_result 的那个 bug,今天被堵上了。" "The bug where parallel tool calls spat out an orphan tool_result finally gets sealed off."
回退到任意一步 Rewind to Any Step
2026-01-23"/rewind 这次面向所有 VSCode 用户开门,对话可以拉回任意一步重走。" "/rewind opens up to every VSCode user — pull the conversation back to any step and try again."
Opus 4.6 登场 Opus 4.6 Arrives
2026-02-05"这不是一次换代,而是推理透明度的第一次悄然让渡。" "Not just a model bump — the first quiet handoff of reasoning transparency."
源代码经由 npm map file 一夜之间泄漏,社区把它拆解成了一门学问。与此同时,Opus 4.6 把「思考」变成了可选项,worktree 隔离和 1M 上下文把代理推到了可长时运行的边界。 The source code leaks overnight via an npm map file, and the community turns the teardown into sport. Meanwhile, Opus 4.6 makes reasoning optional rather than visible, while worktree isolation and a 1M context push the agent toward running for hours, unattended.
Sonnet 4.6 落地的同一天 The Day Sonnet 4.6 Lands
2026-02-17"新模型登场的同一天,团队选择先把 Agent Teams 跑不起来的洞补上。" "On the day a new model arrives, the team spends it patching the holes Agent Teams kept falling through."
权限分类器在编故事 When the Classifier Hallucinates
2026-02-18"模型曾经能用一句虚构的「这条命令匹配了规则 X」给自己开闸——这条路今天被堵上。" "The model used to wave commands through by fabricating which rule they matched. That door gets nailed shut today."
--worktree 上线 --worktree Ships
2026-02-19"后台代理第一次有了自己的工作树,主线程不再被它们踩。" "Background agents get their own working tree for the first time — the main thread stops getting trampled."
符号链接吃掉了你的会话 When Symlinks Eat Your Session
2026-02-20"符号链接路径下,会话恢复时整段历史会凭空消失——今天这条路被堵上。" "Under a symlinked working directory, resumed sessions used to disappear into thin air. Not anymore."
remote-control 第一次出场 remote-control Steps Out
2026-02-23"外部系统第一次有了官方的「钩进 Claude Code」入口。" "External systems get their first official way to reach into a Claude Code session."
当深思成为可选项 When Deep Thinking Becomes Optional
2026-03-04"Claude Code 第一次把「用户代理决定权」让渡给模型的自动判断。" "The first time Claude Code traded user agency for model-side auto-tuning."
复杂 bash 不再卡死 Complex Bash, No More Freezes
2026-03-11"云上的 `model: opus` 一直在被悄悄降级到老版本——这条路今天截住了。" "On the cloud providers, `model: opus` had been silently downgraded to older versions. Cut off today."
Opus 4.6 拿到 1M Opus 4.6 Gets 1M
2026-03-13"1M 上下文从「按用量解锁」改成订阅默认,门槛被一脚踢平。" "1M context shifts from a metered unlock to the subscription default — the gate gets kicked over."
Remote Control 不再静默死 Remote Control Stops Dying Quietly
2026-03-14"Remote Control 的四个静默故障一次性按掉——这次它真的能挂在长会话上了。" "Four silent failures in Remote Control all get pinned down at once — long sessions can actually live on it now."
PreToolUse 不能再越过 deny PreToolUse Can't Override Deny
2026-03-16"一个 PreToolUse 钩子曾经能用 `"allow"` 一句话推翻企业 deny 规则——这扇门今天被焊上。" "A PreToolUse hook used to be able to override an enterprise deny rule with a single "allow". Welded shut today."
源代码泄漏的那一周 The Week the Source Leaked
2026-03-24"源代码被翻了个底朝天的那一周,团队选择把每一处可滑出的边界各打一颗钉。" "The week the source got picked apart in public, the team spent it driving a nail into every boundary that could slip."
一封被关闭的 issue A Closed Issue
2026-03-31"这是 Claude Code 第一次遭遇「用户信任撤回」这类无法靠补丁收尾的问题。" "The first Claude Code incident that couldn't be resolved by a patch alone — once trust leaks, it doesn't stop on command."
seccomp 补回 unix socket seccomp Reblocks the Sockets
2026-04-04"Linux sandbox 一度漏发了 seccomp helper,unix socket 拦截整个失效——今天补回来。" "The Linux sandbox had been shipping without its seccomp helper, leaving unix-socket blocking wide open. Restored today."
从脚本壳到原生引擎 From Wrapper to Native Engine
2026-04-17"这是一次从分发形态到执行信任模型的升级,标志着 Claude Code 正在向更稳固、更可控的平台形态演进。" "This is an upgrade in both delivery model and execution trust, marking Claude Code’s move toward a more durable and controllable platform shape."
从登录稳定到自动化边界 From Login Stability to Automation Boundaries
2026-05-08"当会话稳定性和执行约束同时升级,Claude Code就从“能跑”走向“可长期托付”。" "When session reliability and execution boundaries improve together, Claude Code moves from merely working to being trustworthy over the long haul."
核心能力图谱 Core Capability Atlas
规划与推理工作流 Reasoning Workflows
Reasoning WorkflowsPlan mode、thinking budget、ultrathink 关键词——Claude Code 用一整套分层开关,把「想多久」这件事交回用户手里。 Plan mode, thinking budgets, the ultrathink keyword — Claude Code exposes a whole stack of reasoning switches that hand "how long to think" back to the user.
执行与工作区操作 Execution Workspace
Execution WorkspaceTask 工具、bash、@ 引用、单词级 diff、PDF 读取——这是 Claude Code 真正动手的那只手。 The Task tool, bash, @-mentions, word-level diffs, PDF reading — this is the hand Claude Code actually uses to do the work.
记忆与长上下文 Memory and Context
Memory and Context从 CLAUDE.md 到 1M 上下文、从会话压缩到 /rewind——一段对话撑过几个小时,靠的是层层堆出来的长记忆机制。 From CLAUDE.md to a 1M context window, from conversation compaction to /rewind — holding a session together for hours takes a whole stack of memory mechanics.
自动化与无人值守 Automation and Autonomy
Automation and Autonomy后台代理、/loop、定时触发、远程控制——当你不在键盘前时,Claude Code 也有自己的节奏。 Background agents, /loop, scheduled triggers, remote control — when you're not at the keyboard, Claude Code still has a rhythm of its own.
委派与协作 Delegation and Collaboration
Delegation and Collaboration自定义 subagent、/agents、teammate、worktree 分叉——一次任务可以由一群 Claude 在各自隔离的副本里同时往前推。 Custom subagents, /agents, teammates, worktree forks — a single task can now be pushed forward by a cohort of Claudes, each in its own isolated copy of the repo.
连接器与生态扩展 Integrations and Ecosystem
Integrations and EcosystemMCP、plugin、marketplace、skills、hooks、Agent SDK——Claude Code 与其说是一个工具,不如说是一个愿意被接入的接口。 MCP, plugins, the marketplace, skills, hooks, the Agent SDK — Claude Code is less a tool than a surface willing to be plugged into.
多模态与交互界面 Multimodal Interfaces
Multimodal Interfaces图片、PDF、语音笔记、VS Code、Zed、Emacs、桌面 app、网页版——Claude Code 几乎把开发者会盯着的屏幕都走了一遍。 Images, PDFs, voice notes, VS Code, Zed, Emacs, a desktop app, a web version — Claude Code has tried to show up on just about every screen a developer stares at.
安全、权限与治理 Security and Governance
Security and Governance权限规则的每一次修补背后都是一起真实事件:Nx 被挟持、通配符绕过、shell 续行越权、沙箱里的影子 bash。治理是被社区一次次推着长出来的。 Every permission-rule patch has a real incident behind it — the Nx compromise, wildcard bypasses, shell line-continuation escapes, shadow bash inside the sandbox. Governance here is something the community keeps dragging out of the product.
Anthropic Blog
Hacker News
Claude 3.7 Sonnet and Claude Code
2,127 points · 0 commentsClaude Code's source code has been leaked via a map file in their NPM registry
2,095 points · 0 commentsThe Claude Code Source Leak: fake tools, frustration regexes, undercover mode
1,376 points · 0 commentsIssue: Claude Code is unusable for complex engineering tasks with Feb updates
1,364 points · 0 commentsClaude Code refuses requests or charges extra if your commits mention "OpenClaw"
1,349 points · 0 comments翻开每一个版本 Flip Through Every Release
254 个版本、5 个演进阶段、8 条能力主线——任你筛选、搜索、对比。 254 releases, 5 epochs, 8 capability lines — filter, search, and compare.
进入版本归档 OPEN THE ARCHIVE arrow_forward