西元200年(建安五年),曹操與袁紹戰於官渡。
曹軍軍糧用盡,曹操問計於賈詡,賈詡說:「您在精明、勇敢、用人、決斷四個方面都勝過袁紹,之所以相持半年不能過取勝,是想顧及周全啊,抓住機會,便能很快取勝。」
曹操稱善,後來抓住機會偷襲烏巢,一舉戰勝袁紹。河北平定後,曹操領冀州牧,改任賈詡為太中大夫。
西元208年(建安十三年),曹操佔領荊州,想乘機順江東下。
賈詡勸阻,說應該安撫百姓,等待時機,曹操不從,結果在赤壁之戰中大敗而歸。
西元211年(建安十六年),以韓遂、馬超為首的十部聯軍,聚集10餘萬人馬,據守潼關抗曹(參見渭南之戰)。
馬超受挫後,提出劃河為界的議和條件,被曹操拒絕。
馬超多次前來挑戰,曹操堅守不出,使馬超欲急戰速勝不得。
九月,再次提出劃地為界的要求,並送子為人質。賈詡認為可以表面上假意應允,麻痺對方,實際積極準備,伺機殲敵。
曹操又問賈詡如何破敵,賈詡說:「離間他們。」
曹操採用他的計謀,寫書離間馬超和韓遂,使他們內亂。
曹操視時機成熟,主動對關中軍發起進攻,大勝而歸。
西元217年(建安二十二年),當時曹操未立太子,曹丕為五官將,而臨菑侯曹植才名方盛,曹丕派人求計於賈詡,賈詡說:「希望將軍修養品德,勤於學習,日夜孜孜不倦,不違背作兒子的道義,這就夠了。」
曹丕聽從了他的建議,刻意磨練自己。
後來,曹操私下問賈詡對立嗣的看法,賈詡閉口不答,曹操問他為何不答,賈詡說:「我在想袁紹和劉表啊。」
曹操大笑,於是於該年立曹丕為太子。
賈詡認為自己非曹操舊臣,卻策謀深長,所以怕曹操猜嫌,於是採取自保策略,閉門自守,不與別人私下交往,他子女婚嫁也不攀結權貴,當時天下談論智謀之士時都十分推崇他。
西元220年(黃初元年),曹丕即位,為報賈詡之恩,封賈詡為太尉,進爵魏壽鄉侯,增食邑三百,前後共八百戶。
又分食邑二百,封幼子賈訪為列侯。以長子賈穆為駙馬都尉。
223年(黃初四年)三月,曹丕首徵東吳,以失敗而告終。
當初,曹丕便問計於賈詡:「我想統一天下,吳、蜀應先征討哪個?」
賈詡建同年六月甲申日,賈詡去世,終年77歲,諡肅侯,長子賈穆繼嗣。
議應先治理好國家再動武,曹丕不聽,果然無功而反。
多年後,賈詡與王朗、曹真、辛毗配享魏文帝廟。
陳壽層評價道:「荀攸、賈詡,庶乎算無遺策,經達權變,其良、平之亞歟!」
易中天也曾說過:「賈詡能在亂世中審時度勢,自己是活得時間最長的,還保全了家人。這才是真正的大智慧,賈詡可能是三國時期最聰明的人。」
賈詡也是李忠最喜歡的謀臣之一,雖然他曾投靠過許多諸侯,但是卻從來沒有主動背叛過誰。
也許是常年生活在西涼偏遠之地,使得賈詡也自然生出一股彪悍的氣息,經常同胡人打交道的他性格也頗為剛毅。
李忠忍住傷口疼痛大喜道:「不知先生此來何事?」。
「特來就將軍命也」,賈詡語不驚人死不休,任然是一副平淡的模樣。
李忠身邊的幾名將領看著賈詡都是一副咬牙切齒的樣子,恨不得生吞活剝了他。
李忠疑惑道:「不知先生何意?」。
「哈哈哈哈」,賈詡突然大笑,一副神秘的模樣看著李忠,李忠心裡咯噔一下,「將軍不要說那名軍官說得是真的」。