甘罗(约前247-?),战国末期下蔡(今颍上县甘罗乡)人。他的爷爷是有名的甘茂。甘茂曾经跟着下蔡的史举先生,向他学习诸子百家的学说,后来通过张仪、樗里疾的引荐投到秦惠王的帐下。惠王很喜欢他就派他带兵去帮助魏章夺取汉中地区。秦惠王死后武王即位,当时张仪、魏章己离开秦国跑到东边的魏国,武王就派甘茂去平定蜀地。返回秦国后武王任命甘茂为左丞相,任命樗里疾为右丞相。
武王三年,武王想要问鼎中原,但遭到了樗里疾的反对,他说:“韩国的宜阳城池坚固,又有精兵猛将把守,路途遥远艰险,如果半路上魏、韩二国出兵救宜阳,那秦军就会陷入险境。”秦武王很不高兴,就问甘茂。甘茂来秦之后一首没有建立大功,不好反对,就同意了武王的想法,说:“想要进军宜阳,就一定要先打破韩、魏之间的联盟。”然后甘茂用重利引诱与魏王建立了秦魏共伐韩国的联盟。从此甘茂就开始跟樗里疾产生矛盾了,后来在劝秦王归还韩
武的时候被秦王怀疑,向寿、公孙衍等人趁机进谗言诋毁,甘茂被迫于攻打魏国的时候逃到齐国,担任齐国上卿。公元前305年为齐出使楚国。秦王这个时候后悔了,想让楚国送还甘茂,但是楚国人也没那么傻,知道甘茂的才能,拒绝了秦王的请求。甘茂最后死在魏国。
甘茂死后,当时十二岁的甘罗来到秦国,在文信侯吕不韦的手下当客卿。秦王政派刚成君蔡泽到燕国,燕国国君喜派太子丹到秦国做人质。秦国准备派张唐去辅助燕国,打算两国合力攻赵来扩张河间一带的领地。张唐对吕不韦说:“我曾经为昭王进攻过赵国,因此赵国人十分恨我,曾说能够逮住张唐的人,就赏给他方圆百里的土地',可是现在必定要经过赵国,我不能去,赵国人不会放过我的。”文信侯听了脸色非常难看,可是他也没有办法。
甘罗见吕不韦十分恼怒的样子,就上前问道:“君侯您为什么闷闷不乐,可以告诉我吗?”吕不韦正生着闷气,就不说话。甘罗大声说:“门客是替人排忧解难的,现在君侯有了麻烦却不说出来,别人即使是想要帮忙,也没有机会啊!”文信侯说:“皇上派刚成君蔡泽到燕国为相,己经三年了,燕王对他很满意。派太子丹到秦国做人质,表示友好,我派张唐到燕国去辅佐,他却借故推辞不去。”
甘罗说:“请允许我说服他去燕国。”文信侯说:“我亲自请他去,他都不愿意,你又有什么本事能让他改变主意?”甘罗说:“年龄小不代表没有才能,项橐七岁就做了孔子的老师。如今,我己经满十二岁了,您还是让我试一试吧。”于是文信侯就同意了。
甘罗去拜见张唐说:“您的功劳与武安君白起相比,谁的功劳大?”张唐说:“武安君战功累累,名震天下,我可比不上他。”甘罗又说:“那当时秦国的丞相范雎与现在的文信侯相比,谁的权力大?”张唐说:“范雎比不上文信侯。”甘罗问:“您确定吗?”张唐说:“确定。”甘罗笑了笑,接着说:“范雎打算攻打赵国,武安君却故意跟他作对,结果武安君刚走出咸阳七里地就死了。如今文信侯亲自请您去燕国,而您执意不肯,我不知您要死在什么地方了。”张唐大惊失色,于是答应下来,让人整理行装,准备上路。等到行期确定下来,甘罗对文信侯说:“张唐即将赶赴燕国,请侯爷借给我五辆马车,让我先到赵国打个招呼。”
吕不韦啧啧称奇,就对秦王说:“甘茂有个孙子叫甘罗,年纪很轻,现在就在秦国做宾客,他说服张唐去燕国。现在甘罗愿意先出使赵国,让赵国不会为难张唐,请答应派他去。”
秦王也觉得很新奇,就召见了甘罗,在谈话中看到他的过人之处,就派他去赵国。
等他来到赵国边境的时候,赵襄王早己经等候在那里了。甘罗问道:“大王听说燕太子丹到秦国做人质了吗?”赵王回答说:“是。”甘罗又问:“大王您知道张唐要到燕国担任相国吗?”赵王回答:“听说了。”甘罗接着说:“燕太子丹到秦国来,说明燕国不欺骗秦国。张唐去燕国,说明秦国不欺骗燕国。燕、秦两国互不相欺,没有别的缘故,就是要攻打赵国来扩大自己的领地。一旦开战,秦、燕两国兵锋强劲,大王您有把握抵挡吗?如果赵国不能抵挡,可能就会有亡国的危险了,与其失去整个国家,大王倒不如先送给我五座城邑来扩大秦国在河间的领地,我就向秦王请求送回燕太子,秦、赵联手攻打弱小的燕国,大王您觉得如何呢?”
赵王想都没想,立即划出五座城邑给秦国。结果秦国真的送回了燕太子,两国合力攻燕,得到上谷三十座城邑,秦国占有其中的十一座。
秦王于是封甘罗做了上卿,又把原来甘茂的田地房宅赐给了甘罗。
太史公说:“甘罗年纪很轻,然而凭借着一条妙计便足以名垂后世。虽然他不是忠厚笃实的君子,但也是名副其实的谋士,特别是秦国强盛起来的时候,天下人就更加喜欢使用这一类的计谋和诡诈之术了!”