Skip to content

Instantly share code, notes, and snippets.

@IoTeacher
Last active June 2, 2026 01:05
Show Gist options
  • Select an option

  • Save IoTeacher/292ef3e9cf11414ef968e1ec44ed886b to your computer and use it in GitHub Desktop.

Select an option

Save IoTeacher/292ef3e9cf11414ef968e1ec44ed886b to your computer and use it in GitHub Desktop.
CLAUDE CODE CLI — COMANDOS VERIFICADOS (Jun 2026)

CLAUDE CODE CLI — COMANDOS VERIFICADOS (Jun 2026)

image

CLAUDE CODE CLI — COMANDOS VERIFICADOS (Jun 2026)

Fuente: code.claude.com/docs/en/cli-reference | docs.claude.com


Tabla de Instalación y Actualización

Sistema Operativo Instalación Actualización
universal npm install -g @anthropic-ai/claude-code npm update -g @anthropic-ai/claude-code

También puedes actualizar con: claude update


COMANDOS DE TERMINAL

Comando Descripción
claude Iniciar sesión interactiva
claude "prompt" Iniciar con prompt inicial
claude -p "query" Print mode: ejecutar y salir (SDK)
cat file | claude -p "query" Procesar por tubería
claude -c Continuar conversación reciente
claude -r "<id>" Reanudar por ID o nombre
claude --resume Selector interactivo
claude -n "nombre" Nombrar sesión
claude auth login Iniciar sesión
claude auth logout Cerrar sesión
claude auth status Ver estado (JSON o --text)
claude update Actualizar a última versión
claude agents Monitor de sesiones en paralelo
claude attach <id> Adjuntar a sesión de fondo
claude stop <id> Detener sesión de fondo
claude mcp list Listar servidores MCP
claude mcp add <name> Añadir servidor MCP
claude plugin install <name> Instalar plugin

FLAGS PRINCIPALES

Sesiones

--model opus | sonnet          Modelo (alias de última versión o nombre exacto)
--continue, -c                  Continuar sesión reciente
--resume, -r "<id>"            Reanudar por ID/nombre
--name, -n "nombre"            Nombrar sesión
--fork-session                  Nuevo ID al reanudar
--session-id <uuid>            Usar UUID específico
--background, -bg              Ejecutar como agente en segundo plano

Permiso y control

--permission-mode plan | acceptEdits | auto | bypassPermissions
--dangerously-skip-permissions  Saltar todos los permisos
--allow-dangerously-skip-permissions  Añadir a ciclo Shift+Tab
--permissions                   Ver/actualizar permisos

Contexto y herramientas

--add-dir <path>               Añadir directorio de trabajo
--mcp-config <file|json>       Cargar servidores MCP
--strict-mcp-config            Solo usar MCP de --mcp-config
--plugin-dir <path>            Cargar plugin de directorio
--plugin-url <url>             Cargar plugin de URL
--tools "Bash,Edit,Read"       Restringir herramientas
--allowedTools "Read"          Permitir sin pedir confirmación
--no-tools                     Modo solo chat, sin herramientas

Esfuerzo y modelo

--effort low|medium|high|xhigh|max    Nivel de esfuerzo
--fallback-model <model>              Fallback si modelo no disponible
--model <nombre>                      Cambiar modelo

System prompt (personalización)

--system-prompt "texto"         Reemplazar sistema completo
--system-prompt-file <path>     Cargar desde archivo
--append-system-prompt "texto"  Añadir al prompt default
--append-system-prompt-file <p> Añadir desde archivo

Salida (scripts)

--print, -p                     Print mode (respuesta y salida)
--output-format text|json|stream-json
--input-format text|stream-json
--verbose                       Salida detallada turno a turno
--no-session-persistence        No guardar sesión

Worktrees y aislamiento

--worktree, -w <nombre>        Git worktree aislado
--tmux                          Crear sesión tmux
--init-only                     Ejecutar hooks Setup, luego salir
--bare                          Modo mínimo (sin plugins, skills, MCP auto)

Otros

