Hoppa till innehållet
Aipress

Qwen

Qwen Code påminner när modellen fastnar i upprepningar

Qwen Code från Alibaba ändrar hur kodassistenten reagerar när en modell upprepar samma steg. I standardläget får modellen nu en påminnelse i stället för att arbetet stoppas direkt. Veckans versioner 0.26.0 och 0.26.1 ger också dokumentvisning i webbläsaren och schemalagda uppgifter som kan vänta på en förändring utan att anropa modellen vid varje kontroll.

Thomas Karlsson Publicerad Uppdaterad 7 min läsning
Illustration av Qwen Code med en påminnelse vid upprepade steg och en schemalagd kontroll som väntar.

Qwen Code påminner innan upprepningar stoppar arbetet

En kodassistent kan fastna i att göra samma verktygsanrop om och om igen, exempelvis för att läsa filer eller köra kommandon. Med den nya inställningen model.loopProtection går det att välja hur Qwen Code ska reagera när ett sådant mönster upptäcks.

Enligt Alibabas ändringslista för Qwen Code är påminnelser nu standard. Inställningen har tre lägen:

Läge Vad Qwen Code gör
warn Påminner modellen en gång via nästa verktygsresultat och låter den fortsätta. Upprepningar i strömmad svarstext eller tanketext kan fortfarande stoppa arbetet, eftersom påminnelsen inte kan lämnas mitt i flödet.
stop Stoppar arbetet när upprepningsskyddet utlöses. Vissa skydd ger först en påminnelse.
off Varken påminner eller stoppar på grund av upprepningsskyddet, men registrerar händelsen.

Det finns fortfarande hårda gränser. Ett uttryckligen angivet tak för antalet verktygsanrop gäller oavsett läge. Standardgränsen är däremot anpassningsbar: efter 100 anrop reagerar den på upprepade identiska anrop, medan varierat arbete kan fortsätta upp till ett yttersta tak på 1 000. Även skyddet mot dubblerade anrops-id:n från modelleverantören stoppar oavsett läge.

Inställningen avgör inte vilka upprepningsdetektorer som är aktiva. De valbara detektorerna för strömmade svar styrs fortfarande separat av model.skipLoopDetection och är avstängda som standard. När upprepningsskyddet faktiskt stoppar ett svar redovisar Qwen Code nu också varför.

Qwen Codes webbgränssnitt visar PDF, Word och svarshastighet

Web Shell, Qwen Codes webbgränssnitt, kan nu förhandsvisa PDF-filer med webbläsarens egen läsare. Word-filer i DOCX-format får också förhandsvisning från de olika platser där filer går att öppna.

Aipress testade dokumentvisningen genom att lägga en PDF med en packlista och ett Word-dokument med en reseplan i projektmappen och öppna dem från fillistan. PDF-filen visades inne i panelen med sidräknare, zoom, nedladdning och utskrift. Hela packlistan gick att läsa.

Word-dokumentet behöll den blå rubriken ”Trip plan”, stycket under, den fetstilta påminnelsen ”Remember:” och en tabell med tre rader och ramar. Ovanför båda dokumenten fanns länken ”Download”.

Vyn Token Usage får en tydligare uppdelning av textförbrukningen samt uppgifter om väntetid till första token och utmatningshastighet per modell. Token är de textdelar modellen tar emot och skriver.

I hastighetstestet på Aipress.se fick qwen/qwen3.8-omni-flash via OpenRouter en kort fråga. Svaret kom på 4 sekunder. Token Usage visade totalt 14,3 tusen token, varav 14,2 tusen in och 77 ut, med en rad per modell under ”By model”. Hastigheten syntes först när muspekaren hölls över informationsikonen vid modellnamnet. Där stod ett anrop, en genomsnittlig svarstid på 3,8 sekunder, 2,6 sekunder till första token, 1,2 sekunders generering och 63,1 token per sekund. Med modellens pris hos OpenRouter kostade frågan ungefär 0,002 dollar.

Word-dokumentet Trip plan förhandsvisat med rubrik, påminnelse och tabell i Qwen Codes webbgränssnitt.

