W janggi odpowiedniki królów, występujących w szachach Zachodnich określa się jako generałów armii (janggun). Generałowie oznaczeni są chińskim znakiem Han (w chińskim pinyin: Hàn; 漢) dla pionków czerwonych i Cho (chin. Chŭ; 楚) – dla zielonych. Reprezentują one wrogie państwa Han i Chu, które toczyły ze sobą walkę o panowanie w początkowym okresie rządów dynastii Qin w Chinach (zob.: rywalizacja między Chu a Han, Okres Walczących Królestw, Okres Wiosen i Jesieni). W Korei Północnej nie używa się określeń „Chu” i „Han”; tutaj czerwony generał nosi nazwę jang (chin. jiàng; 將, "generał",), zielony natomiast nazywany jest gwan (chin. guān; 官, "minister").

Janggi od swojego chińskiego odpowiednika różnią się tym, że w janggi generał rozpoczyna grę w centralnym punkcie pałacu, rzadziej w środkowym punkcie dolnej krawędzi pałacu. Generał może przesunąć się o jedno pole naraz wzdłuż linii zaznaczonych na planszy na dowolną spośród 9 pozycji wewnątrz pałacu. Wewnątrz pałacu można wyróżnić 4 ukośne linie, łączące jego centralny punkt z kątami. Utrata generała oznacza przegraną. Generał nie może opuszczać pałacu bez względu na okoliczności. Kiedy generałowie znajdą się naprzeciwko siebie i żaden z graczy nie ma możliwości wykonania ruchu, ma miejsce bikjang – remis.