Run interactive commands in Gemini CLI
11–20 of 80 posts
Re: Run interactive commands in Gemini CLI
#12I think that this feature might have taken Gemini CLI from just Temu Claude Code with higher usage limits, to actually competitive as a tool . It'll be interesting to see how well this actually works in practice.
Re: Run interactive commands in Gemini CLI
#13Re: Run interactive commands in Gemini CLI
#14I've had a pretty poor experience with Gemini. I've had to convince it to do things it should just be able to do but thinks it can't for some reason. Like reading from a file outside of the project directory- it can do it fine, but refuses to unless you convince it that no it actually can. Also has inserted "\n" instead of newlines on a number of occasions. I'd argue these behaviors are much more important than being…
Re: Run interactive commands in Gemini CLI
#15I've had a pretty poor experience with Gemini. I've had to convince it to do things it should just be able to do but thinks it can't for some reason. Like reading from a file outside of the project directory- it can do it fine, but refuses to unless you convince it that no it actually can. Also has inserted "\n" instead of newlines on a number of occasions. I'd argue these behaviors are much more important than being…
Speaking of system instructions, Gemini always forgets them or doesn't follow them. And it still puts code comments nearly everywhere, it drives me nuts.
Codex is much better at following system instructions but the CLI is..... very bad.
Re: Run interactive commands in Gemini CLI
#16I think that this feature might have taken Gemini CLI from just Temu Claude Code with higher usage limits, to actually competitive as a tool . It'll be interesting to see how well this actually works in practice.
Idk, the more skilled I get with Claude Code, the less I use interactive workflows.
Re: Run interactive commands in Gemini CLI
#17Re: Run interactive commands in Gemini CLI
#18Terminal serializer code: https://github.com/google-gemini/gemini-cli/blob/main/packag...
Uses @xterm/headless npm package.
Re: Run interactive commands in Gemini CLI
#19From the blog " Gemini CLI spawns a new process within a pseudo-terminal in the background, leveraging the node-pty library...So how does this virtual terminal running in the background show up on your screen? Think of it like a video stream. Our new serializer takes a snapshot of the pseudo terminal at every moment—capturing every piece of text, every color, and even the cursor's position. These snapshots are then s…
Re: Run interactive commands in Gemini CLI
#20The best thing about this is that now Claude and Codex have to add it.