Jak spustit Qwen Code v terminálu a nastavit režim úprav
MarkdownInstalace Qwen Code, spuštění v projektu, připojení modelu přes ověření, režimy Plan, Auto-Edit, Auto a YOLO, místní model a ochrana projektu.
Přečíst celý článek
Otázka zní asi takto: jak zařídit, aby Qwen v konzoli správně fungoval a sám psal kód? Obvykle se za ní skrývá zklamání: někdo si nainstaloval Qwen Code, položil otázku a dostal odpověď ve formě textu a kusu kódu, který musel ručně zkopírovat, přestože mu slibovali agenta, který vstoupí do projektu a všechno udělá sám.
Přesně takový Qwen Code je: plnohodnotný agent. Dokáže sám otevírat a upravovat soubory a spouštět příkazy. Chování závisí na aktivním režimu schvalování: Ask Permissions žádá potvrzení, Auto-Edit a Auto dovolují samostatnější práci. Ověřte stavový řádek místo předpokladu, že režim nazvaný Default je výchozí volbou instalace. Níže postupně najdete instalaci, spuštění v projektu, připojení modelu po dubnových změnách a přepnutí do režimu, v němž agent upravuje kód bez zbytečných otázek. Vše bylo ověřeno podle oficiální dokumentace Qwen ke dni 30. srpna 2026.
Praktické zdroje o modelech a agentech: dokumentace Ailoot.
Co znamená, že „Qwen Code píše kód sám“?
Hlavní poznatek
Qwen Code je AI agent v terminálu. Přečte celý projekt, sám otevírá a upravuje soubory, spouští příkazy a kontroluje výsledky. Chat v prohlížeči vám dá text, který musíte ručně přenést. Agent pracuje přímo ve složce s kódem. Oficiální popis zní: „open-source AI coding agent that lives in your terminal“.
Rozdíl je jednoduchý. Chat v prohlížeči odpoví na otázku textem. Přečtete si odpověď, zkopírujete kód, vložíte ho do souboru, sami ho spustíte, sami zachytíte chybu a vrátíte se s ní do chatu. Jste prostředníkem mezi chatem a projektem.
Agent funguje jinak. Zadáte mu úkol běžným jazykem: „přidej formulář zpětné vazby“, „oprav tuto chybu“. Potom prozkoumá strukturu projektu, najde příslušné soubory, upraví je a spustí kontrolu. Dokumentace to popisuje jednoduše: agent vytvoří plán, napíše kód a ověří, že funguje.
Právě tady vzniká zmatek v otázce. „Qwen nepíše kód sám“ obvykle znamená jednu ze dvou věcí: buď má člověk otevřený chat v prohlížeči místo terminálového agenta, nebo agent běží, ale je nastavený do režimu, v němž žádá o svolení při každé úpravě. První problém vyřeší instalace Qwen Code, druhý přepnutí režimu. Obě řešení popisujeme níže.
Jak nainstalovat Qwen Code do terminálu?
Hlavní poznatek
Instalace proběhne jediným příkazem. V macOS a Linuxu použijte oficiální instalátor Qwen nebo npm (vyžaduje Node.js 22 nebo novější). Ve Windows použijte příkaz v PowerShellu. Po instalaci restartujte terminál, jinak příkaz qwen nemusí být dostupný. Instalace je zdarma a pro všechny stejná; náklady začínají až při přístupu k modelu.
Nejrychlejší je oficiální instalátor, který automaticky vybere verzi pro váš systém.
V macOS a Linuxu otevřete terminál a vložte jeden řádek:
curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.sh | bash
Ve Windows proveďte totéž tímto příkazem PowerShellu:
irm https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.ps1 | iex
Druhou možností je npm, pokud už ho máte nainstalovaný. Vyžaduje Node.js verze 22 nebo novější:
npm install -g @qwen-code/qwen-code@latest
Po instalaci restartujte terminál. Instalátor přidá příkaz qwen do systémových cest a terminál o něm nebude vědět, dokud ho nerestartujete. To je nejčastější důvod hlášky „Nainstaloval jsem ho, ale příkaz se nenašel.“ Ověřte instalaci příkazem:
qwen --version
Pokud se zobrazí číslo verze, agent je nainstalovaný a připravený ke spuštění ve vašem projektu.
Jak spustit Qwen Code ve svém projektu?
Hlavní poznatek
Přejděte do složky projektu příkazem cd a potom napište qwen. Otevře se terminálové rozhraní agenta. Při prvním spuštění vás vyzve k připojení modelu přes nabídku /auth. Pak mu můžete běžným jazykem zadávat úkoly a agent projekt prozkoumá a pustí se do práce. Důležité je spustit ho ze složky projektu, aby viděl všechny vaše soubory.
Nejprve přejděte do složky s kódem. Je to důležité: agent pracuje ve složce, ze které byl spuštěn, a vidí pouze její obsah.
cd path-to-your-project
qwen
Rozhraní agenta se otevře přímo v terminálu. Při prvním spuštění nabídne připojení modelu; tomu se věnuje následující část. Jakmile model připojíte, můžete agentovi běžným jazykem zadat úkol a zjistit, k čemu má přístup:
what does this project do?
Agent přečte soubory, porozumí struktuře a podá užitečnou odpověď. Pak ho můžete požádat, aby napsal a upravil kód: „přidej tlačítko pro odhlášení“, „rozděl tento soubor na dva“, „zjisti, proč test selhává“. Najde příslušná místa a provede změny sám.
Spustit ho lze i druhým způsobem: jedním příkazem, bez rozhraní. Hodí se to pro skripty a automatizované úlohy:
qwen -p "reread README and update the list of commands"
Provede úkol a ukončí se bez konverzace. Na první kroky to nepotřebujete, ale později se to může hodit.
Proč agent běží, ale sám nic nedělá?
Hlavní poznatek
Je-li aktivní Ask Permissions, Qwen Code před úpravami a příkazy čeká na potvrzení. Než začne upravovat soubory, musí být navíc připojen model: Alibaba 15. dubna 2026 ukončila bezplatný přístup přes qwen.ai a bez přístupu k připojenému modelu agent nedokáže úkol promyslet. Dva obvyklé důvody, proč „jen nečinně čeká“, jsou nepřipojený model nebo zapnutý opatrný režim s potvrzováním akcí.
První překážkou je přístup k modelu. Qwen Code dříve nabízel bezplatný přístup: přihlásili jste se účtem qwen.ai a agent fungoval bez platební karty. Tento přístup se nazýval Qwen OAuth a byl ukončen. Dokumentace k autorizaci to říká přímo: bezplatná úroveň Qwen OAuth byla ukončena 15. dubna 2026; dříve uložená přihlášení mohla ještě krátce fungovat, ale server nové požadavky odmítá. Z nabídky byla odstraněna i možnost „sign in with qwen.ai“.
Aby agent vůbec začal úkol promýšlet, potřebujete tedy připojený model. V následující části najdete možnosti připojení, placené i bezplatné místní.
Druhý důvod je méně nápadný a ještě frustrující. Model je připojený, agent odpovídá, ale neupravuje žádné soubory: pouze ukazuje, co plánuje udělat, a čeká. Toto chování odpovídá režimu Ask Permissions žádajícímu potvrzení úprav a příkazů; nedokazuje univerzální výchozí režim při spuštění. Chcete-li, aby pracoval sám, musíte přepnout režim. Tomu se věnují dvě následující části, kde najdete odpověď na původní otázku.
Jak připojit model, když je bezplatný přístup ukončen?
Hlavní poznatek
Při prvním spuštění otevře příkaz /auth nabídku se třemi možnostmi. Alibaba ModelStudio je oficiální placená možnost (jednotliví uživatelé mohou využít Coding Plan s týdenním limitem). Přes třetí strany se připojujete klíčem k DeepSeek, Kimi a dalším. Custom Provider připojí váš vlastní nebo místní model přes Ollama a podobné nástroje. Zdarma a bez platební karty funguje pouze poslední možnost, tedy místní model.
V agentovi zadejte příkaz:
/auth
Otevře se nabídka se třemi hlavními možnostmi. Zde je, co každá z nich nabízí.
Alibaba ModelStudio je oficiální možnost od tvůrců Qwen. Nabízí Coding Plan s pevnou cenou a týdenním limitem pro jednotlivého vývojáře, Token Plan s platbou podle spotřeby pro týmy a možnost připojit existující klíč ModelStudio. Jde o placený přístup k „nativnímu“ modelu Qwen.
Poskytovatelé třetích stran vám umožní vybrat vestavěného poskytovatele a připojit se klíčem. Oficiální seznam zahrnuje DeepSeek, Grok, MiniMax, Z.AI, Kimi, ModelScope a další. Získejte klíč od poskytovatele, zadejte ho a agent bude používat jeho model.
Custom Provider připojí váš vlastní server, proxy nebo místní engine. Tímto způsobem připojíte model spuštěný ve svém počítači přes Ollama. Tato možnost podporuje formáty OpenAI, Anthropic a Gemini, takže funguje téměř s jakýmkoli způsobem přístupu.
Klíč a nastavení můžete zadat také ručně v souboru ~/.qwen/settings.json. Obsahuje pole modelProviders (dostupné modely), env (samotné klíče), security.auth.selectedType (protokol, který se má při spuštění povolit) a model.name (výchozí model). Pak se qwen spustí s tímto nastavením a na nic se nebude ptát. Pro začátek je jednodušší použít /auth; k souboru se můžete vrátit, až budete chtít všechna nastavení uložit.
Přehled toho, co zůstalo po dubnu bezplatné, najdete v článku o bezplatném Qwen Code.
Který režim zapnout, aby agent sám upravoval kód?
Hlavní poznatek
Dokumentace pěti režimů Qwen Code označuje Auto za výchozí v rychlém přehledu, zatímco sekce Ask Permissions zachovává starší formulaci počátečního režimu. Tato neverzovaná stránka neurčuje výchozí režim každé instalace: ověřte aktivní režim relace. Auto používá klasifikátor ke schválení či blokování hodnocených akcí. Chcete-li, aby upravoval soubory bez dotazování, použijte Auto-Edit. Pokud jste připraveni nechat ho upravovat soubory a spouštět příkazy bez jakéhokoli dotazování, použijte YOLO, ale pouze ve vlastním projektu a opatrně. Režim přepíná mezi „ptá se na všechno“ a „pracuje sám“.
Základní princip je tento: režim přístupu určuje, jak samostatně agent jedná. Existuje pět režimů, od nejopatrnějšího po nejvolnější.
| Režim | Upravuje soubory | Spouští příkazy | K čemu slouží |
|---|---|---|---|
| Plan | ne, pouze čtení | ne | Porozumět projektu a vytvořit plán, aniž by se cokoli změnilo |
| Ask Permissions | s potvrzením | s potvrzením | Neznámý nebo důležitý kód, když chcete vidět každý krok |
| Auto-Edit | samostatně | s potvrzením | Mnoho drobných úprav, zatímco příkazy zůstávají pod vaší kontrolou |
| Auto | podle posouzení bezpečnosti | podle posouzení bezpečnosti | Dlouhá samostatná práce s ochrannými prvky |
| YOLO | samostatně | samostatně | Vlastní projekt, v němž agentovi důvěřujete se vším |
Pokud vám agent pouze ukazuje úpravy a čeká, nejspíš je v režimu Ask Permissions (ve starších verzích nazývaném Default). Pak musíte každou úpravu a příkaz ručně potvrdit, takže to vypadá, jako by agent sám nic nedělal.
Chcete-li, aby upravoval soubory bez dotazování, přepněte na Auto-Edit. Úpravy budou probíhat automaticky, ale před spouštěním příkazů se agent stále zeptá. Je to rozumná ochrana před nechtěným spuštěním příkazu rm na nesprávném místě.
Auto používá interní vyhodnocování akcí vyžadujících posouzení. Zvolte jej vědomě po ověření instalované verze a aktivního stavu; slovo default zachované v konfiguraci Ask Permissions je kompatibilní název, nikoli důkaz počátečního režimu.
YOLO je nejvolnější režim. Agent sám upravuje soubory a spouští příkazy, aniž by se na cokoli ptal. Dokumentace uvádí, že je určen pouze pro důvěryhodné osobní projekty a automatizované pracovní postupy. Ve firemním projektu snadno vznikne nežádoucí výsledek, proto ho zapínejte jen s rozmyslem a nejlépe na kopii.
Jak přepínat režimy během relace?
Hlavní poznatek
Zůstaňte v agentovi a stiskněte Shift+Tab (ve Windows Tab). Režimy se postupně střídají: Plan, potvrzování, automatické úpravy, Auto, YOLO a znovu Plan. Aktuální režim se zobrazuje ve stavovém řádku v dolní části obrazovky. Užitečný postup je začít v Plan, zkontrolovat úkol a pak přepnout na Auto-Edit nebo Auto a nechat agenta pracovat.
Režimy můžete přepínat průběžně, i uprostřed úkolu. Stisknutím Shift+Tab přejdete na další režim. Ve Windows dělá totéž běžná klávesa Tab. Cyklus je: Plan, potom potvrzování, automatické úpravy, Auto, YOLO a zpět na Plan.
Aktuální režim se vždy zobrazuje ve stavovém řádku ve spodní části rozhraní. Zvykněte si ho před zadáním velkého úkolu zkontrolovat, abyste nespustili YOLO, když jste chtěli jen prohlédnout plán.
Postup vhodný pro začátečníky má tři kroky:
- Spusťte agenta v režimu Plan a požádejte ho, aby úkol analyzoval a navrhl plán. Na nic nesáhne; pouze přečte kód a popíše, co hodlá udělat.
- Přečtěte si plán, a pokud s ním souhlasíte, stisknutím Shift+Tab přepněte na Auto-Edit nebo Auto.
- Řekněte mu, ať pokračuje. Agent teď bude sám upravovat soubory a vy můžete sledovat výsledky.
Tento postup odstraňuje hlavní obavu začátečníků, že agent okamžitě všechno rozbije. Nejprve si v bezpečném režimu prohlédnete plán a teprve potom ho necháte pokračovat.
Celý přístup k vibe codingu stojí především na metodě; nástroj je až druhotný. Qwen, Claude, cokoli — model běžící na pozadí můžete změnit. Tři základy vám pomohou udržet výsledky při změně modelů: AI klon, Second Brain a kontextové inženýrství. Dohromady přinášejí předvídatelné výsledky; jednorázové štěstí s tím nemá nic společného.
Místní model bez platební karty
Hlavní poznatek
Ano, můžete používat místní model. Qwen Code může pracovat s modelem spuštěným přímo ve vašem počítači přes Ollama nebo podobný program; připojíte ho v nabídce jako Custom Provider. Cloud Alibaba k tomu nepotřebujete. Otevřené modely lze stáhnout zdarma, platební karta není potřeba a data projektu neopouštějí váš počítač. Nevýhodou je potřeba výkonného počítače, jinak bude agent přemýšlet pomalu.
Nainstalujte si otevřený model do počítače přes Ollama nebo vLLM a pak ho připojte jako Custom Provider v nabídce /auth. Agent potom používá model ve vašem počítači místo cloudu Alibaba. Nepotřebujete kartu ani klíče a neplatí žádný limit požadavků. Přehled otevřených modelů vhodných pro programování najdete v této recenzi bezplatných modelů pro programování.
Nevýhodou jsou nároky na hardware. Model, který píše kód dostatečně dobře, potřebuje hodně video paměti. Na herním počítači s výkonnou grafickou kartou to lze zvládnout, ale na běžný notebook se model nemusí vejít, případně mu může promýšlení každé odpovědi trvat tak dlouho, že bude snazší hledat jinou možnost.
Další výhodou místního provozu je ochrana soukromí dat. Veškerý váš kód zůstává v počítači; nic se neposílá na server někoho jiného. U citlivého projektu je to důležitější než úspora za předplatné.
Jak zabránit tomu, aby agent projekt poškodil?
Hlavní poznatek
Tři věci. Udržujte projekt pod správou verzí git, abyste mohli jedním příkazem vrátit jakoukoli úpravu agenta. Začínejte úkoly v režimu Plan a přečtěte si plán, než agentovi dovolíte pokračovat. V pracovním projektu nezapínejte YOLO — nechte si ho pro kopie a malé experimenty. Díky tomu bude samostatnost agenta pracovat ve váš prospěch.
Samostatný agent je užitečný, dokud dělá to, co chcete. Abyste předešli tomu, že vás jeho chyba něco bude stát, dodržujte tři návyky.
Za prvé používejte git. Pokud je projekt pod správou verzí, můžete vidět každou úpravu agenta a kteroukoli z nich vrátit. Bez gitu je samostatný agent opravdu riskantní: něco změní a předchozí verzi nelze obnovit. S gitem stačí k návratu jeden krátký příkaz.
Za druhé začínejte v režimu Plan. Než agentovi svěříte velký úkol, požádejte ho o vytvoření plánu v režimu, v němž na nic nesáhne. Přečtěte si ho a pochopte, co agent zamýšlí udělat, a pak přepněte na úpravy.
Za třetí buďte opatrní s YOLO. V tomto režimu agent sám spouští příkazy, včetně těch, které mažou soubory. Pro pracovní projekt je to příliš velká volnost. YOLO si nechte pro hrubé kopie a malé úkoly, kde nebude vadit, když se něco pokazí.
Tyto tři návyky řeší hlavní obavu: „Použil jsem vibe coding a všechno rozbil.“ Více o vracení změn při vibe codingu najdete v samostatné recenzi. Ta se věnuje Claude Code, ale princip používání gitu je úplně stejný.
Kde začít s vaším úkolem?
Hlavní poznatek
Nainstalujte Qwen Code, přejděte do složky projektu, spusťte qwen a přes /auth připojte placený model nebo místní model přes Ollama. Pak začněte v režimu Plan, přečtěte si plán, stisknutím Shift+Tab přepněte na Auto-Edit a nechte agenta pracovat. Projekt mějte pod správou verzí git. První nastavení zabere asi dvacet minut.
Zde je celý postup v krátkém seznamu. Postupujte odshora dolů:
- Nainstalujte Qwen Code jediným příkazem a restartujte terminál.
- Přejděte do složky projektu příkazem
cda spusťteqwen. - Přes
/authpřipojte model: placený tarif nebo místní model přes Ollama, pokud nemůžete platit kartou. - Zadejte agentovi úkol v režimu Plan a přečtěte si jeho plán.
- Stisknutím Shift+Tab přepněte na Auto-Edit nebo Auto a nechte ho pracovat.
- Udržujte projekt pod správou verzí git, abyste mohli vrátit jakoukoli úpravu.
Stručně řečeno, „Qwen nepíše kód sám“ téměř vždy znamená, že buď není připojený žádný model, nebo je agent v režimu potvrzování. První problém vyřešíte v nabídce /auth, druhý stisknutím Shift+Tab, dokud se nedostanete na Auto-Edit. Potom agent v terminálu opravdu pracuje sám.
Pokud chcete Qwen porovnat s dalšími agenty pro svůj úkol, podívejte se na tuto recenzi alternativ ke Claude Code. Qwen se v ní objevuje spolu s ostatními, takže uvidíte, který se hodí k čemu.
Zdroje
- Qwen Code — oficiální repozitář GitHubu (QwenLM/qwen-code) — popis agenta, instalace, režimy spuštění, seznam poskytovatelů
- Qwen Code — dokumentace k autorizaci — nabídka /auth, ukončení bezplatné úrovně Qwen OAuth dne 15. dubna 2026, settings.json, Custom Provider
- Qwen Code — režimy přístupu (Approval Mode) — pět režimů: Plan / Ask Permissions / Auto-Edit / Auto / YOLO, přepínání pomocí Shift+Tab
- Qwen Code — přehled (Overview) — co agent dělá: plánuje, píše kód, ladí a prochází projekt
- Qwen Code — rychlý začátek (Quickstart) — instalace a první spuštění v projektu
Celý přístup k vibe codingu stojí na metodě a konkrétní agent je až druhotný: AI klon plus Second Brain plus kontextové inženýrství. Nástroj běžící na pozadí můžete změnit; metoda zůstává stejná. Praktické zdroje: dokumentace Ailoot.
Další zdroje a nástroje: Ailoot.
Další podrobnosti
Časté otázky
Proč Qwen Code ukazuje navržené změny a čeká?
Zkontrolujte aktivní režim na stavovém řádku. Ask Permissions čeká na potvrzení, Plan slouží analýze. Auto-Edit dovoluje úpravy se zachováním schvalování příkazů a také musí být nastaven přístup k modelu.
Dokazuje název Default výchozí režim čerstvé instalace?
Ne. Starý název Default zůstává kvůli kompatibilitě Ask Permissions, zatímco rychlý přehled dokumentace označuje jako výchozí Auto. Ověřte instalovanou verzi a aktivní režim místo odvozování z názvu.