BadUncle
1个月前
来自reddit用户分享的claude code 16条使用建议 ---比如:verbose,Opus优先,github cli代替fetch,分开维护git 1. 维护 CLAUDE[.]md 文件 建议为不同子目录(如测试、前端、后端)分别维护 CLAUDE[.]md,记录指令和上下文,便于 Claude 理解项目背景。 2. 善用内置命令 ▫ Plan mode(shift+tab):提升任务完成度和可靠性。 ▫ Verbose mode(CTRL+R):查看 Claude 当前的全部上下文。 ▫ Bash mode(!前缀):运行命令并将输出作为上下文。 ▫ Escape 键:中断或回溯对话历史。 3. 并行运行多个实例 前后端可分别用不同实例开发,提高效率,但复杂项目建议只用一个实例以减少环境配置麻烦。 4. 使用子代理(subagents) 让多个子代理从不同角度解决问题,主代理负责整合和比较结果。 5. 利用视觉输入 支持拖拽截图,Claude Code 能理解视觉信息,适合调试 UI 或复现设计。 6. 优先选择 Claude 4 Opus 高级订阅用户建议优先用 Opus,体验和能力更强。 7. 自定义项目专属 slash 命令 在 `.claude/commands` 目录下编写常用任务、项目初始化、迁移等命令,提升自动化和复用性。 8. 使用 Extended Thinking 输入 `think`、`think harder` 或 `ultrathink`,让 Claude 分配更多“思考预算”,适合复杂任务。 9. 文档化一切 让 Claude 记录思路、任务、设计等到中间文档,便于后续追溯和上下文补充。 10. 频繁使用 Git 进行版本控制 Claude 可帮写 commit message,AI 辅助开发时更要重视版本管理。 11. 优化工作流 ▫ 用 `--resume` 继续会话,保持上下文。 ▫ 用 MCP 服务器或自建工具管理上下文。 ▫ 用 GitHub CLI 获取上下文而非 fetch 工具。 ▫ 用 ccusage 监控用量。 12. 追求快速反馈循环 给模型提供验证机制,减少“奖励劫持”(AI 取巧而非真正解决问题)。 13. 集成到 IDE 体验更像“结对编程”,Claude 可直接与 IDE 工具交互。 14. 消息排队 Claude 处理任务时可继续发送消息,排队等待处理。 15. 注意会话压缩与上下文长度 合理压缩对话,避免丢失重要上下文,建议在自然停顿点进行。 16. 自定义 PR 模板 不要用默认模板,针对项目定制更合适的 PR(pull request) 模板。
凡人小北
1个月前
体验了一天 Gemini CLI,也刷了很多人的用法,先声明,我没有拿它写一行代码。 但就是因为没写代码,我反而看得更清楚:这压根不是一个开发工具,而是一场关于“AI 操作系统”形态的预演。也是我为啥说“Google 难得让自己的作品走出浏览器”,ta 有自己 的考虑。 Google 用一种非常低调,甚至有点刻意“只面向技术宅”的方式,把它对未来的构想——“让自然语言成为操作系统的主入口”,悄悄塞进了命令行窗口里,让你在不知不觉中体验了一次“语言即操作”的完整链路。 它当然能写代码,甚至可以说这是它门槛最低、演示效果最好的一部分,所以很多人第一反应是拿它去和 Claude Code 比;但说实话,那只是皮毛。 真正让我“咯噔”一下的,是它一句话就能搜最新网页、批量整理本地文件和照片、把一堆静态图直接转成小视频。过去你得开五个 tab、切三个工具才能做完的事,现在终端里一口气全打包,像是有个全栈多媒体实习生住进电脑,而且根本不用你教他命令。 但问题也来了,现实门槛摆在那儿,CLI 的交互方式还没对上大众。 我们这批人觉得好用,是因为我们会用命令行,知道怎么找路径、写 prompt、调环境。一旦离开这批人,CLI 对大多数用户来说,依然是巨大的门槛。别说 prompt 优化了,连“怎么打开终端”都能劝退大半。 我很确认的一点,这玩意就是一次技术力的试水。 Google 先把系统级 AI 能力暴露给最早那批能玩得转的人,交给他们去试、去玩、去验证。 真正要跑起来的,一定不是 CLI,而是那些被 UI 包装好的形态,Chrome 侧边栏、Workspace 浮窗、Android 桌面助手……到那个时候,Gemini CLI 里的这些“超能力”,才会真正进入大众视野。 到时候,你不会再看到命令行,只会看到一个按钮,一个提示框,一个帮我搞定的入口。 这才是 Google 真正要做的事:让 prompt 成为操作系统的一层,隐入日常、不再显眼。 不要被 CLI 的形态迷惑,它不是终点,也不是主角。 我最期待的是,当语言取代 GUI 成为系统 API,当交互方式不再是鼠标+窗口,那谁来定义这个“语义层”,谁就重新定义了未来的界面、工具,甚至我们的工作方式。 开源的 Gemini CLI 是 Google 这个更大野心的起点。