4 ms·
Hi, Thanks for this work. currently it seems these are the CLI tools available. Is it possible to extend or actually disable some of these tools (for various r
by elashri 1y ago
Hi, Thanks for this work.
currently it seems these are the CLI tools available. Is it possible to extend or actually disable some of these tools (for various reasons)?
> Available Gemini CLI tools:
- ReadFolder
- ReadFile
- SearchText
- FindFiles
- Edit
- WriteFile
- WebFetch
- ReadManyFiles
- Shell
- Save Memory
- GoogleSearch
- _ryanjsalva 1y agoI also work on the product. You can extend the tools with MCP. https://github.com/google-gemini/gemini-cli/blob/main/docs/tools/mcp-server.md https://github.com/google-gemini/gemini-cli/blob/main/docs/t...
- silverlake 1y agoI tried to get Gemini CLI to update itself using the MCP settings for Claude. It went off the rails. I then fed it the link you provided and it correctly updates it's settings file. You might mention the settings.json file in the README.
- ericb 1y agoFeedback: A command to add MCP servers like claude code offers would be handy.
- _ryanjsalva 1y ago100% - It's on our list!
- ericb 1y ago>gemini -p "Say hello" Says hello, and just returns right away. The gemini doc for -p says "Prompt. Appended to input on stdin (if any)." So it doesn't follow the doc. gemini "Say hello" Fails as it doesn't take any arguments. For comparison, claude lets you pass the prompt as a positional argument, but it does append it to the prompt and then gives you a running session. That's what I'd want for my use-case.
- cperry 1y agoI had to ask Gemini CLI to remind myself ;) but you can add this into settings.json: { "excludeTools": ["run_shell_command", "write_file"] } but if you ask Gemini CLI to do this it'll guide you!
- bdmorgan 1y agoI also work on the product :-) You can also extend with the Extensions feature - https://github.com/google-gemini/gemini-cli/blob/main/docs/extension.md https://github.com/google-gemini/gemini-cli/blob/main/docs/e...
- SafeDusk 1y agoPretty close to what I discovered is essential in https://github.com/aperoc/toolkami https://github.com/aperoc/toolkami, 7 tools will cover majority of the use cases.