Disclosed are compounds of formula (I), methods of using the compounds as immunomodulators, and pharmaceutical compositions containing such compounds. The compounds are useful for the treatment, prevention, or amelioration of diseases or disorders such as cancer or infectious diseases.式(I)の化合物、該化合物を免疫調節剤として使用する方法、及びかかる化合物を含む薬学的組成物を開示する。該化合物は、がんまたは感染症などの疾患または障害の治療、予防、または改善に有用である。