[FEATURE] VS Code/Cursor Extension with Full Claude Code CLI Capabilities
Feature Request Description
Please give us a VS code/cursor extension that has all of the capabilities of Claude Code CLI but better UI.
Open AI's Codex extension is already out and after testing it I really feel annoyed working with the terminal and editing text here.
There's so many missing things just because you decided to implement a CLI instead of implementing an extension:
- cmd + a doesn't work to select all of the text
- cmd + left arrow / right arrow doesn't work to select a single word
- Can't use the cursor to click to place the cursor
- Can't use the cursor to select text
- Keep losing my prompts due to pressing the down/up arrow 1 extra time than intended
- Can't reference multiple parts of different files easily like I can with cursor (select -> add to chat)
- No tab completion while writing the prompt
- These pesky backslash characters are super annoying
- If you undo some text then you can't redo to get it back
- Up/down arrow doesn't work if you try to navigate to a line that doesn't have any characters
- This GUI would make using a feature like checkpoints much easier since you can scroll to a certain section and click restore on a prompt.
I could go on and on with how bad the experience of writing a prompt here in the CLI is for me since I'm very used to editing code files and docs with mouse + keyboard.
Please seriously consider implementing something like cursor's chat extension, kilo code, roo code, cline.
It should have full feature parity with the CLI though because there are some aspects of the CLI that really rock (resume, escape escape, interrupting, queuing messages, etc.)
You would literally have the best AI agent experience if this extension is released because I'm 100% sure I'm not the only one suffering because of the subjectively downgraded text editing experience of CLI tools.
Thank you for Claude!
Environment Info
- Platform: darwin
- Terminal: cursor
- Version: 1.0.120
- Feedback ID: 43810f30-18a8-466f-bb43-3c13b2eba724
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