The application relates to a compound of formula (I), or a pharmaceutically acceptable salt, hydrate, solvate, prodrug, stereoisomer, or tautomer thereof, that modulates the activity of BTK. The present invention relates to a pharmaceutical composition comprising a compound of (I) and a method for treating or preventing a disease involving BTK.本出願は、BTKの活性を調節する、式(I)の化合物、または薬学的に許容されるその塩、水和物、溶媒和物、プロドラッグ、立体異性体、もしくは互変異性体、式(I)の化合物を含む薬学的組成物、およびBTKが関与する疾患を処置または予防する方法に関する。