惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
C
Cybersecurity and Infrastructure Security Agency CISA
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Know Your Adversary
Know Your Adversary
S
Securelist
I
Intezer
AWS News Blog
AWS News Blog
L
LINUX DO - 热门话题
P
Privacy International News Feed
Recent Announcements
Recent Announcements
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
博客园 - 聂微东
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Attack and Defense Labs
Attack and Defense Labs
N
News and Events Feed by Topic
The GitHub Blog
The GitHub Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
Schneier on Security
Schneier on Security
N
Netflix TechBlog - Medium
爱范儿
爱范儿
B
Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
C
CERT Recently Published Vulnerability Notes
Hacker News: Ask HN
Hacker News: Ask HN
Google DeepMind News
Google DeepMind News
Engineering at Meta
Engineering at Meta
Blog — PlanetScale
Blog — PlanetScale
WordPress大学
WordPress大学
S
Secure Thoughts
K
Kaspersky official blog
N
News | PayPal Newsroom
O
OpenAI News
Last Week in AI
Last Week in AI
C
Check Point Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Cyberwarzone
Cyberwarzone
Application and Cybersecurity Blog
Application and Cybersecurity Blog
T
Tor Project blog
大猫的无限游戏
大猫的无限游戏
Vercel News
Vercel News
D
Docker
Hugging Face - Blog
Hugging Face - Blog
T
Threat Research - Cisco Blogs
Cisco Talos Blog
Cisco Talos Blog
The Register - Security
The Register - Security
博客园 - 司徒正美
Martin Fowler
Martin Fowler
人人都是产品经理
人人都是产品经理
P
Palo Alto Networks Blog

暗无天日

