Claude Code 速查表

HN 今日热榜出现了一份 Claude Code 速查表,整理了这款 AI 编程助手的完整操作指南。Claude Code 近期更新频繁,新增了不少实用功能。

核心快捷键

快捷键功能
Ctrl+C取消输入/生成
Ctrl+D退出会话
Ctrl+L清屏
Ctrl+O切换详细输出
Ctrl+R反向搜索历史
Ctrl+G在编辑器中打开提示
Ctrl+B后台运行任务
Ctrl+T切换任务列表
Ctrl+V粘贴图片
Esc Esc回退/撤销
Shift+Tab循环权限模式
Alt+P切换模型
Alt+T开关思考模式

实用斜杠命令

  • /clear - 清空对话
  • /compact [focus] - 压缩上下文
  • /resume - 恢复/切换会话
  • /branch [name] - 分支对话
  • /cost - 查看 Token 使用统计
  • /context - 可视化上下文使用
  • /diff - 交互式差异查看器
  • /model [model] - 切换模型
  • /effort [level] - 设置努力程度(低/中/高)
  • /mcp - 管理 MCP 服务器
  • /skills - 列出可用技能
  • /agents - 管理代理
  • /plan [desc] - 计划模式
  • /loop [interval] - 定时循环任务
  • /voice - 语音输入(支持 20 种语言)

新增亮点

Effort 模式:可以通过 /effort 命令设置任务的投入程度,从低 effort 的快速响应到高 effort 的深度思考。

Remote Control:新增 /rc 命令和 --remote 参数,可以将终端会话桥接到 claude.ai/code 网页端。

Channels 模式--channels 标志支持权限中继和 MCP 推送消息。

1M 上下文:Opus 4.6 模型支持百万级上下文窗口(Max/Team/Enterprise 计划)。


另一款登上 HN 热榜的工具是 lnav(Logfile Navigator),一款专为终端设计的日志文件查看器。

为什么用它?

在日常开发中,查看日志是必修课。tail -f 太简陋,cat 太难读,而 lnav 提供了类似 IDE 的日志浏览体验,却无需任何服务端部署。

核心特性

自动格式识别:只需指向一个目录,lnav 会自动检测日志格式,甚至能实时解压压缩文件。

强大的查询能力:内置 SQLite 接口,可以直接用 SQL 查询日志内容:

SELECT * FROM access_log WHERE status_code >= 400

性能优异:官方测试显示,处理 3.3GB 的访问日志时,lnav 的 CPU 和内存占用都优于标准终端工具。

实时追踪:支持多文件合并查看和实时 tail,非常适合同时监控多个服务的日志输出。

使用示例

# 查看当前目录所有日志
lnav .

# 监控特定日志文件
lnav /var/log/nginx/access.log

# 同时查看多个服务的日志
lnav /var/log/app/ /var/log/nginx/

小结

Claude Code 正在快速迭代,成为 AI 辅助编程的标杆工具;而 lnav 则填补了终端日志查看的空白,让排查问题变得更高效。

两款工具都遵循 Unix 哲学:做好一件事,然后通过组合发挥更大价值。值得加入你的工具箱。