Hacker News 中文摘要

RSS订阅

Claude Code 获得原生 LSP 支持 -- Claude Code gets native LSP support

文章摘要

该更新日志记录了claude-code项目的两个版本(2.0.74和2.0.73)的功能改进与修复。主要新增了LSP工具支持、多终端兼容性增强、快捷键优化、主题切换功能等;修复了技能工具调用、语法高亮、界面渲染等多项问题;同时改进了命令可视化效果,并针对不同操作系统进行了适配优化。

文章总结

以下是 Anthropic Claude Code 项目的更新日志中文摘要,按版本从高到低排列:


2.0.74

  • 新增
    • 支持 LSP(语言服务器协议)工具,提供代码智能功能(如跳转定义、查找引用、悬停文档)
    • 新增对 Kitty/Alacritty/Zed/Warp 终端的 /terminal-setup 支持
    • 主题选择器中添加语法高亮信息
    • 优化 /context 命令可视化(按来源分组技能和代理)
  • 修复
    • 修复 macOS 终端配置导致 Alt 快捷键失效的问题
    • 修复 Windows 渲染问题和 VSCode 节日促销图标显示

2.0.73

  • 新增
    • 可点击的 [Image #N] 链接直接查看附件图片
    • 插件发现页面新增搜索过滤功能
  • 优化
    • 提升输入历史切换速度和主题选择器 UI
    • VSCode 扩展新增权限提示图标(蓝色)和未读完成标记(橙色)

2.0.72

  • 亮点
    • 新增 Chrome 扩展集成功能(Beta),支持通过浏览器控制 Claude Code
    • 添加移动端应用下载二维码
  • 修复
    • 修复非交互模式下 /context 忽略自定义系统提示的问题
    • 提升 Git 仓库中文件提及建议速度(约 3 倍)

2.0.70

  • 核心改进
    • 新增通配符语法 mcp__server__* 用于批量管理 MCP 工具权限
    • 内存占用优化:大型会话内存使用减少 3 倍
    • 移除快速记忆输入的 # 快捷键(改用 CLAUDE.md 文件编辑)

2.0.68

  • 重要修复
    • 修复中文/日文/韩文输入法(IME)的候选窗口位置问题
    • 改进 CJK 文本的单词导航(Option+Arrow)

2.0.51

  • 重大更新
    • 发布 Opus 4.5 模型(详情
    • 推出 Claude Code 桌面版下载
    • Pro 用户可购买额外用量访问 Opus 4.5

2.0.12

  • 插件系统发布
    • 支持从市场安装自定义命令/代理/钩子/MCP 服务器
    • 新增 /plugin install/plugin marketplace 等管理命令
    • 文档 | 公告

2.0.0

  • 里程碑
    • 全新原生 VSCode 扩展
    • 新增 /rewind 回滚对话功能
    • 支持通过 --agents 标志动态添加子代理

早期版本关键功能

  • 1.0.60:支持创建自定义子代理
  • 1.0.40:新增钩子系统(文档
  • 1.0.30:支持 PDF 文件读取
  • 0.2.100:支持通过 # 快速添加记忆
  • 0.2.75:拖拽粘贴图片、@ 提及文件功能
  • 0.2.54:新增 MCP SSE 传输支持

持续优化

  • 终端兼容性:支持 WezTerm/iTerm/Kitty 等
  • 性能:减少终端闪烁、提升渲染速度
  • 安全性:加强 Bash 工具权限检查
  • 多平台:改进 Windows/WSL/macOS 支持

完整更新详见 GitHub 仓库

评论总结

以下是评论内容的总结:

  1. 对LSP功能的正面评价

    • 用户赞赏Claude Code团队的快速开发能力:"They are definitely coding in a LLM maximalist way, in a good way." (nextworddev)
    • 有用户表示对LSP支持很期待:"Great news. I was just starting to explore creating a goto-definition skill for CC" (colonCapitalDee)
  2. 对LSP实用性的质疑

    • 部分用户质疑在已有IDE的情况下LSP的附加价值:"what is the benefit of this if you also have your project open in an editor or IDE" (1123581321)
    • 有用户认为终端集成意义不大:"why people are so bullish on the CLI form factor when they are literally just adding functionality that IDE based agents get for free" (anthonypasq)
  3. 技术实现讨论

    • 用户分享安装方法:"Use /plugin to open Claude Code's plug-in manager...enter lsp in the search box" (CharlesW)
    • 有用户指出功能限制:"typescript-lsp is missing a critical part of LSPs which is the diagnostics for real-time errors" (hexsprite)
  4. 与其他工具比较

    • 多个用户提到OpenCode已具备类似功能:"OpenCode has had this feature for a while" (behnamoh)
    • 有用户认为JetBrains应该集成AI:"Really missed the boat on making their platform transformational for AI coding" (spullara)
  5. 使用体验反馈

    • 部分用户表示实际使用频率低:"I've not noticed the agent deciding to use it all that much" (vorticalbox)
    • 有用户报告技术问题:"does anyone else have an issue on macOS where Claude Code never updates itself automatically" (CameronBanga)
  6. 功能请求与建议

    • 用户希望支持更多语言:"Doesn't seem to work with Zig?" (jedisct1)
    • 有用户建议采用其他协议:"Seems like SCIP would be a better fit" (octopoc)