(Including stereoisomers and tautomers) of the compounds of formula I, which are useful for inhibiting Btk kinase and for treating immune disorders (e. G., Inflammation mediated by Btk kinase) Acceptable salts are provided: (I) Wherein one or two of X <; 1 & gt ;, X <; 2 >; and X <; 3 >; Disclosed are methods of diagnosing and treating such disorders or related pathologies in vitro, in situ and in vivo in mammalian cells using the compounds of formula I above.Btk 키나아제를 억제하고 면역 장애(예컨대, Btk 키나아제에 의해 매개되는 염증)를 치료하는데 유용한 하기 화학식 I의 헤테로아릴 피리돈 및 아자-피리돈 화합물(입체 이성질체 및 호변 이성질체 포함) 및 이들의 약학적으로 허용가능한 염이 제공된다:[화학식 I]상기 식에서, X1, X2 및 X3 중 1개 또는 2개는 N이다.상기 화학식 I의 화합물을 사용하여, 포유동물 세포에서 상기 장애 또는 관련 병리 증상을 시험관 내, 동일반응계 내 및 생체 내에서 진단하고 치료하는 방법이 개시된다.