Compositions and methods for gene editing. In some embodiments, polynucleotides encoding Cas9 are provided that can provide one or more of improved editing efficiency, reduced immunogenicity, or other benefits.유전자 편집을 위한 조성물 및 방법. 일부 실시양태에서, 개선된 편집 효율, 감소된 면역원성 또는 다른 이점 중 하나 이상을 제공할 수 있는 Cas9를 코딩하는 폴리뉴클레오티드가 제공된다.