Skip to main content
Lanzamientos v2.1.263 → v2.1.2692 características · 7–11 de septiembre
Prueba plugins con claude plugin evalv2.1.269

claude plugin eval ejecuta tu plugin contra un conjunto de casos de prueba, califica los resultados y, de forma predeterminada, ejecuta cada caso nuevamente sin el plugin para que puedas ver qué contribuye. claude plugin eval init te pregunta cómo debería verse un buen resultado, luego propone casos de prueba y las comprobaciones que los califican, prueba el conjunto una vez y escribe los archivos. Cada ejecución y cada comprobación que tiene un segundo modelo que juzga la respuesta es una llamada de modelo real en tu cuenta.

Salida de terminal de claude plugin eval: una tabla de siete casos con la puntuación de cada caso con y sin el plugin, la diferencia entre ellos, el recuento de ejecuciones y el costo, seguido de una línea de resumen con la diferencia media, la duración total y el costo total

Desde el directorio raíz de tu plugin, pídele a Claude que redacte el conjunto:

terminal

Cuando Claude te diga que el conjunto está listo, sal de la sesión que claude plugin eval init abrió y ejecuta claude plugin eval . para calificar cada caso. La tabla de resumen se imprime en tu terminal, y report.html bajo evals/results/ tiene el detalle por ejecución.

Prueba plugins con evals
Extrae los paneles de Desktop en sus propias ventanasDesktop

En la aplicación Claude Code Desktop, puedes extraer cualquier panel en su propia ventana. Arrastra el diff o la terminal a una segunda pantalla mientras Claude sigue trabajando en la ventana principal, luego acopla el panel cuando hayas terminado.

Organiza tu espacio de trabajo

Otros logros

Establece maxEffortLevel en el nivel superior o por modelo bajo modelSettings para limitar el nivel de esfuerzo en cada proveedor, incluidos Amazon Bedrock, la plataforma de agentes de Google Cloud y Microsoft Foundry; cualquier nivel superior se ejecuta en el límite
Apunta --plugin-dir a una carpeta de plugins para cargar cada subcarpeta inmediata que tenga un manifiesto
Si WebFetch no ha terminado de descargar una página dentro de cinco minutos, la descarga falla con un error de límite de tiempo en lugar de colgarse; establece CLAUDE_CODE_WEBFETCH_DEADLINE_MS para cambiar el límite, o a 0 para eliminar el límite
Pasa --json a claude plugin install, uninstall, update, enable o disable para imprimir el resultado como un objeto JSON en la última línea de stdout
Cuando el clasificador del modo automático bloquea una acción, la razón que recibe Claude generalmente nombra la regla que coincidió, como [Data Exfiltration]
Cuando escribes / a mitad de un mensaje, ahora puedes elegir de una lista de comandos coincidentes en lugar de una sola sugerencia. La lista se abre mientras escribes en renderizado a pantalla completa. Una habilidad de plugin también coincide con su nombre sin el prefijo del plugin
En la extensión de VS Code, haz clic en el recuento de agentes en la parte inferior del cuadro de mensaje para abrir el mapa de agentes, donde puedes abrir la transcripción de solo lectura de un subagente o detenerlo
En la extensión de VS Code, selecciona Hooks o Permissions en la sección Personalizar del menú de comandos para agregar o eliminar hooks y reglas de permisos en tu configuración de usuario, proyecto y local
Claude puede elegir un icono de pestaña del navegador para que coincida con cada artefacto que publica
En Claude Code en la web, recupera un mensaje en cola en una sesión en la nube antes de que Claude lo lea: elimínalo de la cola, o presiona Esc o Up, y el texto vuelve al cuadro de mensaje
Registro de cambios completo para v2.1.263–v2.1.269 →