logoalt Hacker News

hatmanstackyesterday at 10:12 PM3 repliesview on HN

Why are we using cli wrappers if you're using Claude Code? I get if you need something like Codex but they released sub agents today so maybe not even that, but it's an unnecessary wrapper for Claude Code.


Replies

odie5533today at 12:52 AM

Wrappers are useful for some tasks. I use ralph loops for things that are extremely complicated and take days of work. Like reverse engineering projects or large scale migration efforts.

show 1 reply
roncesvallestoday at 2:52 AM

So that you can have a fresh context for every little thing. These harnesses basically marry LLMs with deterministic software logic. The harness programmatically generates the prompts and stores the output, step by step.

You never want the LLM to do anything that deterministic software does better, because it inflates the context and is not guaranteed to be done accurately. This includes things like tracking progress, figuring out dependency ordering, etc.

gtirloniyesterday at 10:39 PM

GSD and superpowers aren't CLI wrappers?

show 1 reply