The assistant director is one of those interesting theatrical enigmas. They certainly serve a vital role in a production, but they rarely have a clearly defined role and usually end up serving in whatever capacity the director needs them to. That can be anything from getting coffee to staging entire scenes.
Check out this StageAgent blog to leaarn more about being an assistant director.