Saltar al contenido principal
Versiones v2.1.86 → v2.1.915 características · 30 de marzo – 3 de abril
Computer use en la CLIvista previa de investigación

La semana pasada, computer use llegó a la aplicación de escritorio. Esta semana está en la CLI: Claude puede abrir aplicaciones nativas, hacer clic en la interfaz de usuario, probar sus propios cambios y corregir lo que se rompe, todo desde su terminal. Las aplicaciones web ya tenían bucles de verificación; las aplicaciones nativas de iOS, macOS y otras aplicaciones solo con GUI no las tenían. Ahora las tienen. Lo mejor para cerrar el bucle en aplicaciones y herramientas donde no hay una API para llamar. Aún es temprano; espere bordes ásperos.

Ejecute /mcp, encuentre computer-use y actívelo. Luego pida a Claude que verifique un cambio de extremo a extremo:

Claude Code
> Open the iOS simulator, tap through onboarding, and screenshot each step
Guía de computer use
/powerupv2.1.90

Lecciones interactivas que enseñan características de Claude Code a través de demostraciones animadas, directamente en su terminal. Claude Code se lanza frecuentemente, y las características que hubieran cambiado cómo trabaja el mes pasado pueden pasar desapercibidas. Ejecute /powerup una vez y sabrá qué hay.

Ejecútelo:

Claude Code
> /powerup
Referencia de comandos
Renderizado sin parpadeosv2.1.89

Opte por un nuevo renderizador de pantalla alternativa con desplazamiento virtualizado. La entrada del símbolo del sistema permanece fija en la parte inferior, la selección del ratón funciona en conversaciones largas y el parpadeo al redibujar desaparece. Desactive CLAUDE_CODE_NO_FLICKER para revertir.

Establezca la variable de entorno y reinicie Claude Code:

export CLAUDE_CODE_NO_FLICKER=1
claude
Renderizado a pantalla completa
Anulación de tamaño de resultado de MCPv2.1.91

Los autores de servidores MCP ahora pueden aumentar el límite de truncamiento en una herramienta específica estableciendo anthropic/maxResultSizeChars en la entrada tools/list de la herramienta, hasta un límite máximo de 500K caracteres. El límite solía ser global, por lo que las herramientas que ocasionalmente devolvían cargas útiles inherentemente grandes como esquemas de bases de datos o árboles de archivos completos alcanzaban el límite predeterminado y se persistían en el disco con una referencia de archivo. Las anulaciones por herramienta mantienen esos resultados en línea cuando la herramienta realmente los necesita.

Anote la herramienta en la respuesta tools/list de su servidor:

{
  "name": "get_schema",
  "description": "Returns the full database schema",
  "_meta": {
    "anthropic/maxResultSizeChars": 500000
  }
}
Referencia de MCP
Ejecutables de plugins en PATHv2.1.91

Coloque un ejecutable en un directorio bin/ en la raíz de su plugin y Claude Code agrega ese directorio al PATH de la herramienta Bash mientras el plugin está habilitado. Claude puede entonces invocar el binario como un comando simple desde cualquier llamada de herramienta Bash, sin necesidad de una ruta absoluta o script envolvente. Útil para empaquetar ayudantes CLI junto a los comandos, agentes y hooks que los llaman.

Agregue un directorio bin/ en la raíz del plugin:

my-plugin/
├── .claude-plugin/
│   └── plugin.json
└── bin/
    └── my-tool
Referencia de plugins

Otros logros

Seguimientos en modo automático: nuevo hook PermissionDenied se activa en denegaciones de clasificador (devuelva retry: true para permitir que Claude intente un enfoque diferente), y /permissions → Reciente le permite reintentar manualmente con r
Nuevo valor defer para permissionDecision en hooks PreToolUse: sesiones -p se pausan en una llamada de herramienta y salen con una carga útil deferred_tool_use para que una aplicación SDK o interfaz de usuario personalizada pueda mostrarla, luego reanudar con —resume
/buddy: incuba una pequeña criatura que lo observa codificar (1 de abril)
La configuración disableSkillShellExecution bloquea el shell en línea de skills, slash commands y comandos de plugin
La herramienta Edit ahora funciona en archivos visualizados a través de cat o sed -n sin una lectura separada
La salida del hook superior a 50K se guarda en el disco con una ruta + vista previa en lugar de inyectarse en el contexto
Resúmenes de Thinking desactivados de forma predeterminada en sesiones interactivas (showThinkingSummaries: true para restaurar)
Modo de voz: combinaciones de modificadores de pulsación para hablar, WebSocket de Windows, permiso de micrófono de Apple Silicon en macOS
Los enlaces profundos claude-cli:// aceptan indicaciones de varias líneas (codificadas %0A)
Registro de cambios completo para v2.1.86–v2.1.91 →