top | item 42083320

(no title)

hubris24 | 1 year ago

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?

discuss

order

brandonchen|1 year ago

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

hubris24|1 year ago

Alright. That gives me some directional signal. I will be interested if you make it open source. We have massive and critical code base so I am always wary of giving access to 3Ps.

jahooma|1 year ago

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.

hubris24|1 year ago

Okay. I will try it once you are a bit further along and have OSS.