NEW DELHI, June 23: Indian and Chinese military commanders have agreed to disengage troops from a heavily disputed stretch of their border where a clash last week left 20 Indian soldiers dead, an Indian government source said on Tuesday.