Eso es más o menos lo que tengo previsto. Quiero hacer que diferentes funciones sean configurables y que se puedan habilitar o deshabilitar en la configuración, dentro de lo razonable. No diseñé el plugin como modular desde el principio; quizás debería haberlo hecho. Pero las funciones están lo suficientemente interconectadas y no quería que requiriera sus propios plugins.
Uso tanto Codex (OpenAI) como Claude (Anthropic, por supuesto), ambos directamente en lugar de a través de entornos o plataformas alternativas como Cursor. De esta manera obtengo un mejor aprovechamiento de mis suscripciones y, en general, no he encontrado que las ventajas a corto plazo de otras herramientas compensen sus diversas desventajas. Permanecer en las herramientas de codificación y ecosistemas nativos de cada empresa me ha servido cada vez mejor con el tiempo, y utilizo MCPs y habilidades para compensar la diferencia (por ejemplo, experimentando con habilidades de memoria novedosas respaldadas por archivos markdown en disco, o ygrep para búsqueda de archivos, etc.).