Skip to content

IDEAlibaba

Qwen Code

Open-source AI coding agent that lives in your terminal.

Categories
IDEAgent
Pricing
FREEMIUM
Source
Open core
Hosting
Local
Platforms
CLI
Models
Multi-model
Verified
Jun 19, 2026

Qwen Code is a command-line coding agent from Alibaba's Qwen team, adapted from Google's Gemini CLI and tuned for the open-weight Qwen3-Coder models. It runs an interactive or headless terminal UI with agentic features — auto-memory, subagents, agent teams, and MCP support — for codebase comprehension, editing, and multi-step automation. It supports OpenAI-, Anthropic-, and Gemini-compatible providers plus local models, and offers a free Qwen OAuth tier alongside bring-your-own-key usage.

Pros & cons

  • Apache-2.0 and free to run
  • Free Qwen OAuth tier
  • Multi-provider + local models
  • Agentic: subagents, MCP, memory
  • Best results need Qwen models
  • Younger than Gemini CLI upstream
  • Terminal-only workflow

Tags

Further reading

View all IDE
  • View OpenAI Codex CLI details
    IDEFREEMIUMOpen core

    OpenAI Codex CLI

    OpenAI

    OpenAI's open-source coding agent for the terminal.

    A lightweight, open-source coding agent that runs locally in your terminal, reading your repository, editing files, and running commands in a conversational loop you review in real time. Built in Rust for speed, it supports Model Context Protocol tools, subagents for parallel tasks, and switching between GPT models. Sign in with a ChatGPT plan (Plus, Pro, Business, Edu, or Enterprise) or use an OpenAI API key.

    Open source, runs locally
    Best with OpenAI/GPT models
    • cli
    • coding-agent
    • terminal
    • open-source
  • View Gemini CLI details
    IDEFREEMIUMOpen core

    Gemini CLI

    Google

    Google's open-source Gemini AI agent, in your terminal.

    An open-source command-line agent that brings Gemini into the terminal for coding, debugging, content generation, and research. Ships built-in Google Search grounding, Model Context Protocol support, and project context via a GEMINI.md file, plus a non-interactive mode for scripting and CI. Free to use by signing in with a personal Google account, with paid options through AI Studio, Vertex AI, and Gemini Code Assist.

    Apache-2.0 and fully open source
    Locked to Gemini models
    • cli
    • coding-agent
    • terminal
    • open-source
  • View Crush details
    IDEBYO KEY

    Crush

    Charm

    Charm's glamorous agentic AI coding agent for your terminal.

    A terminal-based AI coding agent from Charm, the team behind Bubble Tea and other CLI tools. It plans and edits files, runs commands, and pulls code context via LSP, all inside a polished TUI. It is model-agnostic: bring your own keys for Anthropic, OpenAI, Google, Groq, OpenRouter, and other providers, and switch models mid-session.

    Polished, keyboard-driven terminal UI
    Requires your own model API keys
    • coding-agent
    • terminal
    • tui
    • byo-key
  • View Goose details
    AgentBYO KEYOSS

    Goose

    Block

    Open-source on-machine AI agent for coding, workflows, and automation.

    An extensible AI agent from Block that runs natively on your machine as a desktop app or CLI, executing code and automating engineering tasks via MCP extensions. It supports 15+ LLM providers (Anthropic, OpenAI, Google, Ollama, and more) using your own keys. Free and open source under Apache 2.0.

    Apache-2.0, fully open source
    Output quality depends on chosen model
    • coding-agent
    • mcp
    • automation
    • open-source
    • +1