公元前498年(鲁定公十二年),孔子54岁,为鲁国司寇。此时孔子向鲁国国君提出“堕三都”,但失败了。
春秋时鲁国为“三桓”执政(即鲁桓公后裔孟孙氏、叔孙氏、季孙氏把持国政),费邑是季孙氏的封地,邰邑是叔孙氏的封地,成邑是孟孙氏的封地。按照周礼,天子、诸侯、大夫筑城的高度、广度都有定制。“实际上,当时“三桓”已控制不了他们的私邑。而为他们的家臣邑宰所盘据,侵凌“三桓”,甚至越过“三桓”而干预国政。
为了加强鲁君的权力,削弱三桓势力,孔子向国君建议“堕(音:毁)三都”,这一建议被鲁定公采纳。“堕三都”就是要拆掉季、叔、孟三家封邑的城墙,籍此打击三家近于失控的家臣势力,这个自然是受季叔、孟所欢迎的。盘据在费邑的公山不狃,是季氏的心腹之患,他早已不把定公和季桓子放在眼里,季桓子早有翦除公山不狃之意,无奈费邑兵强城高,他实在是无能为力。孔子的弟子,季氏宰子路去奉命毁三家之都城。毁费邑时,费宰公山弗扰率费人袭击鲁国,孔子就请鲁定公与季孙、叔孙、孟孙,进入到季氏的家里,登上季孙武子之台;费人攻击它,达到台侧,孔子命申句须、乐颀统领士众下讨伐他们,费人兵败,公山弗扰逃到齐国,费邑之城被毁。三桓之中,叔孙氏与季孙氏为削弱家臣势力,支持孔子这一主张,但此行动受到孟孙氏家臣公敛处父的抵制,孟孙氏暗中支持公敛处父。“堕三都”被迫半途而废。
孔子以抑制家臣为名,行强公室,抑三卿之实。但这样以来,家臣势力固然被打击,但势必又削弱了三家做为卿大夫的自身势力,因“投鼠”不能“忌器”,这种有利于巩固国君地位的“一石二鸟”之策,总因三家,即“三桓”的半心半意而告失败。