读:AI Agent 安全日志——从可见性与隐私的两难说起 - 暗无天日 读:AI Agent 生产化——一份从原型到上线的速查清单 - 暗无天日 AI写作的语言指纹——如何让文字不那么像机器 - 暗无天日 读:AI 辅助开发为什么让 E2E 测试更有价值 - 暗无天日 读:在Emacs中使用Claude Code(Spacemacs适配版) - 暗无天日 Claude Code 背后的工程哲学——读 Agent Harness Engineering 读:Agent Harness Engineering——AI 智能体不只是模型,还有套件 - 暗无天日 browser-harness:让 AI 直接接管你的浏览器 - 暗无天日 读:Security-First CI/CD —— DevSecOps 自动化实践指南 TIL: 数字小键盘的小数点陷阱与行内算术求值 - 暗无天日 读:Immutability 不是万能药,它是一种权衡 - 暗无天日 Conducty:给 Claude Code 加上项目记忆和并行执行能力 - 暗无天日 读 — GitHub Trending 里的 Claude Code 技能包 读 — Prompt Caching 省钱指南 TIL: Emacs 中那些跟鼠标配合的冷门快捷键 - 暗无天日 读:Anvil——把 Emacs 变成 AI 的工具服务器 读:Emacs 代码折叠终极指南 - 暗无天日 读:Clojure 搭车客指南 - 暗无天日 git推送失败后恢复仓库损坏的完整记录 - 暗无天日 多智能体系统的两个有效模式——以及对 Claude Code 用户的启示 - 暗无天日 用 Org Babel 写 Literate 博文:扩展执行 + 定制导出 proced:Emacs 内置的进程查看器 - 暗无天日 从 proced 定制中学到的 Elisp 模式 读:让 Emacs proced 在 macOS 上显示 CPU 和内存 异步编程的函数着色税 - 暗无天日 链式调用的代价:JavaScript 和 Clojure 的共同教训 - 暗无天日 hyperfine:命令行基准测试工具 - 暗无天日 管道中的变量去哪了?——子 shell 作用域陷阱 - 暗无天日 开源包装器的信任陷阱:四个危险信号 - 暗无天日 程序员愿意为 AI 写文档,却不愿为同事写 - 暗无天日 mktemp: Shell 脚本中临时文件的安全陷阱与最佳实践 - 暗无天日 WSL9x —— 在 Windows 9x 里跑 Linux 内核 6.19 用 ox.el 做你想做的事 —— org-export 高级编程指南 读:Hot-wiring the Lisp Machine —— 用纯 Elisp 构建零依赖的 Org 静态站点生成器 Elisp 性能优化的六个实战教训 - 暗无天日 fcitx5 下 Emacs 无法切换输入法的排查 - 暗无天日 ERT 测试交互命令的三种方式 - 暗无天日 SEM Assistant: 当 Elisp 守护进程遇上 LLM 用 dmsg 给 Elisp 加上结构化调试日志 用 org-habit 追踪非每日习惯 - 暗无天日 Clojure X-Men:当编程语言特性变成超能力 - 暗无天日 TIL: 用 diff-hl 在 fringe 中显示 git 变更 读:llm-test —— 用 LLM agent 驱动 Emacs 测试 TIL: AI 时代的橡皮鸭调试 - 暗无天日 fcitx 启动后键盘输入卡顿的排查 - 暗无天日 TIL: 早期网页的图片热区导航 - 暗无天日 读 Seeing the Whole System 用 Emacs 自动生成每周链接推荐 - 暗无天日 读:ASCII control characters in my terminal 读 What to learn - 暗无天日 Lisp 的括号之痛——一个愚人节玩笑揭开的老伤疤 - 暗无天日 一本书该"线性读"还是"并行读" - 暗无天日 读 How to Monetize a Blog:一篇伪装成变现指南的讽刺文 Python Mock 第三方依赖的四种策略 - 暗无天日 Emacs Lisp 热重载实用指南 - 暗无天日 Prot 的 Emacs 配置哲学 - 暗无天日 TIL: 从直播对谈中学到的三个 Emacs 技巧 - 暗无天日 TIL: 自动使用项目虚拟环境的 Python - 暗无天日 TIL: 让 Help buffer 自动获得焦点 一条命令让本地开发用上 HTTPS —— slim 工具介绍 用 fsck 检查和修复 Linux 文件系统 排查Linux进程"卡死"实战:从strace到gdb全流程 - 暗无天日 PostgreSQL 索引:从基础到你可能不知道的高级用法 - 暗无天日 用 .pdbrc 自定义 Python 调试器 ANSI 转义码的标准化现状 - 暗无天日 终端程序的潜规则 - 暗无天日 PARA Org-mode 测试配置 - 暗无天日 AI越强越辣鸡?控制论说这是必然的 - 暗无天日 AI 越强越需要你盯着——反馈循环实操指南 - 暗无天日 你的AI代理正在偷你的密钥——四种你没想到的泄露通道 - 暗无天日 LLM 在 DevOps 中的三种角色 - 暗无天日 写作风格的反建议 - 暗无天日 反驳本质复杂性——Dan Luu 论为什么《没有银弹》错了 - 暗无天日 文件充满了危险——Dan Luu 谈文件系统的可靠性陷阱 - 暗无天日 AI 时代的 PARA 方法:用 Org-mode 和 AI 打造个人知识管理系统 Linux 数据去重学习笔记 - 暗无天日 创建跨平台 ZIP 文件的隐藏陷阱:Extra Field - 暗无天日 X11 Forwarding 排障指南 - 暗无天日 IP欺骗端口扫描:当别人冒充你去扫描别人 - 暗无天日 Linux 输入栈全景解析:从硬件按键到屏幕响应 - 暗无天日 Unix 系统中那些被埋没的配置开关——以 FontConfig 为例 - 暗无天日 在Linux上限制儿童使用电脑 - 暗无天日 GIF不仅仅是一种图片格式——用GIF流做些奇怪的事 - 暗无天日 Leiningen 学习笔记:Clojure 项目构建与管理从入门到实战配置 - 暗无天日 Google SRE Book 读书笔记 - 暗无天日 yes 管道 head 发生了什么 - 暗无天日 为什么 nohup 在 crontab 中不起作用 Bash中的Indirection与Nameref - 暗无天日 Linux PAM 简介 - 暗无天日 从Linux ISO文件启动计算机 - 暗无天日 用 Bash 打造一个Screen Locker 用GitHub Actions自动构建EGO博客 - 暗无天日 blocking I/O 的作用 - 暗无天日 mobileog 手机端同步提示Error:2 No such file 的解决方法 回收 WSL2 VHDX 文件占用空间 使用 org-mode columnview 生成任务列表 - 暗无天日 Emacs 作为 MPD 客户端 - 暗无天日 移动文件路径却不破坏org file link的方法 - 暗无天日 如何合理的导出help link 成HTML - 暗无天日 笑话理解之Biology - 暗无天日
读:50 条 Claude Code 技巧——一个工程经理的六个月使用心得
2026-04-30 · via 暗无天日

VenkataSrinivas Kantamneni 是一个资深工程经理,他用了 Claude Code 六个月之后,发现自己不再亲自写大部分代码了,他现在主要是"编排和审查"。这篇文章是他总结的 50 条实用技巧,没有理论,全是他每天在用的东西。以下按原文的五部分结构整理。

第一部分:入门正确姿势

从项目根目录启动。 Claude Code 需要看到项目的完整结构才能理解共享工具、配置文件和代码组织方式。从子目录启动意味着它看不到全局。

