Testing AI coding agents (2025): Cursor vs. Claude, OpenAI, and Gemini — Blankdot