alt.hn

3/31/2026 at 11:24:48 PM

Show HN: Claude Code rewritten as a bash script

https://github.com/jdcodes1/claude-sh

by rpst

4/1/2026 at 12:38:27 PM

How much of this was written using / by Claude? Not hating or snarking, BTW, just curious.

Why (especially if the answer above is 'yes' / 'most') do we collectively think Anthropic built such a heavy interface?

by eszed

4/1/2026 at 1:01:02 PM

all of it, and I think the answer is 1. feature creep 2. a lot of nice-to-haves. the TUI alone is responsible for a lot of bloat

by rpst

4/2/2026 at 1:54:56 AM

Even that TUI is written in React.

by WaterRun

4/1/2026 at 4:13:50 PM

Claude code written for basic on your Apple II, because it'd be so retro.

by kylex-ken

4/1/2026 at 4:32:51 PM

I'd love to see it

by rpst

4/1/2026 at 9:34:50 AM

I'd say websearch and webfetch tools are very important but missing here. Great direction though, I also wonder about how much bloat could be eliminated...

by 0xa2

4/1/2026 at 12:59:41 PM

agree, I was more focused on bloat than pure utility

by rpst

4/1/2026 at 2:42:19 PM

That sure is a lot of lines to avoid using getopts...

by malicka

4/2/2026 at 9:18:39 AM

There seems to be only one possible option, --resume, and only one line is dedicated to handling it...

by sudahtigabulan

4/1/2026 at 8:01:20 AM

ok this is actually impressive, really. idk why no one commented yet

by theidioticdev

4/1/2026 at 11:32:10 AM

I am now waiting for, Claude Code rewritten in assembly project :)

(Maybe it can be a good project for anyone who works low-level)

by Imustaskforhelp

4/1/2026 at 12:59:17 PM

we’re going to have a bunch of CC rewritten in <obscure language>

by rpst

4/2/2026 at 1:40:53 AM

[dead]

by MarcelinoGMX3C

4/2/2026 at 12:59:57 AM

[dead]

by agenexus