김유신은 삼국시대 신라의 삼국통일에 중추적인 역할을 담당한 장수이다. 595년(진평왕 17)에 태어나 673년(문무왕 13)에 사망했다. 신라에 투항한 가야왕족의 후손으로, 진골 귀족 출신이다. 15세에 화랑이 되어 낭도를 이끌고 고구려·백제와의 전투와 귀족층의 반란 진압에서 공을 세워 중요 인물로 성장했다. 누이와 결혼한 김춘추가 태종무열왕에 즉위하면서 정치적 위상이 더 높아졌다. 660년 정월에 귀족회의의 수뇌인 상대등이 되었고, 삼국통일 전쟁 과정에서 신라를 이끄는 중추적 구실을 했다. 사후에 흥덕왕이 흥무대왕으로 추봉했다.
증조부는 532년(법흥왕 19) 신라에 투항한 금관가야의 구해왕이며, 할아버지는 무력(武力), 아버지는 서현(舒玄)이다. 어머니는 만명부인(萬明夫人)이다. 어머니의 증조부는 지증왕, 할아버지는 진흥왕의 아버지인 입종갈문왕(立宗葛文王), 아버지는 숙흘종(肅訖宗)이다. 숙흘종은 만명을 감금하면서까지 서현과의 혼인을 반대한 바 있다. 이는 신라에 투항한 가야 왕족이 당시에 비록 진골(眞骨) 귀족으로 편입되어 있기는 했지만, 왕족 출신과 통혼할 만한 대귀족은 되지 못했기 때문이었던 것으로 보인다. 신라에서 금관가야 왕족의 후예들은 신라 왕족의 김씨(金氏)와 구별하여 신김씨(新金氏)라 칭하기도 하였다.
『삼국사기(三國史記)』는 서현과 만명이 야합(野合)했다고 기록하고 있다. 한편 숙흘종이 만명을 감금한 곳에 갑자기 벼락이 쳐서 만명이 탈출하여 서현과 다시 만나게 되었다는 설화도 전한다. 이러한 설화는 둘의 혼인이 파격적이고 극히 어려운 상황에서 이루어졌음을 보여준다. 그리고 그 사이에서 태어난 김유신의 출신이 같은 진골 귀족이라 해도 당시 신라를 주도한 대귀족들과는 차이가 있었음도 암시해 준다.
이러한 상황은 그가 누이를 김춘추(金春秋 : 태종무열왕)와 혼인시킬 때의 극적인 과정에서도 확인할 수 있다. 김춘추와 사통하여 임신한 누이를 화형(火刑)시키려고 하자, 그 사실을 안 선덕여왕이 나서서 극적으로 혼인을 성사시킨 것이다. 이는 이 무렵까지도 그의 가계가 왕실과 정상적인 방법으로는 혼인하기 어려운 처지였음을 보여 준다. 그런데 김춘추와 혼인한 누이는 바로 문무왕과 김인문(金仁問) 등을 낳은 문명왕후(文明王后)로서, 이 혼인의 결과는 그 뒤 그의 일족의 세력이 성장하는 데 큰 영향을 주었을 것이다.
아내 지소부인(智炤夫人)은 태종무열왕의 셋째 딸이었는데, 그와 태종의 이처럼 서로 얽힌 혼인 관계는 당시 신라 사회의 관습에 어긋나는 일은 아니었다. 지소부인과의 사이에는 삼광(三光) · 원술(元述) · 원정(元貞) · 장이(長耳) · 원망(元望) 등 다섯 아들과 네 딸을 두었다. 그리고 서자로서 군승(軍勝)이 있었다 한다. 손자로는 윤중(允中) · 윤문(允文)이 있었고, 현손으로는 그의 행록(行錄) 10권을 지었다는 장청(長淸)의 이름이 전한다. 아우로는 삼국통일 전쟁기에 장군으로 활약한 흠순(欽純)이 있다. 윤중의 서손(庶孫) 암(巖)은 둔갑술과 병법에 능하였다 한다.
지금의 진천 길상산(吉祥山)은 고려 때 태령산(胎靈山)으로 불렸고, 김유신의 태를 안치했다 하여 신라 이래로 김유신사(金庾信祠)를 세워, 봄 · 가을로 국가에서 향(香)을 내려 제사하게 했음이 전해지고 있다. 감금에서 탈출한 만명은 만노군(萬弩郡 : 지금의 충청북도 진천)의 태수로 부임하는 서현을 따라갔고, 그 곳에서 595년 김유신이 출생한 듯하다.
김유신은 15세에 화랑이 되어 용화향도(龍華香徒)라 불리던 자신의 낭도(郎徒)를 이끌었다. 그 무렵 화랑 수련 과정의 활동은 그에게 수련과 배움의 과정이 되기도 했지만, 이 때 맺은 낭도들과의 유대 관계도 장성한 뒤의 활동에 중요한 토대가 되었을 것으로 보인다.
신라에 귀화한 가야 왕족인 그의 일족 중에는 전공(戰功)을 세워 두각을 나타낸 인물들을 여럿 찾아볼 수 있다. 신라의 토착 귀족들 틈에서 그들이 활로를 열기 위해서는 스스로 공을 세워 인정받아야 했는데, 그것은 그의 경우도 마찬가지였다. 그의 활동에서도 가장 눈에 띄는 것은 전투에서의 공로이다. 그가 세운 큰 전공으로 전하는 것 중 최초의 것은 629년 34세 때의 일이다. 당시 신라군은 고구려 낭비성(娘臂城)을 공격했는데, 1차 접전에서 패배하여 전의를 상실한 상태였다. 이 때 중당당주(中幢幢主)로 출전한 그는 단신으로 적진에 돌입하여 유린함으로써 신라군의 사기를 북돋워 크게 승리하는 데 공을 세웠다.
김춘추는 642년(선덕여왕 11) 백제의 침공을 막기 위하여 과거 적대관계에 있기도 했던 고구려에 청병하러 갔는데, 이에 앞서 교섭 과정에서 일어날 위험에 대해 그와 상의하고 서로 목숨을 건 맹세를 했다. 그들은 당시 신라 조정에서 아직 최고 서열에는 들지 못했지만, 보수적인 신라 귀족 사회에서 큰 변화를 일으키게 될 그들의 정치적 결속이 이 때 이미 뚜렷하게 나타난다. 이 무렵의 주(州)는 지방 행정 단위로서보다는 군사 작전 구역으로서의 성격이 강하였고, 주에 파견된 군주도 지방 주둔군 사령관으로서의 성격이 컸다. 642년 김춘추가 고구려를 향해 떠날 때 김유신은 압량주(押梁州 : 지금의 경상북도 경산)의 군주가 되었는데, 이 때부터 신라에서 중요한 군사 직책을 맡게 되었다. 이후 그의 활약은 뚜렷해진다.
644년에는 소판(蘇判)이 되었고, 그 해 9월 상장군으로 백제 원정군의 최고 지휘관이 되어 전략상 요충인 가혜성(加兮城) · 성열성(省熱城) · 동화성(同火城) 등 7개 성을 점령하였다. 이듬해 정월에는 원정에서 돌아오자마자 백제가 매리포성(買利浦城)에 침입하였다는 급보를 받고, 가족도 만나지 않은 채 다시 출전하여 승리하였다. 그 해 3월에도 귀환하기 전에 또 백제의 침입으로 출동하였는데, 이 때의 유명한 일화가 전한다. 다시 전열을 정비하여 즉시 떠나게 되자, 문밖에 나와 기다리는 가족들을 돌아보지도 않고 50보쯤 지나쳐 말을 멈춘 뒤, 집에서 물을 가져오게 하여 마셨다. 그리고는 “우리집 물이 아직도 예전 같은 맛이 있다.”고 말하고 출발하였다. 이에 군사들이 모두 이르기를, “대장군도 이러하거늘 우리들이 어찌 가족과 떨어짐을 한스럽게 여기겠는가.” 하고는 분발하여 나아가니, 백제군이 그 기세만 보고도 퇴각하였다고 한다.
또한 647년에는 귀족 내부의 반란 진압에 중요한 구실을 하였다. 특히, 그 반란의 결과는 그 뒤 신라 정계의 변화에 중요한 계기가 되었다. 반란 세력의 우두머리는 당시 귀족회의의 장인 상대등 비담(毗曇)이었다. 그들은 “여왕은 정치를 잘 할 수 없다.”고 주장하며 명활성(明活城)을 거점으로 월성(月城)의 왕족 세력을 공격하였다. 반란군과 대치한 지 8일 만에 선덕여왕이 죽는가 하면, 흉조라고 믿어지던 유성(流星)이 월성 쪽에 추락하여 왕실측의 사기는 위축된 반면, 반란군의 사기는 충천해 있었다.
이 때 그는 새로 등극한 진덕여왕과 귀족들을 이치로써 설득하는 한편, 종교적인 제전과 계략으로 왕실 쪽 군중의 사기를 북돋워 반란군과의 결전에서 승리하였다. 반란이 진압된 뒤 상대등이 된 알천(閼川)은 신라의 전통적 귀족이었다. 또한 반란의 진압에서 전통적인 귀족들의 힘이 컸음은 분명하다. 그러나 그 과정에서 김유신은 가야계 출신이면서도 신라 중앙 정부의 운명을 결정하는 데 큰 구실을 했고, 또 그로 인하여 그의 영향력도 커질 수 있었다.
『삼국사기(三國史記)』에는 비담의 반란 후 진덕여왕대에 치러진 세 차례의 대규모 전투가 기록되어 있는데, 그는 그 전투들에서 최고지휘관을 맡았다. 진덕여왕 1년(647)과 2년의 전투에서는 압량주 군주로서 그 일대의 전투를 지휘했으나, 진덕여왕 3년의 전투 당시에는 백제의 대대적인 침입을 막기 위하여 중앙군으로 편성된 군단을 지휘하였다. 당시 백제의 지휘관급 100인과 군졸 8,900여 인을 죽이거나 사로잡고 전투용 말 1만 필을 노획했다는 전과를 고려할 때, 신라 쪽에서도 주력부대를 투입한 대규모 방어군단을 편성했음을 알 수 있다. 지휘관 편성을 놓고 보아도 대장군에 김유신, 그 아래 장군들에 진춘(陳春) · 죽지(竹旨) · 천존(天存) 등이 임명되었는데, 이들은 당대의 명장들이자 정치적으로도 큰 비중을 가지는 인물들이었다.
654년에는 신라군대 통수부의 중심적 위치에 서서 새 왕의 추대에 중요한 구실을 한 것으로 보인다. 진덕여왕이 죽자 당시 귀족회의에서는 상대등이던 알천을 왕으로 추대하였다. 그러나 다음 왕에 즉위한 것은 김춘추, 곧 태종무열왕이다. 귀족회의의 추대를 뒤엎고 태종이 즉위하기까지의 과정에 대해, 신라본기에서는 왕에 추대된 알천이 굳이 사양하고 대신 김춘추를 추천하여, 김춘추가 세 번 사양한 다음 부득이 즉위했다고 설명하고 있다.
그러나 귀족회의의 결정이 번복된 과정이 실제로 그처럼 평화적이고 순탄했다 해도, 그 이면에는 당시 김춘추를 지지하는 세력이 존재했음을 생각하지 않을 수 없으며, 그는 그 중요한 지지세력의 하나였던 것으로 보인다. 태종무열왕과는 젊어서부터 친분이 있었고 누이동생이 태종무열왕의 비였으니, 그들의 개인적 유대는 대단히 깊었다. 또한 642년의 목숨을 건 맹세에서 알 수 있듯 그들은 정치적으로도 밀착되어 있었다.
실제로 그가 태종무열왕의 즉위에 간여하였음은 열전에 나타나 있다. 김유신전에는 그가 알천과 상의하여 태종무열왕을 즉위시켰다고 기록되어 있다. 그런데 귀족들에 의해 왕위에 추대된 알천이 그 문제를 전통적 귀족이 아닌 신흥 귀족 출신과 상의했다는 것을 이해하려면 그 동기를 알아야 할 것이다. 『삼국유사(三國遺事)』에는 중요한 나라 일을 결정하던 4영지회의(四靈地會議)의 구성원으로서 알천 · 임종(林宗) · 술종(述宗) · 호림(虎林) · 염장(廉長) · 유신이 열거되어 있다. 이 중 수석의 위치에 있었던 것이 알천인데, 4영지회의의 구성원들은 유신의 위엄에 복종하였다고 한다. 이는 귀족회의의 공식적인 수뇌는 상대등인 알천이었으나, 비공식적인 실세는 그가 장악하고 있었음을 나타내는 것이다. 이를 통해 알천이 전통적 귀족이 아닌 그와 상의하여 왕위를 양보하게 된 동기를 이해할 수 있다. 또한, 왕위가 태종무열왕에게 돌아가게 된 데에도 태종무열왕에 대한 그의 긴밀한 지지가 크게 작용하였음을 알 수 있다.
태종무열왕의 즉위 후 그의 정치적 위상은 더욱 높아졌다. 신라본기에는 태종무열왕의 즉위 다음 해 그의 관등이 대각간(大角干)으로도 나타난다. 그 해 10월에는 태종무열왕의 셋째 딸 지소와 혼인하였다. 이는 태종과의 결속이 더욱 긴밀해졌음을 반영하는 동시에, 종전과는 달리 가야계 출신으로서의 제약을 벗어나 왕실과도 통혼하게 되었음을 보여 준다.
660년 정월에는 귀족회의의 수뇌인 상대등이 되어, 삼국통일 전쟁 과정에서 신라를 이끄는 중추적 구실을 하게 되었다. 그 해 그는 신라군을 이끌고 당나라 군대와 함께 백제를 멸하였다. 태종무열왕을 뒤이어 문무왕이 즉위한 뒤에도 그의 정치적 비중은 약화되지 않았다. 661년(문무왕 1) 6월에는 고구려를 원정하였다. 이 원정에서 그는 고구려 평양성을 공격하다가 군량이 떨어져 곤경에 처한 당나라 군대를 지원하기 위해 고구려 중심부까지 왕복하는 결사적인 수송작전을 펼쳤으며, 당나라 군대가 퇴각하자 이듬해 정월 고구려군의 매복과 추격을 물리치고 돌아왔다.
663년에는 백제 부흥을 꾀하는 백제 유민과 그들을 지원하는 왜(倭)의 연합 세력을 격파하였고, 664년에도 백제 유민이 사비성에서 봉기하자 은밀한 계책을 일러 주어 평정하게 하였다. 신라와 당나라 연합군이 고구려를 멸망시킨 668년 신라군의 총사령관 격인 대총관(大摠管)이 되었다. 그러나 늙고 병이 들어 원정에 참가하지는 못하고 왕경(王京)에 남아 원정을 떠난 왕을 대신하여 신라 국내의 통치를 담당하였다. 문무왕과 생구관계(甥舅關係)였을 뿐만 아니라, 고구려 원정군의 수뇌인 김인문과 김흠순도 생질과 아우였던 만큼 국가의 원로로서 고문과 지도적 구실을 하여 신라 진영의 단결과 전략 수립에 기여했던 것으로 보인다.
고구려를 평정한 직후에는 다시 한 등급을 높인 ‘태대서발한(太大舒發翰)’이 제수되고, 여러 가지 특전을 포상받았다. 그 뒤 자신이 직접 일선에서 정치나 군사적 일을 수행하지는 않았던 것으로 보인다. 그러나 신라 지배층 원로로서의 자문역은 계속한 것으로 보이며, 고구려 멸망 후 본격화된 당나라와의 투쟁에서도 지도적인 구실을 한 것으로 보인다. 672년 석문(石門)벌판의 전투에서 신라군이 당나라에 참패했을 때 문무왕이 그에게 자문을 구한 사실이 기록에 나타난다.
그는 일찍부터 당나라의 대국주의 야욕을 간파하고 그에 대비하고 있었다. 660년에는 그가 백제군의 결사대를 격파하느라 당나라군과의 합류 지점에 늦게 도착하자, 당나라의 소정방(蘇定方)은 이를 빌미로 신라 장군의 참수(斬首)를 명하여 신라군의 통수권을 장악하려 하였다. 이 때 그는 먼저 당나라군과 결전하겠노라며 단호히 맞서 소정방의 기도를 무산시켰다. 또한 백제가 정복된 해에 당나라는 그와 김인문에게 백제지역을 분봉(分封)해 주겠다고 유혹함으로써 신라 지배층의 분열을 획책하며 신라를 침공할 기회를 노렸다. 그러나 이 때 역시 이러한 유혹을 거절하여 신라 지배층의 결속을 굳힘으로써 당나라의 계략을 무산시켰다.
한편, 고구려가 엄존하는 상황에서 당나라와의 정면 대결을 피해 신라군을 백제유민군으로 위장하여 당나라군의 행동에 군사적인 대처를 하였다. 당시 소정방은 신라는 상하가 굳게 결속되어 작지만 쉽게 정복할 수 없다고 본국에 보고하였다 한다. 그 뒤에도 당나라는 665년에 그를 봉상정경 평양군 개국공 식읍 2,000호(奉常正卿平壤郡開國公食邑二千戶)로 봉하는 등 유혹의 손길을 뻗쳐 왔다. 그러나 그는 국제관계 속에서 당나라가 신라에 대해 무엇을 노리고 있는지를 간파하고 이에 대처함으로써 당나라의 침략 야욕을 분쇄할 수 있었다.
그 이면에는 스스로를 엄격히 단속하며, 신라 다중(多衆)의 결속과 사기를 북돋우려는 한결같은 노력이 있었다. 연속되는 출정 중에 가족들이 기다리는 집 앞을 돌아보지도 않고 지나친 일이나, 혹독한 추위 속의 행군에 군사들이 지치자 어깨를 드러낸 채 앞장섰다는 일화, 그리고 아들인 원술이 당나라군과의 전투에서 패배하고 도망해 오자 왕에게 참수형에 처하라고 건의하고 끝까지 용서하지 않은 일 등은 이러한 노력의 단면들이다. 그가 죽자 왕은 성대한 의장을 갖추어 금산원(金山原 : 지금의 경주시 송화산 기슭으로 추측됨)에 장사지내게 하고, 비를 세워 공적을 기록하게 했다 한다. 뒤에 흥덕왕(『삼국유사(三國遺事)』에는 경명왕 때라 함)은 그를 흥무대왕(興武大王)으로 추봉하였다.