86 puntos por GN⁺ 2026-02-13 | 3 comentarios | Compartir por WhatsApp
  • Partiendo de la idea de que cada ingeniero usa las herramientas de manera distinta, Claude Code fue diseñado desde el inicio para ofrecer excelentes valores predeterminados y un alto grado de libertad de personalización al mismo tiempo
  • Desde temas de terminal, notificaciones y modo Vim hasta agentes, plugins, MCP y skills, el usuario puede ajustar casi todo su comportamiento
  • Soporta 37 opciones de configuración y 84 variables de entorno, y si registras settings.json en Git, puedes compartir la configuración con todo el equipo
  • Permite ajustar con mucho detalle incluso los verbos del spinner, la barra de estado y el estilo de salida según las preferencias personales, para maximizar la experiencia del desarrollador (DX)

Configuración de terminal

  • Puedes cambiar entre temas de modo claro/oscuro con el comando /config
  • Puedes activar las notificaciones de iTerm2 o usar hooks de notificación personalizados
  • Si usas la terminal del IDE, Apple Terminal, Warp o Alacritty, al ejecutar /terminal-setup puedes insertar saltos de línea con shift+enter (sin necesidad de escribir una barra invertida)
  • Activa el modo Vim con el comando /vim
  • Optimize your terminal setup

Ajuste del nivel de effort

  • Puedes elegir el nivel de effort con el comando /model
    • Low: menor uso de tokens y respuestas más rápidas
    • Medium: comportamiento equilibrado
    • High: mayor uso de tokens, pero con un nivel de inteligencia superior
  • Boris usa High para todas las tareas

Instalación de plugins, MCP y skills

  • Mediante plugins puedes instalar LSP (compatible con todos los lenguajes principales), MCP, skills, agentes y hooks personalizados
  • Puedes instalarlos desde el marketplace oficial de plugins de Anthropic o crear directamente un marketplace exclusivo para tu empresa
  • Si haces check-in de settings.json en el codebase, el marketplace se agrega automáticamente al equipo
  • Empieza con el comando /plugin
  • Discover and install prebuilt plugins through marketplaces

Crear agentes personalizados

  • Puedes crear agentes personalizados agregando archivos .md en el directorio .claude/agents
  • A cada agente se le puede asignar individualmente nombre, color, conjunto de herramientas, herramientas preaprobadas/bloqueadas, modo de permisos y modelo
  • Puedes definir un agente predeterminado con el campo "agent" de settings.json o con la bandera --agent (una función poco conocida)
  • Empieza con el comando /agents
  • Create custom subagents

Preaprobación de permisos

  • Claude Code usa un sistema de permisos que combina detección de prompt injection, análisis estático, sandboxing y supervisión humana
  • De forma predeterminada, solo se preaprueban unos pocos comandos seguros, y con /permissions puedes añadir listas de permitidos/bloqueados
  • Soporta sintaxis con comodines — por ejemplo: Bash(bun run *), Edit(/docs/**)
  • Puede compartirse haciendo check-in en el settings.json del equipo
  • Configure permissions

Activar sandboxing

  • Aprovecha el runtime de sandbox de código abierto de Claude Code para mejorar la seguridad y al mismo tiempo reducir los prompts de permisos
  • Se activa con el comando /sandbox y se ejecuta en la máquina local
  • Soporta tanto aislamiento de archivos como aislamiento de red
  • El soporte para Windows llegará pronto
  • Sandboxing

Agregar una barra de estado

  • La barra de estado personalizada se muestra justo debajo del compositor
  • Puedes configurar libremente la información que quieras mostrar, como nombre del modelo, directorio, contexto restante y costo
  • Cada integrante del equipo de Claude Code usa una barra de estado distinta
  • Al ejecutar /statusline, Claude genera automáticamente la barra de estado con base en .bashrc/.zshrc
  • Customize your status line

Personalización de atajos de teclado

  • Puedes reasignar todos los keybindings de Claude Code con /keybindings
  • La configuración se recarga en tiempo real, así que puedes verificar los cambios de inmediato

Configuración de hooks

  • Los hooks son una forma de intervenir de manera determinista en el ciclo de vida de Claude
  • Ejemplos de uso:
    • Enrutar automáticamente las solicitudes de permisos a Slack u Opus
    • Darle un empujón a Claude al final de cada turno para que continúe (puede basarse en la ejecución de agentes o en decisiones guiadas por prompts)
    • Preprocesamiento/postprocesamiento de llamadas a herramientas — por ejemplo, agregar logging personalizado
  • Hooks reference

Personalización de verbos del spinner

  • Puedes agregar tus propios verbos o reemplazar la lista predeterminada de verbos del spinner
  • Si registras settings.json en control de versiones, puedes compartirlo con el equipo

Configuración del estilo de salida

  • Si configuras el estilo de salida en /config, puedes cambiar el tono y formato de las respuestas de Claude
  • Estilo "explanatory": al explorar un codebase nuevo, trabaja explicando el framework y los patrones de código
  • Estilo "learning": guía el proceso de cambios en el código con un enfoque de coaching
  • También puedes crear tu propio estilo de salida personalizado
  • Output styles

Personalizar todo

  • Claude Code está diseñado para funcionar bien incluso en su estado predeterminado, pero al personalizarlo se recomienda hacer check-in de settings.json en Git para compartirlo con el equipo
  • Puede configurarse a nivel de codebase, subcarpeta, usuario individual o incluso como política para toda la empresa
  • Soporta un total de 37 opciones de configuración y 84 variables de entorno
  • Si aprovechas el campo "env" de settings.json, puedes definir variables de entorno sin usar scripts wrapper
  • Claude Code settings

3 comentarios

 
onestone 2026-02-13

¡Claude Code es el futuro..!

 
roxie 2026-02-25

¡Es el futuro!!

 
shakespeares 2026-02-19

¡Es el futuro!!