68 puntos por GN⁺ 2026-03-24 | 2 comentarios | Compartir por WhatsApp
  • Documento de resumen para desarrolladores que organiza los comandos principales, atajos, configuración, variables de entorno, servidores MCP y configuración de agentes de la última versión de Claude Code
  • La nueva versión agrega modo headless (--bare), envío de mensajes a Discord/Telegram con MCP (--channels), frontmatter (effort) para skills/comandos slash, fork cambia a /branch, y la función de reanudación automática de SendMessage
  • Organiza de forma clara la mayoría de los comandos, incluidos atajos de teclado, servidores MCP, comandos slash, gestión de skills y agentes, ejecución headless y control remoto
  • Compatible con un selector de vista independiente para Windows/Mac

Atajos de teclado

  • Control general

    • Ctrl C cancelar entrada/generación, Ctrl D cerrar sesión, Ctrl L limpiar pantalla, Ctrl O alternar salida detallada, Ctrl R buscar en el historial, Ctrl G abrir el editor de prompts
    • Ctrl B ejecutar en segundo plano, Ctrl T alternar lista de tareas, Ctrl V pegar imagen, Ctrl F cerrar agente en segundo plano (requiere 2 veces), Esc deshacer
  • Cambio de modo

    • Shift Tab recorrer modos de permisos, Alt P cambiar modelo, Alt T alternar modo de pensamiento
  • Control de entrada

    • Enter salto de línea rápido, Ctrl J salto de línea con secuencia de control
  • Prefijos

    • / comando slash, ! ejecutar bash directamente, @ mencionar archivo y autocompletar
  • Selector de sesión

    • Navegar y expandir/contraer con las flechas, P vista previa, R renombrar, / buscar, A todo el proyecto, B rama actual

Gestión de servidores MCP

  • Agregar servidor

    • --transport http HTTP remoto (recomendado), --transport stdio proceso local, --transport sse SSE remoto
  • Alcance

    • local (~/.claude.json), proyecto (project.mcp.json), usuario (~/.claude.json)
  • Comandos de administración

    • /mcp UI interactiva, claude mcp list lista completa de servidores, claude mcp serve ejecutar CC como servidor MCP
  • Elicitation Servers

    • función para solicitar entrada durante una tarea (nueva)

Comandos slash

  • Relacionados con la sesión

    • /clear, /compact, /resume, /rename, /branch, /cost, /context, /diff, /copy, /export
  • Relacionados con la configuración

    • /config, /model, /fast, /vim, /theme, /permissions, /effort, /color
  • Relacionados con herramientas

    • /init, /memory, /mcp, /hooks, /skills, /agents, /chrome, /reload-plugins
  • Comandos especiales

    • /btw, /plan, /loop, /voice, /doctor, /rc, /pr-comments, /stats, /insights, /desktop, /remote-control, /stickers

