zed-industries / zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
https://zed.dev
Other
48.43k stars 2.89k forks source link

ZedAI Multi file edits like Cursor's composer #16562

Open AriMKatz opened 1 month ago

AriMKatz commented 1 month ago

Check for existing issues

Describe the feature

Cursor does multi file edits through composer and composer control panel (this is an evolving feature).

I don't know the right UX, but it's sometimes good to go lower level like in the zed blog post, building out piece by piece from context, and sometimes it might be good to spawn of little agents to do things, which is where composer seems to be going.

Aider does similar in the command lline

If applicable, add mockups / screenshots to help present your vision of the feature

No response

JosephTLyons commented 1 month ago

I believe this is sort of what our /workflow command will be addressing. It can open up files and suggest edits that are suggested to you, and you can choose to accept and apply them directly to the source code.

iamhenry commented 1 month ago

@JosephTLyons does the workflow command allow for creation and deletion of files like composer?

ie: you ask to build a new feature where the files don't exist yet so you don't have to know where in the directories they need to be created manually?