OpenRouter bij Uncanny

OpenRouter geeft je met één account toegang tot de AI-modellen van andere labs dan Anthropic, het bedrijf achter Claude. Denk aan GPT van OpenAI, Gemini van Google, DeepSeek en Kimi, en aan beeld- en videomodellen zoals Nano Banana, Veo en Kling.

In Claude Code gebruik je OpenRouter via de skill openrouter. Commando's hoef je niet te kennen. Je vraagt het gewoon aan Claude. Claude kiest het model, doet de oproep en meldt wat die gekost heeft.

Elke oproep naar een model kost geld. Daarom heeft iedereen een eigen key met een eigen limiet, en gelden de afspraken op deze pagina. De korte versie staat onderaan, onder Werkfiche.

Waarvoor

Beelden en video komen in een map openrouter-output binnen de map waarin je Claude Code geopend hebt. Naast elk bestand staat een .json-bestand met de prompt, het model, de instellingen en de kost.

Aan de slag

  1. Toegang tot GitHub. De skill staat in de private repo uncanny-openrouter-skill van de organisatie uncanny-studio-be. Zit je in het GitHub-team Uncanny Team, dan zie je hem. Hoe je in het team komt, staat op GitHub bij Uncanny.

  2. Clone de repo in C:/Uncanny-Claude/github, de vaste map voor alle repos van de studio. In GitHub Desktop kies je die map als Local path. In de terminal gaat het zo:

    cd C:/Uncanny-Claude/github
    git clone https://github.com/uncanny-studio-be/uncanny-openrouter-skill.git
    
  3. Installeer de skill. Daarvoor heb je Node 18 of nieuwer nodig. Kijk het na met node --version. Heb je nog geen Node, installeer dan de LTS-versie van nodejs.org. Draai daarna het installatiescript:

    cd C:/Uncanny-Claude/github/uncanny-openrouter-skill
    node install.mjs
    

    Het script kopieert de skill naar .claude/skills/openrouter in je gebruikersmap. Daar vindt Claude Code hem.

  4. Vraag Jeff om je eigen key. Omdat iedereen een eigen key heeft, zie je het verbruik per persoon, en raakt een gelekte key maar één persoon. Bewaar de key op je eigen computer:

    • Windows: open Start en zoek naar "omgevingsvariabelen voor je account". Op een Engelstalige Windows heet dat "Edit environment variables for your account". Klik onder Gebruikersvariabelen op Nieuw, vul als naam OPENROUTER_API_KEY in en plak de key als waarde. Bevestig met OK. Herstarten hoeft niet.

    • Mac: zet de key in het bestand ~/.claude/openrouter.key. Open Terminal, vervang in deze regel PLAK-HIER-JE-KEY door je key en druk op Enter:

      printf '%s' 'PLAK-HIER-JE-KEY' > ~/.claude/openrouter.key && chmod 600 ~/.claude/openrouter.key
      

      Een variabele in ~/.zshrc volstaat op een Mac niet. Apps die je vanuit het Dock opent, lezen dat bestand niet.

    Plak je key nooit in een chat (ook niet met Claude), in Slack of in de vault. Gebeurt het toch, vraag Jeff dan meteen om een nieuwe key.

  5. Test. Open een nieuw gesprek in Claude Code, want de skill laadt pas bij het begin van een gesprek. Vraag: "check mijn OpenRouter-credits". Claude toont dan wat je key al verbruikt heeft en hoeveel er van je limiet overblijft.

Lukt de test niet?

Zo vraag je het

Gewone taal volstaat. Wil je een bepaald model, noem het dan. Anders neemt Claude de standaard van de studio.

Afspraken

Claude volgt deze afspraken vanzelf, want ze staan in de skill. Kijk wel mee.

Projectwerk

Jeff heeft beslist dat beelden en video voor klantprojecten uit OpenRouter mogen komen. Daar horen deze afspraken bij.

Bijwerken

Bijwerken doe je in de map van de repo. Haal de laatste versie op (in GitHub Desktop met Pull origin) en draai het installatiescript opnieuw:

cd C:/Uncanny-Claude/github/uncanny-openrouter-skill
git pull
node install.mjs

Start daarna een nieuw gesprek in Claude Code.

Pas nooit de geïnstalleerde kopie in ~/.claude/skills/openrouter aan, want de volgende installatie overschrijft die. Eigen voorkeuren, zoals een ander standaardmodel, zet je in ~/.claude/openrouter.json. Dat bestand laat de installatie altijd staan.

Modellen worden snel vervangen. Meldt Claude dat een standaardmodel niet meer bestaat, dan zoekt het een opvolger. Laat het Jeff weten. Jeff past de standaard in de repo aan, en daarna werkt iedereen bij zoals hierboven.

Werkfiche

Je werkt met je eigen key. Claude doet de oproepen, en jij kijkt mee.

Eenmalig

  1. Zorg dat je in het GitHub-team Uncanny Team zit.
  2. Clone uncanny-openrouter-skill in C:/Uncanny-Claude/github en draai node install.mjs.
  3. Vraag Jeff om je key. Zet hem in OPENROUTER_API_KEY (Windows) of in ~/.claude/openrouter.key (Mac).
  4. Open een nieuw gesprek en vraag "check mijn OpenRouter-credits".

Bij elke opdracht

Bij projectwerk

Bijwerken

Gerelateerde pagina's