@@ -116,17 +116,54 @@ After installation, run the following command to ensure CCW is working:
116
116
117
117
---
118
118
119
- # # ⚙️ Essential Configuration
119
+ # # ⚙️ Configuration
120
120
121
- For optimal integration, configure your Gemini CLI settings by creating a ` settings.json` file in ` ~/.gemini/` :
121
+ # ## **Essential: Gemini CLI Setup**
122
+
123
+ Configure Gemini CLI for optimal integration:
122
124
123
125
` ` ` json
124
126
// ~ /.gemini/settings.json
125
127
{
126
128
" contextFileName" : " CLAUDE.md"
127
129
}
128
130
` ` `
129
- This ensures CCW' s intelligent documentation system works seamlessly with the Gemini CLI.
131
+
132
+ # ## **Recommended: .geminiignore**
133
+
134
+ Optimize performance by excluding unnecessary files:
135
+
136
+ ` ` ` bash
137
+ # .geminiignore (in project root)
138
+ /dist/
139
+ /build/
140
+ /node_modules/
141
+ /.next/
142
+ * .tmp
143
+ * .log
144
+ /temp/
145
+
146
+ # Include important docs
147
+ ! README.md
148
+ ! ** /CLAUDE.md
149
+ ` ` `
150
+
151
+ # ## **Optional: MCP Tools** *(Enhanced Analysis)*
152
+
153
+ MCP (Model Context Protocol) tools provide advanced codebase analysis. ** Completely optional** - CCW works perfectly without them.
154
+
155
+ # ### Available MCP Servers
156
+
157
+ | MCP Server | Purpose | Installation Guide |
158
+ | ------------| ---------| -------------------|
159
+ | ** Exa MCP** | External API patterns & best practices | [Install Guide](https://github.com/exa-labs/exa-mcp-server) |
160
+ | ** Code Index MCP** | Advanced internal code search | [Install Guide](https://github.com/johnhuang316/code-index-mcp) |
161
+
162
+ # ### Benefits When Enabled
163
+ - 📊 ** Faster Analysis** : Direct codebase indexing vs manual searching
164
+ - 🌐 ** External Context** : Real-world API patterns and examples
165
+ - 🔍 ** Advanced Search** : Pattern matching and similarity detection
166
+ - ⚡ ** Automatic Fallback** : Uses traditional tools when MCP unavailable
130
167
131
168
---
132
169
0 commit comments