Ask HN: Having terrible time with paid versions of ChatGPT and Claude

3 gist 6 7/20/2025, 5:47:14 PM
Using for really simple bash programming tasks.

Paid version (lowest levels) of both. Claude Sonnet 4; ChatGpt 4o; Code is MacOS.

Going around circles for things as simple as 'please mark the end of the script with #finish of script' and often leaving off parts of the script (Claude).

Failing to easily find missing braces tasks that are easy for a human.

Requesting that I run the sed command to count up the braces 'oh I see we need an extra "{" (but then doesn't even fix). Annoying.

Often requested to 'start a new chat limit reached'.

Can't properly handle coloring of text in the terminal figures out then forgets the fix later with other changes.

What are others experiencing?

Comments (6)

al_borland · 2h ago
It’s been pretty hit or miss for me with Copilot. Between ChatGPT, Claude, and Gemini, I’ve had the best luck with Gemini. Different models may work better or worse with what you’re trying to do.
laborcontract · 4h ago
Generate multi-shot prompts of previous requests and successful outputs.

LLMs below Opus produce a surprisingly high rate of malformed bash commands that have to be corrected iteratively or just shown the right way from the beginning using aforementioned multishot prompting.

For claude web app the best way to have the agent remember things is to have it open up a running todo list in an artifact that you ask for it to frequently update.

gist · 3h ago
Thank you for that idea. I've experimented with that trying this to start then asking how do I 'tell you' to use this (which it replied to).

"This is where I would keep track of things that I always want included in any bash or other routine I write that is executed on the command line. I will add to it as I think of new items:

    When listing database items in a list across the terminal screen, always take into account both the size of the screen as well as the line elements using a width that can consistenly show (if possible) all of the data across the screen (but truncate if necessary

    All scripts should in the code show the version number as well as time and date of the latest version."
PaulHoule · 4h ago
Sometimes it works well. Sometimes it doesn't.
bigyabai · 4h ago
> Code is MacOS

What do you mean by this? Applescript isn't a super common language these days and you gotta acknowledge it's not what LLMs are finetuning on. You might be better off asking for a zsh script that does the same thing.

My experience with Claude has been positive as long as the code itself is broken down into ~500 SLOC or less in each module. Huge run-on programs don't seem to play nice with modern context windows.

gist · 4h ago
Sorry. I meant platform is MacOS.