Vijf API's met één commando vervangen! Alibaba Cloud opent Bailian CLI als open source: de strijd om de 'nutsvoorzieningen' van agents begint officieel

Op 29 mei deed Alibaba Cloud iets dat agent-ontwikkelaars collectief in vervoering bracht – de kerncapaciteiten van Bailian (Model Studio) zijn officieel via de CLI beschikbaar: met één commando kan een AI-agent automatisch meer dan 150 modellen, tien-plus applicaties, kennisbank, geheugen, internetzoeken en alle overige capaciteiten aansluiten.
Nog belangrijker: Bailian CLI is open source op GitHub (modelstudioai/cli) en ondersteunt van nature populaire agent-frameworks als Claude Code, Qoder, OpenClaw en Hermes Agent.
In één zin samengevat: agent-capaciteiten waarvoor je vroeger handmatig tien API's moest aanroepen, regel je nu met één bl-commando.
Wat is Bailian CLI eigenlijk
Alibaba Cloud Bailian (Model Studio) is een alles-in-één ontwikkelplatform voor grote modellen en agent-applicaties. Vroeger verliep de interactie via webconsole en API/SDK: je moest code schrijven, je omgeving configureren en je tokens beheren.
Nu heeft Bailian CLI alle kerncapaciteiten naar de commandoregel gebracht:
- Tekstchat: populaire modellen zoals Qwen3.7-max
- Multimodaal (Omni): volledige ondersteuning voor tekst + afbeelding + audio + video
- Afbeeldingen genereren/bewerken: Qwen-Image 2.0, professionele tekstweergave, fotorealistische kwaliteit, multi-beeldcompositie
- Video's genereren/bewerken: HappyHorse-1.0-serie, tekst-naar-video, beeld-naar-video, referentievideo, tot 9 referentiebeelden
- Spraaksynthese/-herkenning: CosyVoice streaming TTS + spraakklonen in 5-20 seconden; FunAudio-ASR ondersteunt 30 talen, waaronder 7 Chinese dialecten
- Beeld-/videobegrip: Qwen-VL, analyse van lange video's, diagram- en documentanalyse, visueel redeneren, meertalige OCR
- Kennisbank + geheugen: multimodale RAG-retrieval + geheugen dat sessies overleeft
- Applicatie-aanroep: roep direct de gepubliceerde agents en workflows van het Bailian-platform aan
- Internetzoeken: realtime webrecherche
- Consolecapaciteiten: app-lijst bekijken, gratis quota raadplegen
- Automatische upload van lokale bestanden: elke URL-parameter accepteert ook een lokaal pad en uploadt automatisch naar gratis tijdelijke opslag (48 uur geldig)
Bovendien kan elk commando als gestructureerde tool call dienen – dat betekent dat AI-agents ze direct kunnen aanroepen, zonder dat je zelf een wrapper hoeft te schrijven.
In drie stappen geïnstalleerd en meteen luchtvaartklaar
Systeemvereisten: Node.js >= 22.12.
Stap 1: CLI + Skills installeren
npm install -g bailian-cli
npx skills add modelstudioai/skills --all -g
Stap 2: authenticatie
bl auth login --api-key sk-xxxxx
De API Key haal je op in de Bailian-console; gratis gebruikers krijgen per model 1 miljoen tokens, tot maximaal 50 miljoen.
Stap 3: aan de slag
Chatten met Qwen:
bl text chat --message "What is DashScope?"
Multimodale gesprekken (tekst + beeld + audio + video):
bl omni --message "描述这张图" --image ./photo.jpg
Afbeeldingen genereren:
bl image generate --prompt "A cat in a spacesuit" --out-dir ./images/
Video's genereren (vanuit een lokaal beeld):
bl video generate --image ./cat.png --prompt "Make the cat move" --download cat.mp4
Gratis quota raadplegen:
bl usage free --model qwen3-max
Bailian-applicaties bekijken:
bl app list
Zelf bijwerken:
bl update
Van één zin naar een tweeminuten-Japanse jeugdfilm: de officiële echte demo

