Most active commenters

    ←back to thread

    737 points rcchen | 16 comments | | HN request time: 0.629s | source | bottom
    Show context
    extr ◴[] No.44537358[source]
    IMO other than the Microsoft IP issue, I think the biggest thing that has shifted since this acquisition was first in the works is Claude Code has absolutely exploded. Forking an IDE and all the expense that comes with that feels like a waste of effort, considering the number of free/open source CLI agentic tools that are out there.

    Let's review the current state of things:

    - Terminal CLI agents are several orders of magnitude less $$$ to develop than forking an entire IDE.

    - CC is dead simple to onboard (use whatever IDE you're using now, with a simple extension for some UX improvements).

    - Anthropic is free to aggressively undercut their own API margins (and middlemen like Cursor) in exchange for more predictable subscription revenue + training data access.

    What does Cursor/Windsurf offer over VS Code + CC?

    - Tab completion model (Cursor's remaining moat)

    - Some UI niceties like "add selection to chat", and etc.

    Personally I think this is a harbinger of where things are going. Cursor was fastest to $900M ARR and IMO will be fastest back down again.

    replies(38): >>44537388 #>>44537433 #>>44537440 #>>44537454 #>>44537465 #>>44537526 #>>44537594 #>>44537613 #>>44537619 #>>44537711 #>>44537749 #>>44537830 #>>44537848 #>>44537853 #>>44537964 #>>44538026 #>>44538053 #>>44538066 #>>44538259 #>>44538272 #>>44538316 #>>44538366 #>>44538384 #>>44538404 #>>44538553 #>>44538681 #>>44538894 #>>44538939 #>>44539043 #>>44539254 #>>44539528 #>>44540250 #>>44540304 #>>44540339 #>>44540409 #>>44541020 #>>44541176 #>>44541551 #
    1. asdev ◴[] No.44537619[source]
    for those who seldom use the terminal, is Claude Code still usable? I heard it doesn't do tab autocomplete in IDE like Cursor
    replies(2): >>44537654 #>>44538717 #
    2. virgildotcodes ◴[] No.44537654[source]
    Claude Code is totally different paradigm. You don't edit your files directly so there is no tab autocomplete. It's a chat session.

    There are IDE integrations where you can run it in a terminal session while perusing the files through your IDE, but it's not powering any autocomplete there AFAIK.

    replies(1): >>44537738 #
    3. asdev ◴[] No.44537738[source]
    are people viewing file diffs in the terminal? surely people aren't just vibing code changes in
    replies(10): >>44537809 #>>44537826 #>>44537933 #>>44538081 #>>44538221 #>>44538222 #>>44538276 #>>44538344 #>>44538544 #>>44540408 #
    4. asib ◴[] No.44537809{3}[source]
    Yes or running claude code in the cursor/vscode terminal and watching the files change and then reviewing in IDE. I often like to be able to see an entire file when reviewing a diff, rather than just the lines that changed. Plus it's nice to have go-to-definition when reviewing.
    5. didibus ◴[] No.44537826{3}[source]
    Yes, it shows you the file diff. But generally, the workflow is that you git commit a checkpoint, then let it make all the changes it wants freely, then in your IDE, review what has changed since previous commit, iterate the prompts/make your own adjustments to the code, and when you like it, git commit.
    6. golergka ◴[] No.44537933{3}[source]
    that's what lazygit in another terminal tab is for
    7. martinald ◴[] No.44538081{3}[source]
    Depending on what I'm doing with it I have 3 modes:

    Trivial/easy stuff - let it make a PR at the end and review in GitHub. It rarely gets this stuff wrong IME or does anything stupid.

    Moderately complex stuff - let it code away, review/test it in my IDE and make any changes myself and tell claude what I've changed (and get it to do a quick review of my code)

    Complex stuff - watch it like a hawk as it is thinking and interrupt it constantly asking questions/telling it what to do, then review in my IDE.

    8. evan_ ◴[] No.44538221{3}[source]
    If there’s a conflict you just back out your change and do it again.
    9. tptacek ◴[] No.44538222{3}[source]
    I review and modify changes in Zed or Emacs.
    10. cedws ◴[] No.44538276{3}[source]
    Apparently they are, which is crazy to me. Zed agent mode shows modified hunks and you can accept/reject them individually. I can't imagine doing it all through the CLI, it seems extremely primitive.
    11. james_marks ◴[] No.44538344{3}[source]
    Yes. I manually read the diff of every proposed change and manually accept or deny.

    I love CC, but letting it auto-write changes is, at best, a waste of time trying to find the bugs after they start compounding.

    replies(1): >>44540671 #
    12. fooster ◴[] No.44538544{3}[source]
    I just accept all and review in my editor.
    13. neoecos ◴[] No.44538717[source]
    I think lots of issues with the integration of CC or other TUI with graphical IDEs will be solved with stuff like the Agentic Coding Protocol that the guys at Zed at working on https://www.npmjs.com/package/@zed-industries/agentic-coding...
    replies(1): >>44538739 #
    14. bn-l ◴[] No.44538739[source]
    I trust zed to get it right over cursor with their continual enshittification.
    15. sumedh ◴[] No.44540408{3}[source]
    I use windsurf to check the diff from Claude Code.
    16. upcoming-sesame ◴[] No.44540671{4}[source]
    it seems like CC is king at the moment from what I read.

    I currently have a Copilot subscription that has 4.1 for free but Sonnet 4 and Gemini Pro 2.5 with monthly limits. Thinking to switch to CC

    I am curious to know which Claude Code subscription most people are using... ?