The present invention provides pharmaceutical compositions comprising a compound of formula I and one or more of such compounds, and methods of using such compounds for the treatment or prevention of thrombosis, embolism, hypercoagulability or fibrosis changes. The compound is a selective inhibitor of factor XIa or a factor XIa and a double inhibitor of plasma calichein.본 발명은 화학식 I의 화합물 및 1종 이상의 상기 화합물을 포함하는 제약 조성물, 및 혈전증, 색전증, 응고항진 또는 섬유화 변화의 치료 또는 예방을 위해 상기 화합물을 사용하는 방법을 제공한다. 화합물은 선택적 인자 XIa 억제제 또는 인자 XIa 및 혈장 칼리크레인의 이중 억제제이다.