logoalt Hacker News

hubris2411/08/20242 repliesview on HN

I don't see the value. Why is this better than Cursor? What guarantees that you won't steal my code?

Wasn't there a recent startup in F24 that stole code from another YC company and fire was quickly put out by everyone?


Replies

brandonchen11/08/2024

Good question – here are a few reasons:

- It chooses files to read automatically on each message — unlike Cursor’s composer feature. It also reads a lot more than Cursor's @codebase command. - It takes 0 clicks — Codebuff just edits your files directly (you can always peek at the git diffs to see what it’s doing). - It has full access to your existing tools, scripts, and packages — Codebuff can install packages, run terminal commands and tests, etc. - It is portable to any development environment

We use OpenAI and Anthropic, so unfortunately we have to abide by their policies. But we only grab snippets of your code at any given point, so your codebase isn't seen by any entity in its entirety. We're also considering open-sourcing, so that might be a stronger privacy guarantee.

I should note that my cofounder James uses both and gets plenty of value by combining them. Myself, I'm more of a plain VSCode guy (Zed-curious, I'll admit). But because Codebuff lives in your terminal, it fits in anywhere you need.

No comment on our batchmates

show 1 reply
jahooma11/08/2024

Codebuff is a bit simpler and requires less input from the user since you just chat and it does multi-file edits/runs commands. It's also more powerful since it pulls more files as context.

I think you just need to try it to see the difference. You can feel how much easier it is haha.

We don't store your codebase, and have a similar policy to Cursor, in that our server is mostly a thin wrapper that forwards requests to LLM providers.

The PearAI debacle is another story, but mostly they copied the open source project Continue.dev without giving proper attribution.

show 1 reply