--debug "api,mcp"              Debug mode con filtros
--debug-file <path>            Escribir debug logs
--chrome                        Habilitar navegador Chrome
--no-chrome                     Deshabilitar Chrome
--max-turns 3                   Limitar turnos agentic
--max-budget-usd 5.00          Límite de gasto (API)

COMANDOS SLASH (en sesión)

Esenciales

/help                           Listar todos los comandos
/clear                          Borrar historial de conversación
/compact [instrucción]          Compactar contexto conservando lo clave
/context                        Ver uso de ventana de contexto
/copy                           Copiar última respuesta al clipboard
/statusline-setup               Configura la línea de estado (status line) en Claude Code
/tui                            Cambia de la vista de chat plana a una vista más interactiva dentro del terminal

Modelo y configuración

/model                          Cambiar modelo en sesión
/fast                           Toggle modo rápido (Opus con output más veloz)
/permissions                    Ver/actualizar permisos
/config                         Ver/modificar configuración
/memory                         Editar CLAUDE.md
/init                           Inicializar con CLAUDE.md

Herramientas y contexto

/add-dir <path>                Añadir directorio
/mcp                            Gestionar servidores MCP
/agents                         Gestionar subagentes
/review                         Solicitar revisión de código
/status                         Ver estado de cuenta/sistema

Información

/cost                           Uso de tokens y costo (API)
/stats                          Uso diario (Pro/Max)
/doctor                         Diagnosticar instalación

Edición y herramientas

/vim                            Activar modo vim
/terminal-setup                 iTerm2 plugin para macOS clipboard access

REFERENCIAS EN SESIÓN

@ruta/archivo.py               Referenciar archivo (autocompletar)
# mi nota                       Guardar en memoria rápida
! comando                       Ejecutar bash directo
CLAUDE.md                       Convenciones del proyecto (auto-cargado)
.claude/skills/                 Comandos personalizados
/mcp__<server>__<prompt>       Prompts expuestos por MCP

ATAJOS DE TECLADO

Ctrl+C                          Interrumpir respuesta (mantiene sesión)
Ctrl+D / /exit                  Terminar sesión completamente
Esc Esc                         Menú rebobinado (rewind)
Shift+Tab                       Cambiar modo de permisos plan o edición
Shift+Enter                     Nueva línea en prompt (requiere iTerm2 o config)
Ctrl+R                          Buscar en historial
\ + Enter                       Salto de línea (todas las terminales)
Ctrl+G                          Abrir editor externo
Tab                             Mostrar lista de atajos disponibles
meta+t                          Toggle extended thinking (razonamiento visible)
cmd+k                           macOS: limpia pantalla (similar a $ clear)

AUTENTICACIÓN

# Login interactivo
claude auth login

# Login con API key
export ANTHROPIC_API_KEY="sk-ant-..."
claude auth login --api-key

# Ver estado
claude auth status

MCP (Model Context Protocol)

claude mcp list                 Listar servidores conectados
claude mcp add <nombre> -- npx -y @modelcontextprotocol/server-<nombre>
claude mcp add <nombre> -s user -e VAR=valor -- npx ...

Servidores comunes:

  • github — GitHub API (PRs, issues, repos)
  • slack — Slack (mensajes, canales)
  • gitlab — GitLab
  • atlassian — Jira, Confluence

FLUJOS DE TRABAJO REAL

Contexto

/compact at ~80%                Compacta antes de llenar ventana
/clear                          Contexto fresco > luchar con deriva
CLAUDE.md at repo               Convenciones que Claude siempre sigue

Sesiones

claude -w feature-auth          Experimento en worktree aislado
claude --permission-mode plan   Modo plan para tareas grandes
claude -bg "tarea"              Ejecutar como agente de fondo
claude -c -p "verificar tipos"  Continuar vía SDK

Herramientas

--strict-mcp-config             Usar solo MCP especificados
.claude/skills/                 Versionar comandos personalizados en repo