Samtalen blir också lättare att ordna. Det går att ta bort valda meddelandegrupper ur historiken, ändra arbetsmapparnas ordning i sidofältet och hitta senaste samtalen i en gemensam lista. Sökning på samtalstitlar skiljer inte på stora och små bokstäver och sker innan resultaten delas upp i sidor. Det finns även filtrering för arkiverade samtal och ett sökfält för titlar. Modellens svarsspråk kan nu väljas i inställningspanelen.

Qwen Code uppdaterar modellvalen hos Alibaba och DeepSeek

Qwen Codes förval för Token Plan och Standard i Alibaba ModelStudio får uppdaterade modellval. Token Plan får varianter av DeepSeek V4.1 Flash, med modell-id:n som börjar med deepseek-v4.1-flash, samt GLM-5.3 och uppdaterade reglage för modellernas tänkande. Modeller som inte är tillgängliga tas bort. Standard får också DeepSeek V4.1 Flash och GLM-5.3, rensar bort otillgängliga modeller och kan hämta tillgängliga modellval från tjänsten.

För den som ansluter genom Token Plan erbjuder Qwen Codes inloggningsguide ett flöde där man väljer Alibaba ModelStudio, Token Plan, kontots region och sin API-nyckel. Guiden erbjuder sedan modellerna från den anslutningen. De läggs till först när användaren väljer dem, och därefter går det att byta mellan de konfigurerade modellerna med /model.

Den separata, officiella DeepSeek-anslutningen använder nu modell-id:t deepseek-flash. Bildinmatning stöds för just det modell-id:t, och Qwen Codes val av tankenivå anpassas till DeepSeeks API, tjänstens gränssnitt för programanrop. Pris och textförbrukning för DeepSeek V4.1 Flash behandlas närmare i genomgången av DeepSeek V4.1 Flash.

Qwen Codes schemalagda uppgifter kan vänta utan modellanrop

En återkommande uppgift kan nu få ett skalkommando som villkor, kallat en grind. Kommandot körs utanför modellen vid varje schemalagd tidpunkt. Om det avslutas utan fel och inte skriver något hoppas uppgiften över. Skriver det ut något får modellen uppgiftens instruktion tillsammans med kommandots utdata.

Det gör det möjligt att till exempel bevaka förändringar utan att skicka samma fråga till modellen varje minut. Kommandot behöver självt hålla reda på vad som redan har rapporterats och bara skriva ut det nya. Samma grind kan användas via bakgrundstjänsten och anges i webbgränssnittets formulär för schemalagda uppgifter. Uppgiftskortet visar de senaste utfallen.

Aipress testade funktionen med qwen3.8-omni-flash via OpenRouter och ett skript som kontrollerades varje minut. Qwen Code skapade uppgiften, och programmets säkerhetskontroll godkände grindkommandot utan fråga i läget Auto. Skriptet fick sedan misslyckas tre minuter i rad, vara tyst i två minuter och till sist skriva ut en rad. Tabellen visar hur många modellanrop varje kontroll gav i just detta test.

Minut Grinden Anrop till modellen Vad som syntes
1 misslyckades 3 Modellen berättade att grinden misslyckats och att uppgiften inte körts
2 misslyckades 0 Ingenting
3 misslyckades 0 Ingenting
4 tyst 0 Ingenting
5 tyst 0 Ingenting
6 skrev ut en rad 1 Build 42 finished: 3 tests failed.

Det första felet ledde till tre anrop eftersom modellen rapporterade felet och själv läste skriptet för att förklara orsaken. Uppgiftens egen instruktion kördes inte. Följande fel och de tysta minuterna gav inga modellanrop. När skriptet skrev ut sin rad fick modellen utdata bifogad och svarade med ett enda anrop.

Anropet som väckte uppgiften skickade in knappt 17 000 token, till största delen Qwen Codes egna instruktioner, och kostade ungefär 0,003 dollar. En tyst minut använde noll token och kostade ingenting. Hela testet, inklusive att skapa uppgiften och fråga efter listan över schemalagda uppgifter, omfattade 11 anrop med 165 024 token in och 2 145 ut och kostade sammanlagt knappt 0,02 dollar. Uppgiftslistan visade grinden och räknaren för tre misslyckanden i rad.

