贾诩

早年

年輕時聲名並不顯赫，唯獨受到漢陽的名士閻忠高度評價。在一次旅途中遭遇氐族的叛軍，身旁數十人皆被擒住，賈詡發揮機智，辯稱自己是太尉段熲外孫，氐人信其言，於是獲釋。史稱賈詡此舉是：「權以濟事，咸此類也」（《三國志·魏書·賈詡傳》）。

文和亂武

後來成為董卓部下，以太尉掾為平津都尉，後升為討虜校尉，在牛輔帳下。在董卓討伐戰期間，一度和李傕、郭汜、張濟等人一同擊敗孫堅。董卓滅亡後，牛輔亦已死去，司徒王允清算董卓餘黨。當時李傕、郭汜等人心懷不安，都打算各自逃亡，賈詡則勸諫李傕：「如果就這麼逃跑，只需一個亭長就能將我們一網打盡，現在必須回頭攻打長安。」李傕聽從賈詡建議，與郭汜、樊稠、張濟等聚集兵力回攻長安，駐守長安的王允不敵，被李傕殺死；同為守將的呂布則逃亡至關東。
李傕、郭汜、樊稠等人掌權後，任命賈詡為左馮翊尹，還要封侯。賈詡堅決推辭才作罷。改任為尚書典選。
李傕、郭汜在占領長安後，起初還算和氣，不久互相猜疑，終於關係破裂，相互攻殺，關中地區被鬧得荒無人煙。漢獻帝為躲避災難，率群臣和衛兵逃往雒陽。賈詡曾訓斥李傕、郭汜兩人的戰爭給人民帶來的災難，但兩人表面上接受賈詡的批評，但並沒有停止相互攻殺。於是賈詡離間李傕雇用的羌、胡傭兵使之離去，並且協助漢獻帝離開長安，同時保護受李傕、郭汜迫害的大臣。

籌策志略

天子後要求回雒陽，命段煨等人護送，因段煨與賈詡同郡，賈詡便棄李傕而跟隨段煨。但因賈詡名氣實在太大，段煨怕自己的地位不保，密謀殺害賈詡，為賈詡識破。賈詡私下結識張繡，張繡迎接賈詡。賈詡屢獻妙計，助張繡叛曹（起因曹操將張繡叔母佔為己有），曹操大將典韋，長子曹昂，侄子曹安民戰死；建議張繡跟劉表議和，並多次挫敗曹操，使曹操攻不下宛城。在官渡之戰時，勸張繡向曹操投降而非袁紹，使得曹操避免兩面受敵的絕境，備受曹操之敬重。封賈詡為執金吾，封都亭侯，遷冀州州牧。

凝析踐局

200年，曹操與袁紹戰於官渡，後曹軍軍糧將盡。曹操便問計於賈詡，賈詡說：「公明勝紹，勇勝紹，用人勝紹，決機勝紹，有此四勝而半年不定者，但顧萬全故也。必決其機，須臾可定也。」（《三國志·魏書·賈詡傳》）曹操稱善，而後許攸投曹獻計，曹操突襲袁紹烏巢糧倉，大破之，致袁紹潰敗。曹操戰勝後自領冀州牧，封賈詡為太中大夫。赤壁之戰前，認為應安撫百姓而不應勞師動眾討江東，曹操不聽，結果受到嚴重的挫敗。
曹操後與韓遂、馬超戰於渭南，馬超等人有割地以和的意思，並以兒子為人質。賈詡認為可以裝作答應，曹操又問賈詡計策，賈詡説：「以間離之。」，曹操承用賈詡的計謀，隨即破韓遂、馬超。

權明濟事

曹操當時未立世子，曹丕為五官將，而臨菑侯曹植才名方盛，曹丕派人求計於賈詡，賈詡說：「願將軍恢崇德度，躬素士之業，朝夕孜孜，不違子道。如此而已」，曹丕從其言，深自砥礪。後曹操為立世子之事屏退左右獨問賈詡，賈詡閉口不答，曹操說：「與卿言而不答，何也?」賈詡說：「屬適有所思，故不即對耳。」曹操說：「何思？」賈詡說：「思袁本初、劉景升父子也」。（袁紹，劉表兩人失敗的部分原因，都是因為想廢長立幼，導致兒子之間的衝突。）曹操聞言大笑會意，建安二十二年（217年）立曹丕為世子。
黃初元年（220年），曹丕篡位自立，為報賈詡之恩，封賈詡為太尉，進爵魏壽鄉侯，增食邑三百，前後共八百戶。又分食邑二百，封幼子賈訪為列侯。以長子賈穆為駙馬都尉。
黃初四年（223年）三月，曹丕首征東吳，以失敗而告終。戰前，曹丕問計於賈詡：「吾欲伐不從命以一天下，吳、蜀何先?」賈詡說：「攻取者先兵權，建本者尚德化。陛下應期受禪，撫臨率土，若綏之以文德而俟其變，則平之不難矣。吳、蜀雖蕞爾小國，依阻山水，劉備有雄才，諸葛亮善治國，孫權識虛實，陸遜見兵勢，據險守要，泛舟江湖，皆難卒謀也。用兵之道，先勝後戰，量敵論將，故舉無遺策。臣竊料群臣，無備、權對，雖以天威臨之，未見萬全之勢也。昔舜舞干戚而有苗服，臣以為當今宜先文後武」（《三國志·魏書·賈詡傳》）。曹丕不納，果然無功而反。

明哲保身

賈詡認為自己非曹操舊臣，卻策謀深長，所以怕曹操猜嫌。於是採取自保策略，「闔門自守，退無私交，男女嫁娶，不結高門，天下之論智計者歸之」（《三國志·魏書·賈詡傳》）。
黃初四年（223年）六月甲申日，賈詡去世，終年77歲，諡肅侯，長子賈穆嗣。

