Saltar a contenido

Gemini cli

_ Gemini CLI

__HTML_TAG_117_ Todos los comandos

Gemini CLI es el agente de IA de código abierto de Google que proporciona acceso a los modelos Gemini directamente en su terminal para codificación, creación de contenidos, solución de problemas y automatización del flujo de trabajo.

Instalación > Configuración

Command Description
INLINE_CODE_4 Install Gemini CLI globally
INLINE_CODE_5 Authenticate with Google account
INLINE_CODE_6 Check authentication status
INLINE_CODE_7 Set default model
INLINE_CODE_8 Show current configuration
INLINE_CODE_9 Display version information
INLINE_CODE_10 Show help and available commands

Uso básico

Command Description
INLINE_CODE_11 Simple text generation
INLINE_CODE_12 Start interactive chat session
INLINE_CODE_13 Process file input
INLINE_CODE_14 Save output to file
INLINE_CODE_15 Use specific model
INLINE_CODE_16 Enable streaming output

File Operations

Command Description
INLINE_CODE_17 Read and analyze file content
INLINE_CODE_18 Write content to file
INLINE_CODE_19 Edit existing file
INLINE_CODE_20 Analyze multiple files
INLINE_CODE_21 Compare two files
INLINE_CODE_22 Summarize document content

Code Development

Command Description
INLINE_CODE_23 Generate code
INLINE_CODE_24 Debug code issues
INLINE_CODE_25 Generate test cases
INLINE_CODE_26 Refactor existing code
INLINE_CODE_27 Explain code functionality
INLINE_CODE_28 Optimize code performance

Project Management

Command Description
INLINE_CODE_29 Initialize project with Gemini
INLINE_CODE_30 Analyze entire project
INLINE_CODE_31 Generate project documentation
INLINE_CODE_32 Analyze project structure
INLINE_CODE_33 Analyze dependencies
INLINE_CODE_34 Security analysis

Git Integration

Command Description
INLINE_CODE_35 Generate commit messages
INLINE_CODE_36 Review code changes
INLINE_CODE_37 Suggest branch names
INLINE_CODE_38 Help resolve merge conflicts
INLINE_CODE_39 Generate changelog
INLINE_CODE_40 Generate PR descriptions

Herramientas incorporadas

Herramientas del sistema de archivos

Command Description
INLINE_CODE_41 List directory contents with AI insights
INLINE_CODE_42 Intelligent file search
INLINE_CODE_43 Display directory tree with analysis
INLINE_CODE_44 Analyze disk usage
INLINE_CODE_45 Suggest cleanup actions
_
### Herramientas del sistema_TABLE_130__
## Content Creation
Command Description
INLINE_CODE_51 Generate blog post
INLINE_CODE_52 Draft email content
INLINE_CODE_53 Create presentation outline
INLINE_CODE_54 Generate report
INLINE_CODE_55 Create documentation
INLINE_CODE_56 Generate README file

Análisis de datos

Command Description
INLINE_CODE_57 Analyze CSV data
INLINE_CODE_58 Parse and analyze JSON
INLINE_CODE_59 Analyze log files
INLINE_CODE_60 Generate SQL queries
INLINE_CODE_61 Suggest data visualizations

Configuración

Command Description
INLINE_CODE_62 Set model temperature
INLINE_CODE_63 Set maximum tokens
INLINE_CODE_64 Set default model
INLINE_CODE_65 Set output format
INLINE_CODE_66 Reset to default settings
INLINE_CODE_67 Export configuration

Características avanzadas

Multi-modal Input

Command Description
INLINE_CODE_68 Analyze image content
INLINE_CODE_69 Describe image
INLINE_CODE_70 Analyze video content
INLINE_CODE_71 Transcribe audio

Batch Processing

Command Description
INLINE_CODE_72 Process multiple tasks
INLINE_CODE_73 Run tasks in parallel
INLINE_CODE_74 Add task to queue
INLINE_CODE_75 Process queued tasks
_
### Custom Tools
Command Description
--------- -------------
INLINE_CODE_76 List available tools
INLINE_CODE_77 Install custom tool
INLINE_CODE_78 Create custom tool
INLINE_CODE_79 Configure tool
_
## Workflow Automation
Command Description
INLINE_CODE_80 Create new workflow
INLINE_CODE_81 Execute workflow
INLINE_CODE_82 List available workflows
INLINE_CODE_83 Edit workflow
INLINE_CODE_84 Schedule recurring task

Integración Ejemplos

Development Workflow_

Command Description
INLINE_CODE_85 Setup development environment
INLINE_CODE_86 Build project with AI assistance
INLINE_CODE_87 Deploy with AI guidance
INLINE_CODE_88 Monitor application

DevOps Tasks

Command Description
INLINE_CODE_89 Optimize Docker configuration
INLINE_CODE_90 Analyze Kubernetes configs
INLINE_CODE_91 Review Terraform plans
INLINE_CODE_92 Optimize CI/CD pipelines

Model Selection

Command Description
INLINE_CODE_93 List available models
INLINE_CODE_94 Get model information
INLINE_CODE_95 Use Flash model for speed
INLINE_CODE_96 Use Pro model for complexity

Output Formats

__TABLE_141_

Context Management

__TABLE_142_

Debugging and Troubleshooting

__TABLE_143_

Environment Variables

__TABLE_144_

Buenas prácticas

  • Use indicaciones específicas y claras para mejores resultados
  • Leverage the 1 million token context for large codebases
  • Combina múltiples herramientas para flujos de trabajo complejos
  • Guardar comandos usados frecuentemente como alias
  • Usar streaming para tareas de larga duración
  • Actualización regular para obtener las últimas características
  • Configurar el modelo adecuado basado en la complejidad de las tareas
  • Utilizar la gestión de contextos para tareas de múltiples etapas
  • Implementar el correcto manejo de errores en los flujos de trabajo
  • Supervisar el uso y los costos de API

Common Use Cases

Code Review

gemini git diff HEAD~1 | gemini review "Check for security issues and best practices"

Documentation Generation

gemini analyze src/ | gemini docs "Generate API documentation"

Bug Investigation

gemini logs analyze error.log | gemini debug "Find root cause"

Project Setup

gemini init && gemini project structure | gemini optimize "Suggest improvements"