环境变量是Claude Code启动时读取的底层配置开关,用于固化模型连接、认证、超时、隐私等高频设置,避免每次会话手动重复配置。文章系统梳理了三种设置方式(shell临时export、shell配置文件持久化、settings.json的env字段)的适用场景,详细拆解了settings.json四类文件(全局/项目
more...
环境变量是Claude Code启动时读取的底层配置开关,用于固化模型连接、认证、超时、隐私等高频设置,避免每次会话手动重复配置。文章系统梳理了三种设置方式(shell临时export、shell配置文件持久化、settings.json的env字段)的适用场景,详细拆解了settings.json四类文件(全局/项目
more...
并行使用 Claude Code 的核心不是多开终端,而是隔离工作区避免文件冲突。文章详解 git worktree 机制:通过 `claude --worktree` 为每个会话创建独立代码副本,配合 `.worktreeinclude` 解决环境变量复制问题;同时覆盖后台任务(`--bg`)、代理总控台(`clau
more...
Claude Code 的 Chrome 集成(beta)让 AI 能直接操作用户已登录的 Chrome 浏览器,实现开网页、读控制台、填表单、扒数据等操作。文章详解了其与 MCP、computer use 的能力边界与优先级分工,完整梳理了前置条件(Chrome/Edge 浏览器、扩展版本、CLI 版本、Anthro
more...
以一个小型Python单词计数脚本为例,完整演示使用Claude Code进行AI辅助开发的实战六步法:开工→探索→规划→动手→验证→交付。重点强调「先探索再动手」的关键原则,展示如何通过CLAUDE.md设定约束、用plan mode制定方案、审查diff并验证交付,帮助读者将分散学过的功能串联成可复用的完整工作流。
more...
深入解析 Claude Code 插件的完整开发体系:从标准目录结构(.claude-plugin/ 仅放 plugin.json 的铁律)到 plugin.json 清单字段全景(必填 name、元数据、组件路径的替换/追加规则),再到七类组件(skill/command/agent/hook/MCP/LSP/mon
more...
Claude Code 的检查点(Checkpoint)是每次用户发送提示前自动创建的代码编辑前快照,支持通过 `/rewind` 或空输入框双击 Esc 触发回退菜单,可选择恢复代码、对话或两者兼具,也能进行对话总结。检查点会话级持久化存储在 `~/.claude/file-history/` 中,默认 30 天清理
more...
Claude Code 的斜杠命令是控制 CLI 程序本身的快捷入口,仅在消息开头识别。文章系统梳理了内置命令的四组使用场景(搭场子、调状态、交付前检查、杂项),并详细讲解自定义命令的创建方法:在 .claude/commands/ 目录下放置带 frontmatter 的 markdown 文件,支持 $ARGUME
more...
Claude Code 的交互远不止输入框+回车,会话内藏着一整套实时控制手段。文章将控制开关归为三类:管自主权的权限模式(Shift+Tab 循环)、管过程的打断与回退(Esc/Esc Esc/Ctrl+C/Ctrl+B)、管响应的模型与速度切换(Option+P/Option+T/fast mode)。重点详解了
more...
Claude Code 的 CLI 远不止交互模式,本文系统梳理了 `claude` 命令的核心用法:区分命令(子动作)与标志(参数微调)的概念,详解启动会话、恢复对话、维护账户三类命令,逐个讲解 `-p`/`--print`、`--model`、`--permission-mode`、`--dangerously-s
more...