The last few weeks have seen a bit of a change in my workflow.
I now use three separate AI coding platforms, rather than just two.
My historical workflow was:
Step 1: Pull every ticket into a special Trello list that (via some N8N stuff), created a task in Google Jules. That task would do a first cut and push a new branch back to github.
Step 2: In Cursor, review what Jules had done.
The change is, we now have:
Step 2: In one of Cursor and Antigravity, review what Jules had done.
AntiGravity is interesting - there are two things where I think it’s (currently) ahead of Cursor:
- I like its planning documentation more than I like Cursor’s. This might be me not understanding the Orchestration UI in Cursor well enough, but the fact that AntiGravity’s just “clicked” for me suggests that their UX is a better fit for the way I think. [Their Agent Orchestrations are very similar.]
- It seems to have (even in Google’s free tier) enough Model Usage to meet my needs. The fact I can use Open 4.5 for free is quite a thing.
There are areas in which Cursor is just better:
- Its context windows and performance early in the UK morning (after India has gone to bed and before the USA has woken up) mean that it’s really, really fast. But I often stop coding around lunchtime because performance degrades, just not as much as AntiGravity’s.
- Your screen layout is just better, in particular the main icon bar placement. Those extra few pixels in width are far more important to me than the extra couple of lines available in whatever the primary side bar is showing.
Areas in which you could both do better:
- Offline working. I can run LMStudio (or even OLlama), but that doesn’t help me. It feels like Cursor was written with an assumption that “reliable, fast, Internet connection” was a thing. I have a really unusual work life that means it isn’t. [1]
[1] It involves a 1050 year old stone building with thick walls, which happens to contain some specialist equipment that I sometimes need to use [2]. I spend a surprising amount of time waiting in that building for other people to turn up, and would like to use more of that time coding.
[2] A pipe organ ![]()