Live data from Hacker News

Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?

news.ycombinator.com

31–40 of 140 posts

Re: Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?

#31

I'm a staff software engineer doing a mix of front-end and back-end with emphasis on front-end. I use both Cursor on Claude 3.7 and ChatGPT on 4o/o3. Cursor seems kind of "dumb" compared to 4o, but it's a good workhorse. I let Cursor handle the basics - basically acting as a glorified multi-file autocomplete. I think through common problems with 4o, tough problems with o3, I copy all of Svelte's docs into 4o ( https:…

> Cursor seems kind of "dumb" compared to 4o

What do you mean by that? You can use 4o model in Cursor?

Re: Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?

#32
I tried to vibe code a web app with windsurf and found it appeared to do really well in the beginning. But I had to harsh the vibes in two types of scenarios it couldn’t understand or solve on its own: performance and css animation.

When I copy paste via ChatGPT I direct the model on what to do and retain responsibility and understanding of all code getting saved.

I do really like Cascade in windsurf because it does a decent job of parsing the entire codebase and finding the spot to make changes. But I think I’ll probably be most successful combining my approaches and using Cascade at a coding level not a “vibe” level

Re: Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?

#33

What about projects where secrecy matters? How do hedge funds use these? Are you comfortable feeding the secret sauce to Cursor?

Code is nowhere near as valuable as most people imagine....

It is in some projects, OP gave a good example: hedge funds.

Re: Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?

#34
post #29

I use Claude Code (cli tool) and it's on another level. Not even comparable to code autocomplete à la Copilot or copy/pasting into a LLM chat app. It knows about your whole code base, can use external tools, read documentation, run tests, etc. Even as an experienced developer, it's been a huge productivity boost. The main downside is that it can quickly get expensive.

Does it really know about the whole codebase? How big are we talking about? Last I tried, some time ago, llm didn't work very well "in the large". But I have never tried Claude Code.

I have tried claude code on a few different size code bases and so far very impressed. The code it generates is usually in the same fashion and tone as the rest of the code base.

Re: Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?

#35
post #29

I use Claude Code (cli tool) and it's on another level. Not even comparable to code autocomplete à la Copilot or copy/pasting into a LLM chat app. It knows about your whole code base, can use external tools, read documentation, run tests, etc. Even as an experienced developer, it's been a huge productivity boost. The main downside is that it can quickly get expensive.

Does it really know about the whole codebase? How big are we talking about? Last I tried, some time ago, llm didn't work very well "in the large". But I have never tried Claude Code.

I guess I should have said that it has access to all your code. But I think it tries to be smart about which files it reads depending on the task at hand.

Re: Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?

#36
As a solo-founder of https://flowyBoard.com, I've used heavily Cursor and chatgpt. My app is very heavy on the front-end side and especially css animations. Here is my conclusion, Cursor is very good duplicate and extend your current structure in the project. So in the beginning you need to be careful about the solutions suggested by Cursor. When the problem is deep, you have to do tests and ask cursor multiple times to reform it. Chatgpt is good when the problem is deep and you know which part of the code is the problem.

Re: Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?

#37
I use thisismy and thisismy-desktop to combine code - full repos + and specifications as Megaprompts into the LLM - mostly currently Gemini 2.5 Pro as we are talking ~500k tokens

full files, JIRA tickets with is/should, DRY/KISS refactorings and root cause analysis are done this way

full files are usually just copy/pasted, everything else added for cursor as in insttuctions

Re: Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?

#38
To answer your question directly "it depends". There are a lot of different subtasks to coding. Defining requirements, sketching/discussing architecture, coming up with a technical plan, executing it, creating tests, etc. Different interfaces are better at different things. Cursor/Windsurf agentic flows can be great at well defined tasks that are directly actionable within the abstractions of the existing codebase. If you want to build new things, you need to be a little more methodical, and this can mean using chat interfaces to have a dialogue with AI.

I use RepoPrompt [0] + Cursor Tab Complete (since it's easily the best on the market), but I don't use the in-IDE cursor/windsurf agentic flows unless I have a small task I need doing where I can describe it perfectly. RepoPrompt is an underhyped context selection tool that includes

- A prompt formatter so you can easily dump it + prompts into chat windows

- A built-in diff format prompt template that gets auto-inserted so you can auto-apply the resulting changes.

- A unique "Chat" mode that's an API frontend for multi-turn conversations with dynamic code context, templated prompting, etc.

- An incredible "delegate edit" feature where the results of your conversation get sent to cheaper/smaller LLMs to actually enact. The cost savings and increase in coherency are unreal. It's not unusual for a single turn to generate something like 50 specific edits across a dozen files that are completely coherent.

Right now my main workflow is to discuss architecture with a context dump + prompt to o3, settle on a solution, build a PRD, give that to 2.5 Pro to create a more granular plan, make edits, then send it back to 2.5 Pro to delegate edits to Flash 2.0/DeepSeekV3/o4-mini. Not unusal to see it produce 20-50 edits across a dozen files with perfect coherency. Any fixups or minor things I do in cursor.

There are also the CLI agentic code tools. I find claude code to be like a more powerful version of the cursor agent flow. They're great for directed tasks that involve a lot of exploration, like understanding how you need to integrate with some submodule on the other side of the codebase.

[0] https://repoprompt.com/

Re: Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?

#39
post #13

I've finally settled on this: - A custom vscode plugin to help me copy file contents from the tree view, along with file paths - A chat based ide (LibreChat, but anything will do) - An agent that syncs code back, once I'm happy with the conversation ( https://github.com/codespin-ai/codebox ) Sometimes I add the agent right at the beginning. Sometimes I do that when I feel the code is ready to be written back. Another…

How "easy" is it is to scaffold a personal vscode plugin?

Re: Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?

#40
I settled on gptel, which is an LLM package for Emacs. It's kind of a mix of both approaches:

1. You have chats right there in the editor, easy to copy/paste and manage context/history without switching to a browser. You can also quickly add files or portions of files to the context or remove them again.

2. You can choose which model you want to use for what, granted you have an API key.

3. You can quickly highlight some code and ask for a change to it, which along with managed context is powerful.

I tried auto complete again and again but it doesn't work for me. At first I think "yeah, that's what I wanted to write", and then I have to look closer to realise it's not, and that completely breaks my flow and concentration. I can always write some pseudo code and proactively convert it to real code, I like to be in the driver seat.

Context management is really central to my workflow, I manage it like a hawk. Models tend to deteriorate as context content increases, in my experience, so I really try to keep it narrow.

For that reason, and because our clients didn't sign up for their code to be sent to Anthropic et al, I _mostly_ use models like I would use StackOverflow, not to generate non-trivial code I'd actually use.

But having the chats in my editor is really invaluable for me. Powerful text wrangling features make a difference in both speed and motivation.

I use it pretty heavily with pretty much only the high-end models and pay about $15 per month.

Post reply on HN