Live data from Hacker News

Crush: Glamourous AI coding agent for your favourite terminal

github.com

221–230 of 240 posts

Re: Crush: Glamourous AI coding agent for your favourite terminal

#221
post #59

I find it strange how most of these terminal-based AI coding agents have ended up with these attempts at making text UIs flashy. Tons of whitespace, line art, widgets, ascii art and gradients, and now apparently animations. And then what you don't get is the full suite of expected keybindings, tab completion, consistent scrollback, or even flicker-free text rendering. (At least this one seems to not be written with n…

Well this specific tool is by a company called Charm that has the mission statment of making the command line glamerous. They have been around for several years prior to the LLM craze. They make a CLI framework for golang along with tools for it.

also text UIs have always attempted a sense of flashiness? your BIOS, DOS UI's back in the day, etc. the OP sounds oddly jaded by it for no particular reason?

Re: Crush: Glamourous AI coding agent for your favourite terminal

#222
post #161

Earlier quoted context omitted.

Thanks, thinking about this - I think there are several ways to serve this concern: one could be having an agent as a server, where "prompting" is just a command `prompt ...` sent to the agent as a server. Then you never leave your terminal. Presumably, you'd want this, but with some sort of interface _like_ these TUI systems?

> Thanks, thinking about this - I think there are several ways to serve this concern: one could be having an agent as a server, where "prompting" is just a command `prompt ...` sent to the agent as a server. Then you never leave your terminal. Presumably, you'd want this, but with some sort of interface _like_ these TUI systems? The whole advantage to a shell, and why people get so obsessed with it, is that they prov…

Apparently this is is how Powershell works vs Unix like unstructured text.

Re: Crush: Glamourous AI coding agent for your favourite terminal

#223

This one feels refreshing. It’s written in Go, and the TUI is pretty slick. I’ve been running Qwen Coder 3 on a GPU cluster with 2 B200s at $2 per hour, getting 320k context windows and burning through millions of tokens without paying closed labs for API calls.

I'd like to try this out, are you renting on one of the open renting platforms?

Re: Crush: Glamourous AI coding agent for your favourite terminal

#224
post #89
post #78

Why not use Aider?

Aider is not agentic.

Could you provide some specific details about what is missing? I've been super busy studying and haven't been able to keep up with the gap between Aider and other tools. thank you!

Re: Crush: Glamourous AI coding agent for your favourite terminal

#225
post #193
post #157

Earlier quoted context omitted.

Out of curiosity, why is that?

Yup, similar to other comment. I fear that todays kids are too compliant on everything; the script kiddie ethos at the time still wasn't primarily clear fraud, just chaos. Which, yeah, I think we could use a little of that now.

That's actually quite based

Re: Crush: Glamourous AI coding agent for your favourite terminal

#227

Played around with it for a serious task for 15 mins. Compared to Claude Code: Pros: - Beautiful UI - Useful sidebar, keep track of changed files, cost - Better UX for accepting changes (has hotkeys, shows nicer diff) Cons: - Can't combine models. Claude Code using a combination of Haiku for menial search stuff and Sonnet for thinking is nice. - Adds a lot of unexplained junk binary files in your directory. It's prob…

> The initial init makes some CHARM.md Oh god please no... can we please just agree on a standard for a well-known single agent instructions file, like AGENT.md [1] perhaps (and yes, this is the standard being shilled by Amp for their CLI tool, I appreciate the irony there). Otherwise we rely on hacks like this [2] [1] https://ampcode.com/AGENT.md [2] https://kau.sh/blog/agents-md/

imo they should all support AGENT.md, but because of differences in tools, you often need an additional file per-agent.

Re: Crush: Glamourous AI coding agent for your favourite terminal

#228
post #19

Earlier quoted context omitted.

One big benefit of opencode is that it lets you authenticate to GitHub Copilot. This lets you switch between all the various models Copilot supports, which is really nice.

What if you don’t have a copilot plan, can you still authenticate to your GitHub account and get some free tier level services ?

https://docs.github.com/en/copilot/get-started/plans

You can get some, but model selection on free tier is smaller

Re: Crush: Glamourous AI coding agent for your favourite terminal

#229
post #89

Earlier quoted context omitted.

Aider is not agentic.

Could you provide some specific details about what is missing? I've been super busy studying and haven't been able to keep up with the gap between Aider and other tools. thank you!

E.g. aider does not support MCP https://github.com/Aider-AI/aider/issues/3314

I personally found MCP a must for some scenarios

Re: Crush: Glamourous AI coding agent for your favourite terminal

#230

Earlier quoted context omitted.

What if you don’t have a copilot plan, can you still authenticate to your GitHub account and get some free tier level services ?

https://docs.github.com/en/copilot/get-started/plans You can get some, but model selection on free tier is smaller

Thanks, might be interesting to mess around with if opencode can auth to the copilot free tier
Post reply on HN