Claude Code Plugin Yoink Reemplaza las Dependencias de Bibliotecas para Reducir el Riesgo de la Cadena de Suministro

Yoink es un complemento de Claude Code diseñado para reducir el riesgo de ataques a la cadena de suministro al reemplazar las dependencias de bibliotecas con implementaciones personalizadas de solo la funcionalidad necesaria. La herramienta se desarrolló en respuesta a recientes ataques a la cadena de suministro, incluidos los que afectaron a LiteLLM y axios.
Cómo funciona Yoink
El complemento utiliza un flujo de trabajo basado en habilidades de tres pasos:
/setupclona el repositorio objetivo y crea la estructura de un paquete de reemplazo/curate-testsgenera pruebas verificadas contra las expectativas de las pruebas originales/decomposedetermina qué dependencias mantener o descomponer según principios como "mantener primitivas fundamentales independientemente de lo específico de su uso" e implementa iterativamente usando ralph hasta que todas las pruebas pasen
Implementación técnica
Los desarrolladores utilizaron el sistema de complementos de Claude Code como un marco proxy para programar agentes para tareas de largo horizonte. El sistema proporciona una estructura de documentación de archivos para organizar habilidades, agentes y hooks de manera que dirija sistemáticamente a Claude Code a través de pasos de ejecución multifase mediante divulgación progresiva. Construyeron un linter personalizado para hacer cumplir estándares de documentación adicionales que faciliten razonar sobre las interacciones entre habilidades y agentes.
Limitaciones actuales y planes futuros
Actualmente solo se admite Python, pero se está trabajando en la compatibilidad con TypeScript y Rust. Los desarrolladores señalan que los agentes ocasionalmente se vuelven demasiado ansiosos y ejecutan pruebas que se les indicó explícitamente que no ejecutaran, y a veces se desvían para explorar archivos no relacionados.
Las futuras iteraciones explorarán el seguimiento de cambios ascendentes y la actualización del código "yoinked" en consecuencia para abordar los beneficios de mantenimiento de los paquetes establecidos (parches de seguridad, correcciones de errores, actualizaciones de versión). Los desarrolladores también prevén que la atribución justa se convertirá en un problema a medida que la codificación con IA y la internalización de dependencias se vuelvan más comunes.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Causa Raíz de la Corrupción del Título de Sesión en la Extensión Claude Code de VS Code Identificada
Un desarrollador ha identificado la causa raíz arquitectónica de la corrupción de títulos de sesión en la extensión de VS Code Claude Code, afectando a más de 20 problemas en GitHub. El problema surge de que la extensión lee los títulos mediante una búsqueda de cadena de texto sin procesar en los archivos de sesión, lo que genera tres modos de fallo.

Temporal-MCP: Conciencia del Reloj de Pared para LLMs con Soporte OAuth
Temporal-MCP es un servidor MCP mínimo que proporciona conciencia del tiempo real a los LLM, abordando modos de fallo relacionados con el tiempo, como saludos incorrectos y contexto obsoleto. Ofrece dos herramientas (temporal_tick y temporal_peek) que devuelven el tiempo transcurrido, detección de cambio de día y un indicador de hilo nuevo.

Heddle: Aplicación de Confianza y Registro de Auditoría para Conexiones MCP de Claude Desktop
Heddle es una herramienta de código abierto que añade niveles de confianza, controles de acceso y registro de auditoría a las conexiones MCP de Claude Desktop, permitiendo la gestión segura de múltiples servicios a través de una única interfaz con seis paquetes iniciales incluidos.

Puente IDE de Claude de Código Abierto Conecta Dispatch, Aplicación de Escritorio y Claude Code
El claude-ide-bridge es una herramienta de código abierto con licencia MIT que conecta Claude Code a tu IDE, proporcionando acceso a LSP, depurador, terminales, git y GitHub a través de 124 herramientas. Permite un flujo de trabajo donde las tareas enviadas mediante Dispatch desde un teléfono son manejadas por la aplicación de escritorio de Claude, que usa Claude Code para escribir código y ejecutar pruebas mientras interactúa con el IDE.