| Both o1 (mini/preview) and Claude 3.5 Sonnet seem to be popular among devs, but opinions seem to be divided + all over the place. From my experience, both seem to have their strengths and weaknesses, and I find myself switching between both. If you’ve used either — or ideally both — would love to hear your insights. Feel answers to the following questions will provide some context when you respond: - What are the strengths & weaknesses of each from your experience? - Any tips/tricks or prompting techniques you use to get the most from these models? - How do you typically use them? (via. native apps like ChatGPT, Claude; or via Cursor, GitHub Copilot, etc.?) - What programming language(s) do you primarily use them with? Hopefully this thread provides a useful summary and some additional tips for readers. (I’ll start with mine in the comments) |
O1 is higher quality, more nuanced, and has deeper understanding; the biggest downside rn is the significantly higher latency (both due to thinking, and also, continue.dev doesn't support o1 streaming currently, so you're waiting until it's all done), and higher cost.
In terms of tools: either vscode with continue.dev / cline, or cursor
Languages: node.js / javascript, and lately c# / .net / unity