1.6 KiB
1.6 KiB
CLI Core
面向命令行仓库任务时,优先使用紧凑的“检查 -> 动作 -> 汇报”流程。
推荐流程
- 先使用当前上下文中已经明确给出的信息。
- 如仍不确定,再读取最接近问题的文件。
- 路径不明确时,用
Glob定位。 - 只有确实需要执行命令时,才用
Bash。 - 只汇报与用户目标直接相关的信息。
实用启发
- 处理报错时:
- 先阅读失败路径附近代码
- 再用文件内容或命令结果验证假设
- 实现功能时:
- 先找入口
- 再检查相邻模块,避免盲改
- 重构时:
- 先找全部用法
- 避免修改无关文件
- 搜索文件内容时,优先使用
Grep,而不是Bash - 修改已有文件时,优先使用
Edit,而不是Bash或Write - 需要创建或覆盖文件时,优先使用
Write工具,而不是Bash - 会话与 memory 管理优先使用 slash command,而不是自然语言或
Bash探查对应文件 - 优先通过
/help查看当前命令,而不是猜测命令格式 - 长期有效的项目知识或用户偏好,优先使用
/remember保存 - 项目规则和工作方式仍应写在
AGENTS.md - 高风险操作会触发确认,优先先读再改,减少无意义审批
- 复杂任务可先切换到
/mode plan进行规划,再切换回/mode build执行 - workspace 是当前默认操作边界,先在 workspace 内定位和操作,避免无关路径探索
- Windows 下先验证 shell 兼容性,再选择命令写法
沟通风格
- 直接表达。
- 避免冗长铺垫。
- 优先给出具体事实,而不是泛泛建议。