The evolution of software design is shifting from a human-centric approach to one that also accommodates AI agents. Traditional UX principles must now integrate machine-readable interfaces, APIs, and automation workflows to support AI-driven interactions. This article explores the transition from user-friendly to AI-friendly design, examining historical developments, changing usability concepts, and the rise of Bot Experience (BX) and Agent Experience (AX).