根据《律师法》第四十七条规定,律师收取代理费应当签订书面代理合同,代理费的收取方式也应当在合同中明确约定。因此,在代理合同中明确规定收取现金是合法的。不过,律师在收取代理费现金时需注意防范洗钱风险,遵守反洗钱相关法律法规和银行业的评估、管理规定。
此外,律师在收取现金时应该注意妥善保存收据等相关凭证,遵循相关规定,避免违法行为的发生。