Claude Code v2.1.118 agrega el modo visual de Vim, temas personalizados y mejoras en MCP.

Novedades en Claude Code v2.1.118
Claude Code v2.1.118 incluye varias adiciones de funciones importantes y correcciones de errores centradas en la funcionalidad del editor, la personalización y la estabilidad del servidor MCP.
Características y cambios principales
- Modos visuales de Vim: Se agregaron los modos
v(visual) yV(visual por líneas) con selección, operadores y retroalimentación visual - Consolidación de comandos de uso: Se fusionaron
/costy/statsen/usage— ambos permanecen como atajos de escritura que abren la pestaña correspondiente - Gestión de temas personalizados: Crea y cambia entre temas personalizados nombrados desde
/theme, o edita manualmente archivos JSON en~/.claude/themes/; los complementos también pueden incluir temas a través de un directoriothemes/ - Invocación de herramientas MCP: Los hooks ahora pueden invocar herramientas MCP directamente mediante
type: "mcp_tool" - Bloqueo de actualizaciones: Se agregó la variable de entorno
DISABLE_UPDATESpara bloquear completamente todas las rutas de actualización, incluida la manualclaude update— más estricta queDISABLE_AUTOUPDATER - Herencia de configuraciones de WSL: WSL en Windows ahora puede heredar configuraciones administradas del lado de Windows mediante la clave de política
wslInheritsWindowsSettings - Personalización del modo automático: Incluye
"$defaults"enautoMode.allow,autoMode.soft_denyoautoMode.environmentpara agregar reglas personalizadas junto con la lista integrada en lugar de reemplazarla - Indicación del modo automático: Se agregó una opción "No preguntar de nuevo" al mensaje de aceptación del modo automático
- Etiquetado de complementos: Se agregó
claude plugin tagpara crear etiquetas git de lanzamiento para complementos con validación de versión - Continuación de sesión:
--continue/--resumeahora encuentran sesiones que agregaron el directorio actual mediante/add-dir - Sincronización de color:
/colorahora sincroniza el color de acento de la sesión con claude.ai/code cuando Remote Control está conectado - Anulaciones del selector de modelos: El selector
/modelahora respeta las anulacionesANTHROPIC_DEFAULT_*_MODEL_NAME/_DESCRIPTIONal usar una puerta de enlace personalizadaANTHROPIC_BASE_URL - Visibilidad de actualización de complementos: Cuando la actualización automática omite un complemento debido a una restricción de versión de otro complemento, la omisión ahora aparece en
/doctory en la pestaña Errores de/plugin
Correcciones de errores
Esta versión incluye numerosas correcciones, principalmente centradas en la estabilidad de la autenticación MCP y mejoras en la experiencia del usuario:
- Se corrigió que el menú
/mcpocultaba las acciones Autenticar/Reautenticar OAuth para servidores configurados conheadersHelper - Se corrigió que los servidores MCP HTTP/SSE con encabezados personalizados se quedaban atascados en "necesita autenticación" después de un error 401 transitorio
- Se corrigió que los servidores MCP cuya respuesta de token OAuth omite
expires_inrequerían reautenticación cada hora - Se corrigió que la autorización de escalonamiento MCP actualizaba silenciosamente en lugar de solicitar consentimiento nuevamente cuando el error 403
insufficient_scopedel servidor nombra un alcance que el token actual ya tiene - Se corrigió un rechazo de promesa no manejado cuando el flujo OAuth de un servidor MCP se agota el tiempo o se cancela
- Se corrigió que la actualización OAuth de MCP procedía sin su bloqueo entre procesos bajo contención
- Se corrigió una carrera en el llavero de macOS donde una actualización concurrente de token MCP podría sobrescribir un token OAuth recién actualizado
- Se corrigió que la actualización del token OAuth fallaba cuando el servidor revoca un token antes de su tiempo de expiración local
- Se corrigió un fallo al guardar credenciales en Linux/Windows que corrompía
~/.claude/.credentials.json - Se corrigió que
/loginno tenía efecto en una sesión iniciada conCLAUDE_CODE_OAUTH_TOKEN— ahora se borra el token de entorno para que las credenciales del disco surtan efecto - Se corrigió texto ilegible en la píldora de desplazamiento "nuevos mensajes" y en las insignias de
/plugin - Se corrigió que el diálogo de aceptación del plan ofrecía "modo automático" en lugar de "omitir permisos" al ejecutar con
--dangerously-skip-permissions - Se corrigió que los hooks de tipo agente fallaban con "Se requieren mensajes para hooks de agente" cuando se configuran para eventos distintos de
StopoSubagentStop - Se corrigió que los hooks
promptse volvían a activar en llamadas a herramientas realizadas por un subagente verificador de hook de agente - Se corrigió que
/forkescribía toda la conversación principal en el disco por bifurcación — ahora escribe un puntero y se hidrata al leer - Se corrigió que Alt+K / Alt+X / Alt+^ / Alt+_ congelaba la entrada del teclado
- Se corrigió que conectarse a una sesión remota sobrescribía tu configuración local de
modelen~/.claude/settings.json - Se corrigió que el autocompletado mostraba el error "No hay comandos coincidentes" al pegar rutas de archivo que comienzan con
/ - Se corrigió que
plugin installen un complemento ya instalado no volvía a resolver una dependencia instalada en la versión incorrecta - Se corrigieron errores no manejados del observador de archivos en rutas inválidas o agotamiento de descriptores de archivo
- Se corrigió que las sesiones de Remote Control se archivaban en fallos transitorios de inicialización de CCR durante la actualización de JWT
- Se corrigió que los subagentes reanudados mediante
SendMessageno restauraban elcwdexplícito con el que fueron generados
Esta versión es particularmente relevante para desarrolladores que usan atajos de teclado de Vim, personalizan su entorno de Claude Code o trabajan con servidores MCP que requieren autenticación OAuth.
📖 Read the full source: GitHub Claude-Code
👀 Ver también

Claude carece de memoria de ingeniería: Incidente de guardia revela falta de recuerdo episódico en procesos de depuración
Un desarrollador pasó 10 horas depurando un problema de ráfaga de Kafka en un monorepo de 1500 archivos, solo para darse cuenta de que había resuelto exactamente el mismo problema 4 meses antes, revelando que los asistentes de codificación con IA como Claude carecen de memoria episódica para las travesías de depuración pasadas.

Anam Cara-3: Avances en Avatares Interactivos de IA
Anam Cara-3 presenta avatares interactivos avanzados con un pipeline de dos etapas para la conversión de audio a video, logrando una velocidad y capacidad de respuesta impresionantes.

Sistemas Multiagente: Flujos de Trabajo de Ingeniería vs. Inteligencia Emergente
Un análisis de un desarrollador argumenta que los sistemas multiagente actuales como LangGraph y los flujos de trabajo de AutoGen funcionan más como microservicios con envoltorios de LLM, proporcionando descomposición de tareas, paralelización y modularidad en lugar de una verdadera inteligencia emergente.

Evaluación de habilidades de Claude y pruebas de regresión con Snowflake Cortex Agent
Un agente de crédito basado en Claude en Snowflake Cortex Agent necesita pruebas de regresión para cambios en habilidades. El equipo evalúa manualmente los resultados contra consultas BI existentes y busca automatización.