AI Collaboration: From Prompts to Thinking Models