You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|**Not sure?**| Multiple | Use tools in parallel |
49
50
|**Small task?**| Still use tools | Tools are faster than manual work |
@@ -53,6 +54,7 @@ type: strategic-guideline
53
54
-**When in doubt, use both** - Parallel usage provides comprehensive coverage
54
55
-**Default to tools** - Use specialized tools for most coding tasks, no matter how small
55
56
-**Lower barriers** - Engage tools immediately when encountering any complexity
57
+
-**Minimize context noise** - Use `cd` + `--include-directories` to focus on relevant files, exclude unrelated directories
56
58
-**⚠️ Write operation protection** - For local codebase write/modify operations, require EXPLICIT user confirmation unless user provides clear instructions containing MODE=write or MODE=auto
57
59
58
60
---
@@ -262,7 +264,7 @@ RULES: [template reference and constraints]
262
264
263
265
#### Multi-Directory Support (Gemini & Qwen)
264
266
265
-
**Purpose**: For large projects requiring fine-grained access across multiple directories
267
+
**Purpose**: Reduce irrelevant file noise by focusing analysis on specific directories while maintaining necessary cross-directory context
266
268
267
269
**Use Case**: When `cd` limits scope but you need to reference files from parent/sibling folders
-**⚠️ CRITICAL**: CONTEXT must explicitly list external files (e.g., `@../shared/**/*`), AND command must include `--include-directories ../shared`
298
-
- Benefits: More precise file references (relative to current directory), clearer intent, better context control
302
+
- Benefits: **Minimizes irrelevant file interference** (only includes specified directories), more precise file references (relative to current directory), clearer intent, better context control
0 commit comments