兵法與經學

據《隋書·經籍志》「兵」篇載，賈詡曾鈔錄《孫子兵法》一卷；又據《新唐書·藝文志》「兵書類」載，賈詡曾為《吳子兵法》作注。可見賈詡對兵家的經典頗有研究。

三國演義

在中國著名歷史演義章回小說《三國演義》中，賈詡亦有耀眼的表現。他初登場於第九回「除暴凶呂布助司徒　犯長安李傕聽賈詡」，以西涼謀士身分從屬於董卓集團餘黨李傕、郭汜陣營。當時董卓已死，李傕等四人上表求赦不果，正欲各自逃難，賈詡建議他們召集西涼人馬入京攻打呂布，結果成功驅逐呂布。可是李傕等人卻擅權暴虐，欺凌帝上，甚於董卓。第十回中，西涼馬騰、韓遂東征勤王，賈詡勸李傕深溝高壘，不與接戰，待西涼兵糧盡退兵加以追擊，結果亦大敗馬、韓。李、郭掌權期間，賈詡一直引導他們安撫天下，徵用賢能，朝廷稍微有所恢復。
第十三回，李、郭失和，互相攻討，一劫天子一劫公卿，長安大亂，賈詡與左靈被李傕任命負責監押帝後車駕。但賈詡當時仍心繫漢室，答應獻帝盡力阻止李傕暴行。李傕要殺帝使皇甫酈時，亦賴賈詡等力勸才得免。其後賈詡暗地勸喻李傕陣中的羌兵解散，又設計建議獻帝以重爵加封李傕，讓其暴露自身貪婪信巫的缺點，李傕軍中因而士卒離心。第十四回曹操舉兵勤王，賈詡勸李傕投降求赦，李傕怒欲斬之，賈詡於是離開李傕回到家鄉武威。
第十六回，正當曹操與呂布鏖戰時，南方傳來訊息指張濟攻南陽中流矢而死，其侄張繡繼統其軍，佔據宛城，並用賈詡當謀士，與劉表結連，成為曹操南方的大患。於是曹操放下東邊戰線，趕赴南方親征張繡。大軍壓境，賈詡又建議張繡投降曹操，張繡亦願意接受。可是曹操因好色與張繡嬸母鄒氏共寢辱及張繡，張繡怒不可當，賈詡唯有獻計讓張繡引軍圍攻沒有戒備的曹操，此役令曹操幾乎失陷，並折損了大將典韋、長子曹昂及侄兒曹安民等。
第十八回回目以賈詡為主，是為「賈文和料敵決勝　夏侯惇拔矢啖睛」。曹操擊敗袁術後，再議征討張繡。賈詡以將計就計之法，再次令曹操中伏，大損五萬兵馬，將領于禁、呂虔亦受戰傷。後來曹操退兵，張繡、劉表議欲追襲，賈詡認為必敗，果如其言；然而賈詡又勸二人再次起兵追襲，張繡聽從其計，結果大勝而還。此回盡顯賈詡料事如神的本領。直至第二十三回，袁紹、曹操分別遣使勸張繡歸順。張繡聽從賈詡的建議，降服曹操。賈詡被曹操封為執金吾使。官渡之戰中，賈詡亦有隨軍出征，多為曹操守寨。
第五十九回，馬超興兵討曹操，賈詡隨軍西征，並獻離間計，致抹書予韓遂令馬超疑惑，使馬超與韓遂失和相攻，曹軍因而得勝。第六十七回，曹操征張魯，欲得猛將龐德歸順，賈詡獻計透過賄賂楊松，離間龐德與張魯之間的關係，亦成功令龐德降曹。
第六十八回，曹操議立嗣子，賈詡屬意曹丕，故當曹操問及其意見時，賈詡淡淡地提到袁紹、劉表二人，讓曹操聯想到二人立幼廢長終致覆滅的故事，然後決意立曹丕為後嗣。第七十八回，曹操欲築建始殿，賈詡推薦雒陽良匠蘇越；曹操夜夢三馬同槽，問於賈詡，賈詡為其釋慮。曹操臨終託孤，賈詡亦是顧命大臣之一。曹丕繼位後，封賈詡為太尉，位列三公。第八十回，曹丕篡漢，賈詡建議曹丕築受禪台以避後世之議，又勸獻帝詔書禪位。第八十二回，孫權遣趙咨為使，向曹丕稱臣賓服，使者到魏，亦先見太尉賈詡，可見賈詡於朝中地位超然。第八十五回，曹丕乘孫劉鏖兵夷陵，於是遣三路兵馬暗襲東吳，賈詡勸阻，曹丕不聽，招致大敗。最後，第八十六回，小說正式交代賈詡之死。
賈詡在演義中由第九回橫跨至第八十六回，形象突出，計無不中，甚至曾令善於用兵的曹操幾度敗績。其所從屬勢力頗多，先隨李傕，再隨張繡，最後事曹操曹丕兩代。加上他曾助曹丕篡漢，其形象不算十分正面。可是即使賈詡曾助李傕、曹魏這些在《三國演義》形象比較負面的勢力，他的才能仍備受肯定。而且不論是李傕、張繡，還是曹操、曹丕，都將賈詡此人視為心腹。可見其人善於交際，亦深曉亂世自保之術。

家庭

據《新唐書·宰相世系表》記載，賈詡是西漢時代文豪賈誼的末裔。據《魏晉世語》，賈氏一族於晉惠帝時皆至大官，於晉初時尤為顯貴。