In de GitHub-README van Bailian CLI staat een officiële demo die je sprakeloos laat.
De originele prompt:
Genereer voor me een video van ongeveer 2 minuten in Japanse filmstijl over de onschuldige eerste liefde van een middelbare scholier, superzoet verhaal, zodat de kijker zelf verliefd wil worden, formaat 16:9
Eindresultaat: een complete film van 2 minuten in 16:9 met cinemakwaliteit, zonder één handmatige montage-ingreep.
De uitvoeringsketen erachter zag er zo uit:
- Qwen Code (agentic coding-model) interpreteerde de intentie van de gebruiker, plande het verteltempo en bepaalde welke tools werden aangeroepen
- de spark-video Skill splitste het verhaal in shots, schreef per shot een prompt en hield de visuele samenhang vast (personages, belichting, kleurtoon, camerataal)
- Bailian CLI's bl video generate verdeelde elk shot parallel over HappyHorse 1.0 voor de generatie
- de Skill voegde alle fragmenten weer samen tot het eindresultaat van 16:9 en 2 minuten
Geen tijdlijn slepen, geen frame-voor-frame bewerken: één zin erin, één video eruit.
Dit is precies de grootste waarde van de CLI-aanpak – complexe workflows omzetten in atomaire capaciteiten die agents automatisch kunnen orkestreren.
Waarom CLI-ificatie het moordwapen van het agent-tijdperk is
Je denkt misschien: de CLI is toch gewoon de commandoregel, oude techniek – moet dat zoveel opwinding oproepen?
Het zit hem in hoe perfect het CLI-formaat bij agents past.
Traditionele API-integratie:
- je moet code schrijven (aparte varianten voor Python/Node/Go)
- je moet SDK-versies beheren
- je moet omgaan met authenticatie, time-outs, retries en foutcodes
- voor agent-aanroepen moet je bovendien een wrapper schrijven
CLI-integratie:
- agents werken nu eenmaal via de shell; de CLI is hun natuurlijke taal
- één commando is één tool-aanroep, de gestructureerde uitvoer gaat direct terug naar het model
- taalonafhankelijk zonder moeite: aanroepbaar vanuit bash, Python, Node en Go
- updaten is gewoon bl update; agents hoeven geen code aan te passen
Nog opwindender: Bailian CLI is van nature compatibel met populaire agent-frameworks als Claude Code, Qoder, OpenClaw en Hermes Agent. Dat betekent:
- vraag je in Claude Code om een afbeelding te genereren, dan roept het direct bl image generate aan
- vraag je in OpenClaw om deze video te analyseren, dan roept het direct de videobegrip-capaciteit van bl aan
- mis je in Qoder iets tijdens het programmeren, dan tik je gewoon even bl
Zonder enige extra configuratie heeft je agent de volledige capaciteit van 150+ Bailian-modellen tot zijn beschikking.
Wat schuilt er achter die 150+ modellen
Het Bailian-platform bundelt niet alleen Alibaba's eigen Tongyi-reeks, maar ook:
- de volledige Tongyi Qianwen-reeks (Qwen3-Max, Qwen-Image 2.0, Qwen-VL, Qwen Code en meer)
- de DeepSeek-reeks
- de GLM-reeks (Zhipu)
- de Kimi-reeks (Moonshot)
- de MiniMax-reeks
- Alibaba's eigen multimodale modellen: HappyHorse, CosyVoice, FunAudio-ASR
- en tal van geïntegreerde open-sourcemodellen van derden
Het voordeel van deze bundeling: je hoeft niet per modelbedrijf apart een API Key aan te vragen, apart op te waarderen en apart te integreren. Eén Bailian-account dekt alles.
Samen met Alibaba Clouds andere troef, het Coding Plan (een vast maandelijks abonnement voor meerdere modellen tegelijk), betaalt een ontwikkelaar een vast bedrag per maand en gebruikt alle topmodellen, zonder zich zorgen te maken over het overstrijden van het API-budget.
De authenticatie is bijzonder doordacht