TIPS CLAVE

  1. Comandos = tokens → /compact consume contexto. Presupuesta.
  2. Type / → Filtrar comandos en tiempo real. Más rápido que memorizar.
  3. --help omite → Algunos flags no aparecen. Consulta docs.
  4. Custom skills → Mayor multiplicador de calidad. Versiónalos.
  5. Shift+Tab → Cambiar modo de permisos sin reiniciar.
  6. CLAUDE.md → Auto-cargado. Convenciones que persisten.
  7. Git worktrees (-w) → Experimentos aislados sin tocar rama principal.
  8. /model → Para saltar a Haiku en trabajos simples.
  9. /fast → Toggle modo rápido en Opus sin cambiar modelo.
  10. meta+t → Toggle thinking para ver razonamiento de Claude.

NOTAS DE VERIFICACIÓN

  • Verificado vs. code.claude.com/docs/en/cli-reference (oficial)
  • /cost para API; /stats para Pro/Max
  • Algunos comandos varían según plan, plataforma, versión
  • Ejecuta /help en tu sesión para ver lo que TÚ tienes disponible
  • Ejecuta claude --help en terminal para flags actuales

Última actualización: Jun 2026 Fuente oficial: https://code.claude.com/docs

@IoTeacher

Copy link
Copy Markdown
Author

PROMPT PARA DALL-E 3 — CLAUDE CODE CLI POSTER

Opción 1: DISEÑO DARK MINIMALISTA (recomendado)

Copia esto directamente en ChatGPT/DALL-E:


Create an ultra high-definition professional developer cheat sheet poster for "CLAUDE CODE CLI REFERENCE" with a dark terminal aesthetic.

