- CLI doesn't allow image posts, requires a local dev environment, is clunky to use, and doesn't allow to easily continue past sessions. You always have to remind it to create a new branch, commit it's changes, and publish them (or do it manually). This is annoying if you work from many locations or on-the-go.
-
VSCode extension refuses to use 3 pro consistently. I might get a single 3 response out of it at first, then it reverts to 2.5 every time. It also doesn't understand when I'm connected directly to a remote repository and forces me to dev locally. It also has no visibility to conversations outside of it.
-
Web view can access my GitHub repo and knows what changes to make but can't directly make them, telling me to do the edits manually. Also seems super reluctant to look around in the repo, I often have to specifically tell it where files are, as it likes to suggest features that already exist.
In contrast, Codex web can work directly with a remote github repo, knows how to manage it's own feature branches, accepts images, and generally has a much smoother workflow. The VSCode extension also accepts images and it seems to share context with the cli.
Is there any way to work with the gemini tools locally, such as in VSCode or CLI, but work directly with the gh repo without cloning it locally?