Tools, Agents, Interfaces, and Synthetic Luck: AI Interaction Models