Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Gemini might be a good model, it is _incredibly_ shit in tool calls and it has this incredibly tendency to multishot itself to death. When using their own gemini-cli tool, it's impossible to take it seriously, it's that bad.

For example:

If it makes a mistake, it'll keep on making the exact same mistake, and it'll act all cute like "Oh no, look at the mess I'm making". Some people say this is just a side effect of long contexts degrading performance, but it can happen even when 98% of the context is unused.

I'm also using a Ghidra MCP server to decompile some binaries. Claude is great with this. It really gets it and is able to use it properly. Gemini? Just one or two tool calls, and it'll start repeating the output of the tool calls for some reason.

Gemini also often isn't able to properly call the MCP tools. It just outputs the tool call as JSON text to the user.

Gemini-cli isn't even able to properly resume previous chat sessions. You have to actively save chats in order to resume them. Being able to simply resume the previous conversation using a flag like `--resume` or `--continue` has been a feature request since day one, and similar issues keep popping up weekly on the Github issue list. There are even multiple pull requests for this feature, but it's like nobody over there gives a damn.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: