a day ago
- Claude Code 是一个CLI工具,以代理循环方式运行Claude,使用cat、grep、sed和find等文件系统命令,提供透明且无需魔法的操作。
- 通过在每个会话开始时执行'read CLAUDE.md',并在每次响应中包含其全部内容来强制遵守,从而改进规则遵循。
- 通过以下工作流增强上下文收集:列出源文件,使用ripgrep查找定义,迭代扩展上下文,直到识别所有相关代码。
- 通过为每个主题生成综合指南,将上下文缓存到claude/目录中,并在更改后更新以修复不准确或过时的信息。
- 通过将大型更改拆分为更小的会话,避免上下文压缩;如果上下文耗尽,请Claude记录其学到的东西并重新开始。
- 通过CLAUDE.md和自定义斜杠命令自动化工作流,将逐步说明存储在claude/workflows/中,并让Claude宣布每个步骤。
- 使用单独的文件夹或Git工作树并行运行多个Claude实例,以便独立处理任务而不相互干扰。
- 对于困难问题,让Claude生成上下文文档,并要求更智能的模型(例如o1-pro、o3)提供详细的实现指南,再反馈给Claude。
- 使用o3为晦涩的库或框架创建教程,存储在claude/tutorials/中以便重用。
- 未来的改进包括自定义MCP工具、支持分支和变量的栈式工作流、子Claude调用以及使用廉价模型进行全代码库扫描。