/init 命令。 这是每个新会话的第一步。 /init 会递归扫描整个目录树,读取关键文件( package.jsonrequirements.txt 、配置文件、 README.md 等),识别技术栈,检测目录约定,建立上下文模型。把 Claude Code 想象成一个今天刚入职的聪明新同事,他对项目一无所知。 /init 就是告诉他:"先到处看看,把所有文件走一遍,读读重要文档,搞清楚怎么组织的,有问题回来问我。"

创建 CLAUDE.md 放在项目根目录,相当于给 Claude 的简短说明便条。作者建议三段式结构:项目的主要目标、重要的领域规则和术语、不可妥协的验证要求(测试覆盖率、安全实践、性能期望等)。保持简短清晰。

快捷键。 Shift+Tab 在 Plan 模式和 Act 模式之间切换。 Esc 停止跑偏的回复。双击 Esc 清空输入或回退。

截图拖拽。 把屏幕上的错误信息、破损代码或奇怪的 UI 截图拖进 Claude Code 窗口。Claude 能"看到"问题,不用你打长篇描述。

常用 slash 命令。 /clear 清理混乱的上下文。 /context 查看 token 用量。 /model 在 Sonnet 和 Opus 之间切换。 /resume 恢复崩溃的会话。另外 Claude 的自动压缩功能会把旧对话总结后清理掉,保持运行速度和准确性。

安全网提交。 每次让 Claude 做大改动之前,先做一个 "before-claude" git commit 。搞砸了可以回退。作者说这个习惯"拯救了他无数次"。

第二部分:日常工作风格

Plan 模式先行。 作者从不直接开始写新功能代码,总是在 Plan 模式下先规划。这样做出来的方案更清晰、更周到。

会话重了就开新的。 当会话开始变慢变重时,开一个全新会话,只把真正需要的内容带过去。干净的上下文永远比臃肿的上下文好。

每天结束前持久化状态。 这样第二天的 Claude 可以精确地从昨天停下的地方继续,不会丢失势头。

懒加载内容。 不要一次性把整个文件倒进 prompt。只在需要的时候加载需要的内容。回复会更快、更精准。

告诉 Claude 怎么自检。 每次都明确说"改完之后跑一遍测试,把失败的地方给我看"。这样做能把模糊的建议变成可以信任的代码。

Sonnet 还是 Opus。 大多数常规任务 Sonnet 就够用,只有需要深度思考的问题才切换到 Opus。另外,在让 Claude 改文件之前先读它展示的逐步思考过程,小错误通常在那里就暴露出来了。

第三部分:四大构建模块

这四样东西把 Claude Code 变成了一个完整的迷你团队:

Skills(技能)。 可复用的工作流,创建一次就能反复调用。比如可以创建一个"重构这个模块并跑全部测试"的 skill,之后随时调用,不用每次重新描述需求。

Commands(自定义命令)。 让 Claude 帮你创建和安装自定义命令,类似给常用任务设置个人快捷键。

MCP(连接器)。 自动连接器,让 Claude 能拉取外部文档、数据库 schema 或 API 细节。你只需要让它去设置,Claude 就能深入理解你的具体技术栈。

Subagents(子代理)。 作者最喜欢的功能。可以同时启动多个聚焦的子代理,一个处理后端逻辑,另一个处理前端,互不干扰。

核心原则:不要往单个 agent 里塞太多任务。 聚焦的指令总是赢的。

第四部分:高级习惯

多终端并行。 作者用 iTerm 分屏,一个窗口规划、一个窗口编码、第三个窗口跑测试。像在笔记本上拥有一个小型开发团队。

桌面通知。 打开桌面通知,长任务完成后不需要盯着屏幕等。

Git worktrees。 大实验用 Git worktree,每个主要功能或探索性任务都有自己隔离的工作区。

/chrome 命令。 当 Claude 需要最新的文档或网络参考资料时非常有用。

调试变轻松了。 把错误或堆栈跟踪贴给 Claude,看它系统性地追踪问题。

Hooks。 作者设置了一些钩子:每次改代码后自动格式化、拦截危险操作、在 OS 层面阻止危险命令。配置好后就静默地在后台运行。

关注生态。 新插件、新工具、新集成不断出现,保持关注。

第五部分:真正的秘诀

上下文管理就是一切。

保持上下文新鲜、组织良好、范围得当。做到这一点,Claude 就不再像一个工具,而像一个不知疲倦的强力队友。

作者说他仍然自己写一些代码,但大多数日子他是在审查和引导,而不是敲键盘。重活自己就跑完了。

如果你刚开始用 Claude Code,他的建议是先从入门那几条和 CLAUDE.md 开始,先用上再说。然后慢慢加入工作流习惯。

原文链接: https://dzone.com/articles/claude-code-tips-boost-coding-productivity