We're doing a good job at copying claude for using files for coding but we aren't going all the way. We need to because claude's main benefit for coding often isn't whether ChatGPT can write code, but instead the tools we give it to do so.
Here's the current state of ChatGPT for coding:
- Paste a large codebase : Turns into a file
- ChatGPT reads the file / lower context window and chat window
But here's the issue:
- When ChatGPT makes a change, it doesn't remember it. What I mean is that it will read the same file you uploaded earlier, not including the updates it made, and provide inaccurate responses.
So how do programmers use ChatGPT? Spamming new files. Thats annoying... honetly? Just Copy Anthropic.
When I use ChatGPT (website) for coding, I want it to:
- Directly edit files, not just give manual diffs for me to implement
- Remember changes it made.
Because I'm being real: Claude is only better at coding because of its file management system. It's quite literally a main reason I tolerated claude usage limits for so long (until recently when I canceled my claude subscription)