Visual Style:

  • Dark charcoal background (#1A1816 equivalent — warm black)
  • Coral/orange accent color (#D97757 equivalent) for emphasis
  • Cream/off-white text (#F2EDE4 equivalent) for readability
  • Monospace font for commands, clean sans-serif for descriptions
  • 3-column grid layout with rounded card panels (dark gray panels #252220 equivalent with coral left border stripe)

Content Structure (organize in cards with sections):

Left Column:

  • INSTALACIÓN: npm install -g @anthropic-ai/claude-code / claude --version
  • COMANDOS DE TERMINAL: claude (start) / claude "prompt" (with prompt) / claude -p "query" (print mode) / claude -c (continue) / claude -r "" (resume) / claude auth login / claude update

Middle Column:

  • FLAGS PRINCIPALES: --model opus|sonnet / --permission-mode plan|acceptEdits / --add-dir / --effort low|medium|high / --tools "Bash,Edit" / --mcp-config file.json / --worktree -w name / --verbose

Right Column:

  • SLASH COMMANDS (IN SESSION): /help / /clear / /compact / /context / /model / /permissions / /memory / /review / /cost / /status / /agents / /mcp

Bottom Section (Full Width):

  • KEYBOARD SHORTCUTS: Ctrl+C (interrupt) | Ctrl+D (exit) | Esc Esc (rewind) | Shift+Tab (permissions mode) | Ctrl+R (history) | \ + Enter (newline)
  • QUICK REFERENCES: @file (reference) | # note (quick memory) | ! bash (direct command) | CLAUDE.md (conventions) | /mcp__server__prompt (MCP)

Footer:

  • Small text: "Verified vs. code.claude.com/docs • Jun 2026"
  • Branding: Show "Claude Code" prominently in top-left with coral accent box

Layout Details:

  • A4 horizontal (landscape) or portrait poster size
  • Generous whitespace and padding between cards
  • Coral underline under section titles
  • Monospace commands in lighter coral (#E8B796 equivalent)
  • Professional portfolio quality
  • No gradients—flat, clean design
  • Subtle borders/separators in muted gray (#3A3530 equivalent)

Opción 2: LAYOUT ALTERNATIVO (Más denso, 2 páginas)

Si quieres un poster más compacto tipo cheat sheet, usa este prompt:


Create a professional 2-page cheat sheet poster for Claude Code CLI with a terminal/code editor aesthetic. Dark theme (charcoal background) with coral accents.

Page 1 (Left):

  • Title: "CLAUDE CODE CLI" (big, cream text)
  • 6 card sections in 3×2 grid:
    1. INSTALACIÓN Y ARRANQUE
    2. SESIONES (TERMINAL)
    3. FLAGS PRINCIPALES
    4. COMANDOS SLASH (SESSION)
    5. MAS SLASH UTILES
    6. CONTEXTO Y ARCHIVOS

Page 2 (Right):

  • 3 card sections: MCP / ATAJOS TECLADO / FLUJOS TRABAJO
  • Bottom: Large colored banner with "TIPS DE USO REAL" (4 key tips in bullets)

Each card should show command + description, monospace for commands, arranged neatly. Include official source attribution at bottom: "Verified vs. code.claude.com/docs"


Opción 3: POSTER ÚNICO (Formato normal A3/11x17)

Si prefieres un solo poster grande:


Design a striking developer reference poster for Claude Code CLI in a modern dark aesthetic. Single page, A3 size (11x17 inches).

Dark charcoal background (#1A1816). Coral (#D97757) as primary accent. Cream text (#F2EDE4).

Header Band:

  • "CLAUDE CODE CLI" (large, serif or display font)
  • "QUICK REFERENCE GUIDE" (smaller, coral)
  • "Verified Jun 2026" (small, muted)

Content in 4 quadrants:

  1. TOP-LEFT: Terminal Commands (installation, basic cli)
  2. TOP-RIGHT: Flags & Options (model, permissions, tools, mcp, effort)
  3. BOTTOM-LEFT: Slash Commands (session management, permissions, tools)
  4. BOTTOM-RIGHT: Shortcuts & Quick Refs (keyboard shortcuts, @references, CLAUDE.md, tips)

Use monospace for all commands. Coral highlight bars for section titles.

Footer: Source attribution + date


ESTRUCTURA DE DATOS LIMPIA (si quieres copiar directo)

Usa este formato para mantenerlo simple en DALL-E:

INSTALACIÓN
npm i -g @anthropic-ai/claude-code
claude --version

TERMINAL COMMANDS  
claude               Start interactive
claude "prompt"      Start with prompt
claude -p "q"        Print mode (SDK)
claude -c            Continue recent
claude -r "<id>"     Resume by ID
claude auth login    Sign in
claude update        Update version

FLAGS
--model opus|sonnet                Model selection
--permission-mode plan|acceptEdits Permission mode
--add-dir <path>                   Add directory
--effort low|high|max              Effort level
--tools "Bash,Edit"                Restrict tools
--mcp-config file.json             Load MCP
--worktree -w <name>               Git worktree
--verbose                          Detailed output

SLASH COMMANDS (IN SESSION)
/help                List all commands
/clear               Clear history
/compact             Compress context
/context             View usage
/model               Change model
/permissions         View/update permissions
/memory              Edit CLAUDE.md
/review              Code review
/cost                Token usage (API)
/status              Account status
/agents              Manage subagents
/mcp                 Manage MCP

KEYBOARD SHORTCUTS
Ctrl+C      Interrupt (keep session)
Ctrl+D      Exit completely
Esc Esc     Rewind menu
Shift+Tab   Permission mode toggle
Ctrl+R      Search history
\ + Enter   New line (all terminals)
Ctrl+G      External editor

QUICK REFS
@file                Reference file
# note               Quick memory
! bash               Direct bash
CLAUDE.md            Project conventions
/mcp__srv__prompt    MCP prompts

TIPS DE ESCRITURA PARA DALL-E

  1. Sé específico con colores: Dice "dark charcoal #1A1816" no "dark color"
  2. Layout explícito: "3-column grid", "full-width banner at bottom"
  3. Typography: "monospace font for commands" vs "serif for titles"
  4. Spacing: "generous padding", "subtle borders"
  5. Tone: "professional", "developer portfolio quality"

Elige la opción que más te guste, cópiala al chat de DALL-E/ChatGPT y ¡adelante!

El archivo claude-code-commands-raw.md tiene todos los comandos verificados si necesitas ajustar el prompt después.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment