| ▲ | Cthulhu_ 13 hours ago |
| > I started the project in my brain and it has many flaws and nuances which I think LLMs are struggling to respect. The project, or your brain? I think this is what a lot of LLM coders run into - they have a lot of intrinsic knowledge that is difficult or takes a lot of time and effort to put into words and describe. Vibes, if you will, like "I can't explain it but this code looks wrong" |
|
| ▲ | tomaytotomato 13 hours ago | parent | next [-] |
| I updated my original comment to explain my reasoning a bit more clearly. Essentially I ask an LLM to look at a project and it just sees the current state of the codebase, it doesn't see the iterations and hacks and refactors and reverts. It also doesn't see the first functionality I wrote for it at v1. This could indeed be solved by giving the LLM a git log and telling it a story, but that might not solve my issue? |
| |
| ▲ | michaelbuckbee 12 hours ago | parent | next [-] | | I'm now letting Claude Code write commits + PRs (for my solo dev stuff), but the benefits have been pretty immense as it's basically Claude keeping a history of it's work that can then be referenced at any time that's also outside the code context window. FWIW - it works a lot better to have it interact via the CLI than the MCP. | |
| ▲ | alright2565 13 hours ago | parent | prev [-] | | I personally don't have any trouble with that. Using Sonnet 3.7 in Claude Code, I just ask it to spelunk the git history for a certain segment of the code if I think it will be meaningful for its task. | | |
| ▲ | gibspaulding 12 hours ago | parent [-] | | Out of curiosity, why 3.7 Sonnet? I see lots of people saying to always use the latest and greatest 4.5 Opus. Do you find that it’s good enough that the increased token cost of larger/more recent models aren’t worth it? Or is there more to it? | | |
| ▲ | alright2565 10 hours ago | parent | next [-] | | I misremembered :( 4.5 Sonnet, but because I've been stuck on 3.7 Sonnet for so long due to corporate policy I wrote the wrong thing. And yeah corporate policy. Opus is not available. I prefer Codex for my personal coding but I have not needed to look in the Git history here yet. | |
| ▲ | azuanrb 12 hours ago | parent | prev | next [-] | | Opus is pretty overkill sometimes. I use Sonnet by default. Haiku if I have clearer picture of what I'm trying to solve. Opus only when I notice any of the models struggle. All 4.5 though. Not sure why 3.7. Curious about that too. | |
| ▲ | neko-kai 12 hours ago | parent | prev | next [-] | | I suspect they use the LLM for help with text editing, rather than give it standalone tasks. For that purpose a model with 'thinking' would just get in the way. | |
| ▲ | fragmede 12 hours ago | parent | prev [-] | | speed > thinking longer for smaller tasks. |
|
|
|
|
| ▲ | cpursley 12 hours ago | parent | prev | next [-] |
| Yes, a lot of coders are terrible at documentation (both doc files and code docs) as well as good test coverage. Software should not need to live in ones head after written, it should be well architected and self-documenting - and when it is, both humans and LLMs navigate it pretty well (when augmented with good context management, helper mcps, etc). |
|
| ▲ | nevi-me 12 hours ago | parent | prev [-] |
| I've been a skeptic, but now that I'm getting into using LLMs, I'm finding being very descriptive and laying down my thoughts, preferences, assumptions, etc, to help greatly. I suppose a year ago we were talking about prompt engineers, so it's partly about being good at describing problems. |
| |
| ▲ | faxmeyourcode 12 hours ago | parent [-] | | One trick to get out of this scenario where you're writing a ton is to ask the model to interview until we're in alignment on what is being built. Claude and open code both have an AskUserQuestionTool which is really nice for this and cuts down on explanation a lot. It becomes an iterative interview and clarifies my thinking significantly. |
|