Skip to content

Latest commit

 

History

History
54 lines (40 loc) · 2.3 KB

File metadata and controls

54 lines (40 loc) · 2.3 KB

← Back to README

Appendix A: Complete Tool Translation Reference

File Operations

Claude Code Gemini CLI Params Translation
Read read_file file_pathfile_path; offset/limitstart_line/end_line
Write write_file file_pathfile_path; contentcontent
Edit replace file_pathfile_path; old_stringold_string; new_stringnew_string; replace_allallow_multiple
Glob glob patternpattern; pathdir_path
Grep grep_search patternpattern; pathdir_path; output_mode: "files_with_matches"names_only: true

Execution

Claude Code Gemini CLI Params Translation
Bash run_shell_command commandcommand; descriptiondescription (new); timeoutis_background for async
Agent (subagent dispatch) Built-in agent delegation / @agent_name prompt → agent routing via natural language; subagent_type@agent_name prefix

Search and Web

Claude Code Gemini CLI Params Translation
WebSearch google_web_search query → query
WebFetch web_fetch URL embedded in prompt param

Communication

Claude Code Gemini CLI Params Translation
AskUserQuestion ask_user questionquestions

Planning and Memory

Claude Code Gemini CLI Notes
EnterPlanMode enter_plan_mode Params: reason
ExitPlanMode exit_plan_mode Params: plan
Memory via Write tool to memory files save_memory Params: fact — appends to GEMINI.md
TaskCreate / TaskUpdate write_todos Params: todos — internal task tracking

Gemini CLI-Only Tools (no Claude Code equivalent)

Tool Description Use Case
list_directory List files and subdirs Directory exploration without shell
read_many_files Batch file reading with patterns Loading multiple files at once
activate_skill Load a SKILL.md by name Explicit skill invocation
get_internal_docs Access Gemini CLI documentation Self-help and debugging
complete_task Subagent returns result to parent Agent orchestration