The present invention discloses compounds of formula I or pharmaceutically acceptable salts, esters, or prodrugs thereof:which inhibit serine protease activity, particularly the activity of hepatitis C virus (HCV) NS3-NS4A protease. Consequently, the compounds of the present invention interfere with the life cycle of the hepatitis C virus and are also useful as antiviral agents. The present invention further relates to pharmaceutical compositions comprising the aforementioned compounds for administration to a subject suffering from HCV infection. The invention also relates to methods of treating an HCV infection in a subject by administering a pharmaceutical composition comprising the compounds of the present invention.本發明揭示式I化合物或其醫藥上可接受之鹽、酯或前藥:其抑制絲胺酸蛋白酶活性,尤其C型肝炎病毒(HCV) NS3-NS4A蛋白酶之活性。因此,本發明化合物干擾C型肝炎病毒之生命週期且亦可用作抗病毒劑。本發明進一步係關於包含上述化合物之醫藥組合物,其用於投與受到HCV感染之個體。本發明亦係關於藉由投與包含本發明化合物之醫藥組合物來治療個體之HCV感染的方法。