En este artículo, proponemos Clover, un marco híbrido para detectar violaciones de atomicidad en programas controlados por interrupciones. Clover integra análisis estático y un agente de modelo de lenguaje a gran escala (LLM) para detectar violaciones de atomicidad donde el orden de ejecución de las operaciones en recursos compartidos se ve alterado por interrupciones asíncronas. El análisis estático extrae fragmentos de código críticos e información de la operación, un agente experto utiliza conocimiento específico del dominio para detectar violaciones de atomicidad y un agente juez las verifica. Los resultados de la evaluación en RaceBench 2.1, SV-COMP y RWIP muestran que Clover alcanza una precisión/recuperación del 92,3 %/86,6 %, lo que supone una mejora del 27,4 % al 118,2 % respecto a los enfoques existentes en términos de puntuación F1.