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

Qwen 35B-A3B como agente siempre activo en Mac M4 de 16 GB: la E/S de disco falla antes que la RAM
Ejecutar Qwen 35B-A3B con llama.cpp en una Mac M4 de 16 GB funciona para inferencia por lotes, pero un bucle agéntico siempre activo junto con Claude Code y Codex CLI provoca contención de SSD que lleva a inestabilidad del sistema y fallos en trabajos cron, a pesar de que la RAM está bien.

Investigación de Errores de ACP: Desajuste de Protocolo Provoca el Error 'metadata is missing' con Ollama Local
Un error confirmado en la integración ACP/OpenClaw impide que los comandos de generación acpx funcionen con modelos locales de Ollama debido a una incompatibilidad de protocolo donde acpx espera JSON pero recibe salida de texto.

El Claude de Anthropic Realiza 80,000 Entrevistas Estructuradas como Alternativa a las Encuestas
Anthropic utilizó a Claude para realizar entrevistas estructuradas con aproximadamente 80,000 usuarios en más de 150 países y 70+ idiomas, con el LLM sirviendo tanto como entrevistador como analista para recopilar información conversacional.

Occidente Olvidó Cómo Construir: Colapso de la Cadena de Suministro de Defensa y Lecciones para la Ingeniería de Software
Raytheon tuvo que traer de vuelta a ingenieros jubilados para reiniciar la producción de misiles Stinger a partir de planos en papel de hace 40 años. El mismo patrón se repite ahora en el software, donde décadas de optimización de costos han atrofiado el canal de talento y el conocimiento institucional.