The present invention relates generally to novel antiviral agents. In particular, the present invention provides compounds that can inhibit the protein(s) encoded by hepatitis B virus (HBV) or interfere with the function of the HBV replication cycle, compositions comprising such compounds, methods of inhibiting HBV virus replication, Methods for treating or preventing HBV infection and methods and intermediates for preparing the compounds.본 발명은 일반적으로 신규 항바이러스제에 관한 것이다. 특히, 본 발명은 B형 간염 바이러스 (HBV)에 의해 코딩된 단백질(들)을 억제하거나 HBV 복제 주기의 기능을 방해할 수 있는 화합물, 이러한 화합물을 포함하는 조성물, HBV 바이러스 복제를 억제하는 방법, HBV 감염을 치료 또는 예방하는 방법 및 상기 화합물을 제조하는 방법 및 중간체에 관한 것이다.