The country's top judge said that laws passed now suffer from a lack of clarity, which is creating a lot of litigation and inconvenience.
India had already issued an advisory to Indian nationals to leave the country last week.
Interior minister's announcement comes hours after Taliban began entering Afghan capital.
Britain, Germany, Denmark and Spain have announced the withdrawal of personnel from their respective embassies.