Funciones avanzadas de Claude Code: CLI y comandos de barra
Este capítulo reúne los parámetros de la CLI, el modo Vim y los comandos de barra. Para quienes usan la herramienta a diario, esta parte mejora notablemente la eficiencia.
Referencia de la CLI
| Comando | Descripción | Ejemplo |
|---|---|---|
claude | Inicia el REPL interactivo | claude |
claude "query" | Inicia el REPL con un prompt inicial | claude "explain this project" |
claude -p "query" | Ejecuta una consulta y sale | claude -p "explain this function" |
claude -c | Continúa la sesión más reciente | claude -c |
claude update | Actualiza Claude Code | claude update |
| Opción | Descripción | Ejemplo |
|---|---|---|
--allowedTools | Especifica la lista de herramientas permitidas | --allowedTools "Read" "Bash(git log:*)" |
--verbose | Activa el registro detallado | claude --verbose |
--model | Especifica el modelo que se usa | claude --model claude-opus-5-5 |
--permission-mode | Especifica el modo de permisos | claude --permission-mode plan |
--dangerously-skip-permissions | Omite las confirmaciones de permisos, úsalo con precaución | claude --dangerously-skip-permissions |
Modo interactivo / modo Vim
Escribe /vim en una sesión interactiva para activar la edición al estilo Vim, ideal para quienes prefieren manejar todo con el teclado.
Cambio de modo
Esc entra en modo NORMAL, i inserta antes del cursor, a inserta después del cursor y o crea una línea nueva debajo.
Navegación habitual
h/j/k/l izquierda / abajo / arriba / derecha, w salta a la palabra siguiente, 0 al inicio de la línea, $ al final de la línea, gg al principio y G al final.
Comandos de barra
| Comando | Descripción | Ejemplo |
|---|---|---|
/help | Muestra la ayuda | /help |
/clear | Vacía el historial de conversación actual | /clear |
/config | Gestiona la configuración | /config |
/permissions | Gestiona los permisos | /permissions |
/vim | Activa el modo Vim | /vim |
/init | Inicializa la memoria del proyecto | /init |
/terminal-setup | Configura los atajos del terminal | /terminal-setup |
También puedes crear archivos Markdown en el directorio .claude/commands/ para definir comandos de barra personalizados; el contenido del archivo admite el marcador $ARGUMENTS.
# .claude/commands/fix-github-issue.md
Analiza y corrige el issue de GitHub: $ARGUMENTS.
Sigue estos pasos:
1. Usa gh issue view para obtener los detalles del issue
2. Entiende la descripción del problema
3. Busca los archivos de código relacionados
4. Implementa la solución necesaria
5. Escribe y ejecuta las pruebas
6. Asegúrate de superar la comprobación de lint
7. Crea un mensaje de commit descriptivo
8. Haz push y crea el PR