Im quickly checking out each of the new features here in this post.
First up of course - the new Composer agent!!
This is how you enable it.
1. Enable it in your composer chat window
or
2. Set the Enable Tools option in Settings > Editor > Chat & Composer
Testing it on a small old wordpress plugin with 34 files across 2 folders (ignoring .git and vendor folders).
It picked up the main functionality well and selected the key files to review.
Although i am not sure it considers files in lower level sub folders.
The agent then went ahead and reviewed the files and recommended 4 enhancements that it implemented.
Changed 2 files and moved some key views into separate files creating the new folder and the new files.
Then it summarized the changes it made.
580 or so changes - around 48% of lines in this plugin.
The new experience is very smooth.
1. Composer (CMD+Shift+I) is now a tab in your editor just like a file - which for me is a much better choice then the custom overlay UI.
2. Diffs are shown inline in the composer chat so you can read through and accept them there - or open the file to edit.
3. Applying change seem instant as well!
I did have an issue where the composer keyboard shortcuts had reset - so I had to manually reset the cmd+shift+i and cmd+i shortcuts.
Not sure if this is a bug - or whether its because I tested copilot before I updated and it hijacked the shortcut.
Also - what happened to Notebooks @shaoruu ?
Also a suggested improvement - the file action bar in composer is only shown at the top.
This means after you are done reviewing the diff on larger files - you have to scroll back to the top.
Would me nice @shaoruu if the action bar stayed pinned at the top or was also shown at the bottom of each file diff.
Next feature: Bugfinder
@kinopee_ai had reported on this hidden feature a while back.
As he mentioned: its expensive!!!
I didnt run it!
Besides those 2 main features,
1 - semantic search - great improvement that makes it much easier to find the files you need with a few characters. Consistent with how vscode searched!
2 - image drop - didnt really notice whats new. Seems the composer chat box changes colour a bit when you hover a file but didnt notice anything else.,
3. File pill recommendations - not seen this yet. Will update this thread with info when i see it.
Heres a cool video of composer file search you should check:
I just watched the first hour of the Lex Fridman podcast with the Cursor team.
I've put together 10 of my favorite moments from it and snipped the sections of the podcast below.
Let me know if you want the 2nd hour too.
TLDR; one of the best deep dives into coding with AI. It's not just for Cursor fans. Anyone interested in coding with AI should watch.
Whether you use Claude, o1, Aider, GPT Engineer, Copypasta, Amazon CodeWhisperer, or Replit Agent, there's something here for you.
Did I miss anything? What was your favorite bit?
1. Future of Cursor Tab and Zero Entropy Editing (16m)
Cursor Tab makes coding easy by guessing what you want to do next. You can just press Tab to move through your edits without much effort.
I have a new love for Tab Tab Tab after watching this and the complexity of making it work.
2. Cursor vs VS Code: Future Plans (11m)
"Cursor is all about moving fast. We think that in just one year, we can make VS Code look like yesterday's tool," said one of the Cursor team members.
Their approach lets them go beyond what plugins can do.
Question I have is - vscode UI was great for old school coding.
But with AI this probably wont be the best way.
v0 bolt claude artifacts and chatgpt canvas have highlighted this. Also voice is essenytial.
So how will cursor adopt these new ways in a vscode wrapper?
OMG. this actually works. I bow to the Cursor gods.
Ive styled some of the text - but I just recruited a team of experts in @cursor_ai and got them to brainstorm & draft a project plan, outline role for additional team member, help with interviewing this team member and create an offer.
@cursor_ai Jim and suzie collaborated while i made a coffee - in a single response.
Ah awesome 0.39 is live with the new composer control panel. This makes working with different personas even easier.
3 composer sessions - each with a different purpose and team makeup.
Note - for some reason my Cursor did NOT auto update. I just noticed the update in the changelog and manually downloaded.