Chat-first tools like Cursor put a chatbot in your sidebar. You ask questions, it suggests code, you copy-paste. You're still the one writing.
Agent-first means the AI works autonomously. You describe the task, the agent plans it, executes it, and verifies it. You review the output. Think of it as delegating to a junior developer vs asking a friend for help.