Memoria y estructura de archivos

  • Ubicación de CLAUDE.md

    • proyecto (./CLAUDE.md), personal (~/.claude/CLAUDE.md), organización (/etc/claude-code/Managed)
  • Reglas e importaciones

    • .claude/rules/*.md, ~/.claude/rules/*.md, se puede importar con @path/to/file
  • Memoria automática

    • carga automática de MEMORY.md y archivos por tema dentro de ~/.claude/projects//memory/

Flujo de trabajo y consejos

  • Plan Mode

    • cambiar de modo normal→automático→plan con Shift Tab, también se puede iniciar con --permission-mode plan
  • Thinking & Effort

    • alternar modo de pensamiento con Alt T, modo de esfuerzo máximo con "ultrathink", configurar nivel con /effort (low, med, high)
  • Git Worktrees

    • crear ramas separadas por función con --worktree, usar sparsePaths para hacer checkout solo de los directorios necesarios
  • Voice Mode

    • activar entrada por voz con /voice, grabar y enviar con la barra espaciadora, compatible con 20 idiomas
  • Gestión de contexto

    • optimizar contexto con /context, /compact, compatible con hasta 1M de contexto, CLAUDE.md se mantiene incluso después de comprimir
  • Comandos rápidos de sesión

    • claude -c continuar la última conversación, claude -r "name" reanudar por nombre, /btw para una pregunta aparte

SDK y modo headless

  • Ejecución no interactiva

    • claude -p "query", --output-format json, límite de costo con --max-budget-usd, compatible con entrada por pipe
  • Programación y remoto

    • /loop para tareas periódicas, /rc para control remoto, conectar sesión web con --remote

Configuración y entorno

  • Archivos de configuración

    • usuario (~/.claude/settings.json), proyecto (.claude/settings.json), local (.claude/settings.local.json)
    • OAuth, MCP, estado (~/.claude.json), servidores MCP del proyecto (.mcp.json)
  • Elementos clave de configuración

    • modelOverrides, autoMemoryDirectory, worktree.sparsePaths
  • Variables de entorno

    • ANTHROPIC_API_KEY, ANTHROPIC_MODEL, CLAUDE_CODE_EFFORT_LEVEL, MAX_THINKING_TOKENS, ANTHROPIC_CUSTOM_MODEL_OPTION, CLAUDE_CODE_PLUGIN_SEED_DIR

Skills y agentes

  • Skills integradas

    • /simplify, /batch, /debug, /loop, /claude-api
  • Ubicación de skills personalizadas

    • proyecto (.claude/skills//), personal (~/.claude/skills//)
  • Frontmatter de skills

    • description, allowed-tools, model, effort, context, $ARGUMENTS, ${CLAUDE_SKILL_DIR}, !cmd
  • Agentes integrados

    • Explore, Plan, General, Bash
  • Frontmatter de agentes

    • permissionMode, isolation, memory, background, maxTurns, SendMessage (nueva reanudación automática)

CLI y flags

  • Comandos principales

    • claude, claude "q", claude -p "q", claude -c, claude -r, claude update
  • Flags principales

    • --model, -w, -n, --add-dir, --agent, --allowedTools, --output-format, --json-schema, --max-turns, --max-budget-usd, --console, --verbose, --bare, --channels, --remote, --chrome
  • Modos de permisos

    • default, acceptEdits, plan, dontAsk, bypassPermissions
  • Variables de entorno clave

    • ANTHROPIC_API_KEY, ANTHROPIC_MODEL, CLAUDE_CODE_EFFORT_LEVEL, MAX_THINKING_TOKENS, CLAUDE_CODE_MAX_OUTPUT_TOKENS, CLAUDE_CODE_DISABLE_CRON

2 comentarios

 
click 2026-03-27

Uso tanto Claude Code como Codex, y me resulta un poco incómodo que en Claude Code no exista $. Cuando quiero especificar varias skills en un solo prompt, en Codex se usa de forma natural, pero en Claude Code no; eso es algo que me parece una lástima.

 
GN⁺ 2026-03-24
Comentarios en Hacker News
  • Uso Claude Code todos los días, pero seguido se me olvidan los comandos, así que le pedí a Claude que investigara todas las funciones en la documentación oficial y en GitHub, e hiciera una chuleta en HTML horizontal tamaño A4 donde se pudiera ver de un vistazo atajos, comandos con slash, flujos de trabajo, sistema de skills, memoria/CLAUDE.md, configuración de MCP, flags de CLI y archivos de configuración
    Detecta automáticamente los atajos de Mac/Windows, muestra la versión más reciente y el changelog. Un cron job diario revisa cambios y se actualiza automáticamente, y a las funciones nuevas les pone una insignia de “NEW”
    Es liviana y gratis, y no requiere registro. Se puede imprimir con Ctrl+P en cc.storyfox.cz y también funciona en móvil

    • Me da risa la frase “se puede imprimir con Ctrl+P, también funciona en móvil”. Mi teléfono no tiene tecla Ctrl, y en Mac probablemente sería Cmd+P
    • Me pregunto en qué versión de Claude Code está basada esta hoja. En mi versión no existe el comando /cost
    • El símbolo ^ significa la tecla Control, no
    • Me pregunto si hay planes de publicar el código fuente
    • Gran trabajo. Gracias
  • Hace poco cambié del terminal de CC a la extensión de VS Code y me gusta mucho más

    • Igual yo. Trabajar desde la UI hace que explorar, revisar y editar archivos del repositorio sea mucho más fácil
  • En la sección “MCP”, el ~ antes de “Local” está mal. La configuración por proyecto debería ser simplemente .claude.json

  • “Pegar imagen con CMD + V” es información incorrecta. Incluso en Mac se usa CTRL + V igual que en Windows. CMD + V es para pegar texto

    • En Warp Terminal sí se pueden pegar imágenes con CMD + V en Mac
    • Otros comandos son parecidos. Por ejemplo, abrir el editor externo en Mac tampoco es CMD+G sino CTRL+G
    • Según entiendo, en Linux se usa CTRL + SHIFT + V. CTRL + V se interpreta como otra combinación de teclas
  • En realidad hay muchas más variables de entorno. Mi favorita es IS_DEMO=1, porque quita el banner de bienvenida innecesario

  • Me pregunto si el concepto de ‘project rules’ realmente existe
    Existen los directorios .claude/rules/ y ~/.claude/rules/, y quisiera saber si eso solo sirve para organizar archivos que se cargan desde otros prompts

  • Gracias por hacer una hoja de resumen de funciones como esta. Como agregan funciones nuevas seguido, ayuda mucho poder verlas de un vistazo y no tener que estar escarbando en la documentación

  • Sorprende que Claude Code vaya mucho más adelantado que Codex en la parte de CLI

    • Probé hacer con Claude Code un agente autorreplicante. Saqué 5 git worktrees desde la rama principal para que cada uno trabajara de forma independiente, y cada 60 segundos analizaba el rendimiento para mejorarse a sí mismo hacia la mejor versión.
      Después de 43 iteraciones, ya solo le toma entre 10 y 30 minutos convertir cualquier sitio web a una API JSON tipada usando distintos protocolos (WebSocket, GraphQL, gRPC-Web, etc.).
      Lo siguiente será entrenarlo con 263 GB de datos de operaciones de acciones y opciones de 4 años para que encuentre una estrategia de trading. Me parece que Claude Code será el primero en llegar a AGI
    • Pero es demasiado lento. Muchas veces se pierde lo que escribo, y aunque por ser TUI uno pensaría que sería rápido, no lo es
    • Y aun así la gente que fue adquirida por OpenAI sigue diciendo que Codex es “el futuro”
    • Aun así, en rendimiento Codex me parece mejor que Claude Code
  • Vi el enlace al changelog en la página e hice una visualización del historial de cambios. Le pedí a ChatGPT que graficara la cantidad de entradas agregadas por día en CHANGELOG.md, y parece bastante acertado
    imgur.com/a/tky9Pkz

  • “Undo (deshacer entrada)” funciona con Ctrl + _ (Ctrl + guion bajo). También aplica en los editores de línea fuera de CC