代从征三藩有绩效，因此注上考，但被大学士索额图改注“浮躁”，定罪夺官。莽依图上疏说顾八代参与平定三藩三年，竭诚奋勉，运筹决胜，请求顾八代留在军中，委任为代理副都统，参赞军务，康熙帝命以原衔从征。十九年（1680年），莽依图病卒于军中，顾八代跟随平南大将军赉塔下云南，攻会城。顾八代建议先取银锭山，可以俯瞰城内，占据进攻优势。后来，勇略将军赵良栋所部抵达，听从顾八代之策，先取银锭山，克会城，清军平定云南。凯旋后，顾八代授侍讲学士。康熙二十三年（1684年），顾八代入直尚书房，屡次升迁至礼部侍郎，二十八年（1