Короче aichat, aider это блин хардкор кодинг и кодинг агентов и моделей, там все настолько кастомно что модель без четко прописанного сценария не может сделать более 1 шага. Я конечно извращенец, но не мазохист.
Альтернатива gemini cli, codex cli и подобных -это crush -
прямая ссылка на crush репозиторий мульти провайдерного cli
Прямая ссылка на репозиторий Crush (multi-provider CLI агент для терминала):
[1][2].
Crush — это современный мульти-провайдерный CLI-инструмент для работы с ИИ-моделями прямо из терминала, поддерживающий OpenAI, Anthropic, Gemini, Groq, OpenRouter, Bedrock, Azure и локальные движки с OpenAI-совместимым API[3][1][2].
Цитаты:
[1] charmbracelet/crush: The glamourous AI coding agent for ...
[2] Crush CLI: FASTEST AI Coder + Opensource! BYE Gemini ...
[3] Crush CLI: AI coding agent for your terminal (multi‑model ...
[4] Dynamic CLI providers · Issue #724 · charmbracelet/crush
[5] Run crush from the cli (no TUI ) so it can be used as a non- ...
[6] should be an easy way to add mcp servers to crush like ...
[7] Add auth provider for ChatGPT login through Codex-CLI
[8] I built a CLI tool to extract folders or files from GitHub repos ... https://www.reddit.com/r/commandline/comments/1lqmot3/i_built_a_cli_tool_to_extract_folders_or_files/
[9] How to determine the URL that a local Git repository ...
[10] Using the Github cli with Multiple Repos 
GitHub
GitHub - charmbracelet/crush: The glamourous AI coding agent for your favourite terminal 💘
The glamourous AI coding agent for your favourite terminal 💘 - charmbracelet/crush
GitHub
GitHub - charmbracelet/crush: The glamourous AI coding agent for your favourite terminal 💘
The glamourous AI coding agent for your favourite terminal 💘 - charmbracelet/crush

OneClick IT Consultancy
Crush CLI: AI coding agent for your terminal (multi‑model, LSP, MCP, cross‑platform)
Meet Crush CLI by Charm, an AI coding agent that lives in your terminal, speaks multiple LLMs, integrates LSP and MCP and runs on macOS, Linux, Win...
GitHub
Dynamic CLI providers · Issue #724 · charmbracelet/crush
I don't know how to call this one but I had an idea about using cli tools to access agents... so... maybe you could create a provider that could ca...
GitHub
💡 Run `crush` from the `cli` (no `TUI`) so it can be used as a non-interactive batch command · Issue #1030 · charmbracelet/crush
Description 💡 About I currently : 🤩 Use crush on Gemini free plan 🤔 Use crush to evaluate my own cli tools (eg. learn and use with a zero-...
GitHub
should be an easy way to add mcp servers to crush like claude code's `claude mcp` command · Issue #1145 · charmbracelet/crush
Description cant add many mcp servers that arent compatible crush cli like parallel.ai's search mcp
GitHub
Add auth provider for ChatGPT login through Codex-CLI · Issue #732 · charmbracelet/crush
Would be a game changer, allowing so many people to use Crush instead of Codex-CLI. Codex-CLI has a few notable ways of having this integration don...
Stack Overflow
How to determine the URL that a local Git repository was originally cloned from
I pulled a project with several forks on GitHub, but forgot which fork it was. How do I determine which fork I pulled?

DEV Community
Using the Github cli with Multiple Repos
I have been using the Github CLI for a while now, and I've found it to be really great when working...