Grindkommandot godkänns när uppgiften skapas och körs sedan utan tillsyn i projektmappen. För varaktiga uppgifter måste behörigheterna även tillåta kommandot efter en omstart. Ett uttryckligt förbud stoppar det i alla lägen. Kommandot måste slutföras i förgrunden. Fel, binära utdata eller mer än 60 sekunders väntan rapporteras en gång och räknas därefter tyst tills kommandot lyckas igen eller blockeras.

Qwen Codes lista med den grindade uppgiften och tre misslyckanden i rad, och under den modellens svar när grinden till sist skrev ut en rad.

Fler ändringar i Qwen Codes terminal och bakgrundstjänst

Terminalgränssnittet OpenTUI får inmatning, redigering, utkast och statusrad som bättre följer beteendet i det andra terminalgränssnittet, Ink. Ändringarna omfattar även Vim-redigering, historik, löpande utmatning, anpassningsbara statusrader och mer förutsägbar hantering av kompletteringar, köade meddelanden och avbrott.

På Linux går det nu att klistra in text från urklipp med Ctrl+V i Qwen Codes terminalgränssnitt.

Det valbara tillägget Generated UI följer med bakom en experimentell inställning. Det visar kort som modellen skapar med HTML och CSS, med begränsad JavaScript som körs lokalt. Användaren kan ändra inmatningar i korten utan att modellen behöver svara igen.

Enheter som har parkopplats med Web Shell kan nu listas och få sin åtkomst återkallad.

Bakgrundstjänsten, även kallad daemon, får kommandot qwen daemon start, mer detaljerad status, möjlighet att vänta på starten med --wait och ett kommando för omstart. Det går också att ansluta en terminal till samtal i bakgrundstjänsten.

Rättningar i Qwen Codes dokumenthämtning och samtal

Webbverktyget web_fetch kortar inte längre samma innehåll två gånger, och hela texten går att återfå.

Webbgränssnittet behåller läspositionen när anslutningen för löpande uppdateringar återupprättas.

Bilagor i meddelandeutkast bevaras när användaren byter vy eller uppdaterar sidan.

Ett byte av arbetsmapp ska inte längre få ett avslutat samtal att se avbrutet ut. Verkligt väntande frågor och verktygsanrop går fortfarande att återuppta.

Frågor om Qwen Codes upprepningsskydd och schemaläggning

Stoppar Qwen Code fortfarande en modell som fastnar?

Standardläget warn ger normalt en påminnelse och låter modellen fortsätta. Vissa upprepningar i strömmad text kan fortfarande stoppa arbetet, och hårda gränser gäller oavsett läge. Läget stop stoppar när upprepningsskyddet utlöses.

Anropar en schemalagd uppgift modellen varje gång?

En uppgift med grind kan hoppas över när grindkommandot avslutas utan fel och utan utdata. I Aipress test gav de tysta minuterna inga modellanrop och använde noll token. Det första felet rapporterades däremot med hjälp av modellen.

Kan Qwen Code visa PDF- och Word-filer?

Ja, webbgränssnittet kan förhandsvisa PDF och DOCX. I Aipress test gick packlistan i PDF-filen att läsa, och Word-dokumentet behöll rubrik, fetstil och tabell.

Källor

  1. Qwen Code Changelog

    Qwen, hämtad

  2. Qwen Code Configuration

    Qwen, hämtad

  3. Token Plan overview

    Alibaba Cloud, hämtad

  4. Authentication

    Qwen, hämtad

  5. Run Prompts on a Schedule

    Qwen, hämtad

Thomas Karlsson

Thomas Karlsson

Huvudredaktör, AI expert och journalist

Thomas bevakar generativ AI, språkmodeller och verktygen som förändrar hur vi arbetar. Han skriver för dig som vill förstå utvecklingen utan att redan kunna tekniken.

Läs mer om Thomas Så arbetar AiPress

Läs också

Alla nyheter

AiPress i din inkorg

Följ AI-utvecklingen
med vårt nyhetsbrev.

Få de senaste AI-nyheterna via e-post. Du bekräftar själv din prenumeration och kan avsluta den när du vill.

Så hanterar vi dina uppgifter.