{"rid":"inference/qwen-code-oauth","card":{"rid":"inference/qwen-code-oauth","eid":"qwenlm-github-io","topic":"inference","slug":"qwen-code-oauth","provider":"Qwen Code OAuth free tier","url":"https://qwenlm.github.io/qwen-code-docs/en/users/configuration/auth/","domain":"qwenlm.github.io","category":"coding agent CLI, OAuth login","tier":null,"verdict":"dead","vorder":7,"grp":"dead","confidence":"documented","binding":"request-rate","identity_kind":"email","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":"cli","egress_metered":null,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-28T04:36:19.143Z","verified_basis":"live","checked_on":"2026-10-29","stale_on":"2026-11-29","n_evidence":6,"usd_month":null,"usd_per_tb_month":null,"summary":"discontinued on 2026-04-15: Qwen OAuth is no longer a selectable /auth entry and new requests are rejected","duplicate_of":null,"n_unknown":4,"free_unit":"none"},"record":{"topic":"inference","slug":"qwen-code-oauth","provider":"Qwen Code OAuth free tier","url":"https://qwenlm.github.io/qwen-code-docs/en/users/configuration/auth/","category":"coding agent CLI, OAuth login","per_object_cap":{"stated":"not applicable"},"retention":{"stated":"not applicable"},"egress":{"terms":null,"metered":false},"free_tier":{"stated":"discontinued on 2026-04-15: Qwen OAuth is no longer a selectable /auth entry and new requests are rejected","unit":"none","metered_on":"none","source_url":"https://qwenlm.github.io/qwen-code-docs/en/users/configuration/auth/","read_on":"2026-10-28","notes":"the replacement routes on the same page are the Alibaba Cloud Coding Plan, which is a fixed monthly fee, or a third-party key"},"interface":["cli"],"interface_detail":"qwen CLI; the OAuth browser login cannot be completed in non-interactive or headless environments","tooling":"qwen CLI (Qwen Code), /auth to choose a provider","chaining":"nothing chains on the OAuth route; the same page lists Third-party Providers and Custom Provider entries for the agent, and the agent is recorded at coding-subs/qwen-code","limits":[{"kind":"request-rate","value":"no free quota is served: the Qwen OAuth free tier was discontinued on 2026-04-15","source":"https://qwenlm.github.io/qwen-code-docs/en/users/configuration/auth/, read 2026-10-28"}],"binding":"request-rate","binding_note":"nothing is served on the OAuth route","identity_cost":{"kind":"email","detail":"a qwen.ai account; unverified: the page does not say what creating one requires","country":null},"reliability_note":"existing cached tokens may continue working briefly but new requests are rejected","confidence":"documented","confidence_note":"the vendor's authentication page states the end date and the rejection; no request was made because the route is closed","evidence":[{"url":"https://qwenlm.github.io/qwen-code-docs/en/users/configuration/auth/","date":"2026-10-28","capture":"sha256:9b4d0604fdd4cda085eeebcdf4cb2cf717014c36d0781dbce1e326227abe144e","quote":"The Qwen OAuth free tier was discontinued on 2026-04-15. Existing cached tokens may continue working briefly, but new requests will be rejected.","proved":"the free Qwen OAuth tier was discontinued on 2026-04-15 and new requests are rejected"},{"url":"https://qwenlm.github.io/qwen-code-docs/en/users/configuration/auth/","date":"2026-10-28","capture":"sha256:9b4d0604fdd4cda085eeebcdf4cb2cf717014c36d0781dbce1e326227abe144e","quote":"Qwen OAuth** is no longer a selectable dialog entry — its free tier was discontinued on 2026-04-15","proved":"Qwen OAuth is no longer a selectable dialog entry in the CLI"},{"url":"https://qwenlm.github.io/qwen-code-docs/en/users/configuration/auth/","date":"2026-10-28","capture":"sha256:9b4d0604fdd4cda085eeebcdf4cb2cf717014c36d0781dbce1e326227abe144e","quote":"**Requirements**: a `qwen.ai` account + internet access (at least for the first login).","proved":"the OAuth route required a qwen.ai account and internet access for the first login"},{"url":"https://qwenlm.github.io/qwen-code-docs/en/users/configuration/auth/","date":"2026-10-28","capture":"sha256:9b4d0604fdd4cda085eeebcdf4cb2cf717014c36d0781dbce1e326227abe144e","quote":"In non-interactive or headless environments (e.g., CI, SSH, containers), you typically **cannot** complete the OAuth browser login flow.","proved":"the OAuth browser login cannot be completed headless"},{"url":"https://qwenlm.github.io/qwen-code-docs/en/users/configuration/auth/","date":"2026-10-28","capture":"sha256:9b4d0604fdd4cda085eeebcdf4cb2cf717014c36d0781dbce1e326227abe144e","quote":"choose one of the current options (QwenCloud, Alibaba ModelStudio, Third-party Providers, or Custom Provider) instead.","proved":"the current /auth options are QwenCloud, Alibaba ModelStudio, Third-party Providers and Custom Provider"},{"url":"https://qwenlm.github.io/qwen-code-docs/en/users/configuration/auth/","date":"2026-10-28","capture":"sha256:9b4d0604fdd4cda085eeebcdf4cb2cf717014c36d0781dbce1e326227abe144e","quote":"Subscribe to the Coding Plan with a fixed monthly fee, then configure Qwen Code to use the dedicated endpoint and your subscription API key.","proved":"the replacement Coding Plan is a fixed monthly fee"}],"verdict":"dead","verified_at":"2026-10-28T04:36:19.143Z","notes":"The coding-subs/qwen-code record covers the agent and its bring-your-own-key routes, which are unaffected; only the OAuth free route is closed here."},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[0].value","kind":"limit:request-rate","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.egress.metered","egress-unknown"],["$.egress.terms","process"],["$.per_object_cap.stated","not-applicable"],["$.retention.stated","not-applicable"]],"history":[],"drift":[]}