Bailian CLI biedt drie authenticatiemethoden:
- Omgevingsvariabele: export DASHSCOPE_API_KEY=sk-xxxxx
- Inlogcommando: bl auth login –api-key sk-xxxxx (persistent opgeslagen in ~/.bailian/config.json)
- Eenmalig commando: bl text chat –api-key sk-xxxxx –message Hello
Consolecapaciteiten (app list, usage free) vereisen inloggen via de browser:
bl auth login --console
Kennisbank-retrieval vereist een AccessKey van een RAM-subaccount:
export ALIBABA_CLOUD_ACCESS_KEY_ID=LTAI5t...
export ALIBABA_CLOUD_ACCESS_KEY_SECRET=...
export BAILIAN_WORKSPACE_ID=ws-...
Officieel advies: gebruik een RAM-subaccount en niet de AK/SK van het root-account – een heel professionele beveiligingswaarschuwing.
Het echte signaal van Alibaba's zet
Gezien binnen Alibaba Clouds acties van dit jaar wordt het ritme duidelijk:
- 28 januari: Alibaba Cloud lanceerde een volledig pakket clouddiensten voor OpenClaw, met alle infrastructuur die agents nodig hebben
- april: lancering van Tongyi Qianwen Qwen3.7-Max, met programmeercapaciteit dicht bij Claude
- mei: start van het Coding Plan-abonnement, vanaf 49 yuan per maand met vier topmodellen gebundeld
- 29 mei: Bailian CLI officieel open source, direct inzetbaar voor agents
De bedoeling van deze combinatieslagen is overduidelijk:
Alibaba Cloud wil niet alleen de business zijn van het verkopen van model-API's. Het wil de 'nutsvoorzieningen' van het agent-tijdperk zijn – wil je een agent-applicatie bouwen, dan dekt het de hele keten: van infrastructuur (OpenClaw-clouddiensten), via modelkeuze (Coding Plan) en capaciteitsaanroepen (Bailian CLI) tot agent-frameworkcompatibiliteit (Claude Code/OpenClaw/Hermes/Qoder).
Dit is precies dezelfde logica als AWS met S3+EC2+Lambda in het cloudtijdperk – niet alleen losse diensten verkopen, maar vooral het hele ecosysteem.
Wat is de relatie met projecten als OpenClaw en Hermes
Wie het agent-ecosysteem kent, vraagt zich af: nu Alibaba zijn eigen Qwen Code en Bailian heeft, waarom zou het dan uit eigen beweging compatibel zijn met externe frameworks als OpenClaw en Hermes?
Het antwoord is heel nuchter: de workflows van ontwikkelaars zijn allang bezet door deze open-source agent-frameworks.
- OpenClaw heeft 356.000 sterren en is een van het snelst groeiende open-sourceprojecten in de GitHub-geschiedenis
- Hermes Agent haalde in ruim twee maanden 71.000 sterren; onafhankelijke ontwikkelaars migreren er het meest actief naartoe
- Claude Code en Qoder zijn zowel binnen als buiten China toonaangevende AI-programmeerhulpmiddelen
Alibaba Clouds keuze luidt: in plaats van met deze projecten te strijden om de aandacht van ontwikkelaars, zichzelf gewoon positioneren als infrastructuurleverancier – welk agent-framework je ook gebruikt, je kunt mijn capaciteiten altijd aanroepen.
Dit is een uiterst volwassen 'schop-verkoopstrategie': de goudzoekers wisselen elkaar af, de schop wordt altijd verkocht.
Praktische tips voor ontwikkelaars

Wil je het vandaag nog proberen, volg dan deze volgorde:
Stap 1: claim je gratis tokens
Activeer een account in de Bailian-console; je krijgt per model 1 miljoen tokens, tot maximaal 50 miljoen. Een gewone ontwikkelaar verbruikt daar in twee maanden niet aan.
Stap 2: installeer de CLI
npm install -g bailian-cli
bl auth login --api-key sk-xxxxx
Stap 3: test de waardevolste capaciteiten
Probeer achtereenvolgens:
- bl image generate (beeldgeneratie, ter vergelijking met MidJourney)
- bl video generate (videogeneratie, HappyHorse 1.0)
- bl omni (multimodale chat)
- bl text chat (Qwen3.7-Max, ter vergelijking met Claude)
Stap 4: koppel het aan je agent
Gebruik je Claude Code, OpenClaw, Hermes of Qoder, stel bl dan direct in als beschikbare tool; je agent kan het vervolgens zelfstandig aanroepen.
Stap 5: draai de videodemo
Probeer met de officiële spark-video Skill of je met één zin een korte video kunt genereren en ervaar hoe een volledige agent-workflow eruitziet.
Tot slot
In de concurrentie van het AI-agent-tijdperk gaat het niet meer om wie de hoogste modelscores haalt, maar om wie agents het gemakkelijkst toegang geeft tot gecombineerde capaciteiten: multimodaal, veelzijdig en over tools heen.
Het echte gewicht van het open source gaan van Bailian CLI is dat het het pijnlijkste punt – het aanroepen van capaciteiten – gladstrijkt. Vroeger moest je, om een agent te bouwen die beelden kan lezen, teksten kan schrijven, video's kan genereren, online kan zoeken en een kennisbank kan raadplegen, meer dan vijf API's koppelen. Nu regelt één bl-commando alles.
Voor individuele ontwikkelaars: 80% minder boilerplate-code en alle ruimte voor de productlogica.
Voor bedrijfsteams: minder operationele kosten voor API-integraties, plus de nationale compliance-rugsteun van het Bailian-platform.
Voor het hele agent-ecosysteem: dit patroon van atomaire capaciteiten plus agent-vriendelijk ontwerp wordt waarschijnlijk door andere grote spelers nagevolgd. De komende één à twee jaar zullen naar alle waarschijnlijkheid Tencent Cloud, Huawei Cloud en ByteDances Volcano Engine vergelijkbare CLI-tools volgen.
De strijd om de 'nutsvoorzieningen' van AI-agents is officieel begonnen.
GitHub-adres: github.com/modelstudioai/cli