add agent-init shell