logoalt Hacker News

pamatoday at 9:34 AM3 repliesview on HN

Similar story here (user since early 90s). I wish more AI harnesses could also have a dumb-terminal mode in addition to the fully non-interactove mode, so they could all stay naturally searchable/copyable in simple comint buffers. Even the best current terminal emulators within Emacs are not great to recursively handle Emacs (or modern AI TUI) well enough, so I occasionally also use a shell putside Emacs.


Replies

baokaolatoday at 10:05 AM

Have you tried Ghostel for this? I'm one of the Ghostel maintainers so if you have any particular harness that behaves poorly in Ghostel we'd like to know about it so we can fix it.

show 1 reply
jwrtoday at 11:12 AM

Ghostel is fantastic for this. It is very fast, fully compatible, and you can quickly enter a copy-paste mode with C-c C-t. With ace-jump this makes for very efficient copying.

Since I started using Ghostel, my Claude Code and Codex sessions started gradually migrating into Emacs. They work just as well as in a terminal and managing them is more convenient. This is also why I can't really find any use for all those newfangled tools that are intended to help with managing multiple coding sessions.

znpytoday at 11:53 AM

> I wish more AI harnesses could also have a dumb-terminal mode

you don't need that, you can use an acp (agent-client protocol) client like agent-shell - https://github.com/xenodium/agent-shell

I've tried it with cursor and it works okay.