Zum Inhalt springen

E17: Switching Providers - Insulating Yourself from AI Vendor Lock-in

12.06.2026 · 39 Min.

Shownotes

Ryan and Luca tackle a challenge many AI users are facing: what happens when your AI provider starts acting up? Drawing from recent experiences with Anthropic's capacity issues, secret billing practices, and model degradation, we explore practical strategies for avoiding vendor lock-in.

We discuss the three layers of complexity: the model itself, the harness (like Claude Code or GitHub Copilot), and your authored content (skills, MCP servers, prompts). Each layer presents different challenges when switching providers. Ryan shares his approach of stepping back to simpler, more granular prompting to stay provider-agnostic, while Luca experiments with maintaining escape hatches to other platforms. We also look at the realities of running local models and the tradeoffs between convenience and control. The bottom line? Pick one system, get proficient, but prepare your exit strategy - because in this volatile landscape, you'll likely need it sooner than you think.

Key Topics:

  • [02:30] Anthropic's recent troubles: capacity issues, model degradation, and gaslighting users
  • [06:45] The Hermes.md billing scandal - secret charges for having a specific filename
  • [10:20] Ryan's approach: stepping back to simpler, granular prompting for provider independence
  • [15:00] The three layers of complexity: model, harness, and authored content
  • [18:30] Why models aren't interchangeable - different flavors, tokenizers, and caching strategies
  • [24:15] Luca's tone-of-voice challenge: getting consistent writing style across models
  • [30:00] Running local models and private inference as alternatives to frontier models
  • [35:45] Practical strategies: maintaining escape hatches without parallel systems
  • [40:20] Luca's solution: versioning authored content separately with symlinks

Notable Quotes:

"The more you actually make use of AI in your work, the more you use it as a force multiplier, the more painful it becomes if that force multiplier goes away." — Luca

"It's about total clock time. If you get a one shot and then have to redo it again, how much of that clock time is being used effectively?" — Ryan

"Pick one, stick with it, be proficient in it. But prepare yourself to have to escape eventually, because the situation is so volatile." — Luca

Resources Mentioned:

  • Claude Code - Anthropic's AI coding assistant with hooks and skills support
  • OpenCode - Provider-agnostic AI coding harness that supports multiple models
  • GitHub Copilot CLI - Multi-provider AI assistant with dropdown model selection
  • MCP (Model Context Protocol) - Protocol for extending AI capabilities across different harnesses
  • Ollama - Tool for running local AI models on your own hardware

Alle Folgen von Embedded AI Podcast

Einstellungen

Darstellung

Sprache

Bestimmt, welche Sender dir auf der Startseite zuerst gezeigt werden.

Verlauf

Zuletzt gehörte Sender und Folgen und deine letzten Suchen liegen nur in diesem Browser.

Hinweise

Ein kurzer Hinweis, wenn ein Podcast, dem du folgst, eine neue Folge hat. Einzelne Podcasts stellst du über die Glocke auf ihrer Seite ab.

Konto

Favoriten speichern – in der App und auf der Website.

Tastenkürzel

/
Suche öffnen
Leertaste
Abspielen oder anhalten
← →
Im Player: 15 s zurück, 30 s vor (Folgen) · im Regal: nächste Kachel
↑ ↓
Im Regal: Ziel innerhalb der Kachel
Pos1 / Ende
Im Regal: erste bzw. letzte Kachel
Esc
Fenster oder Menü schließen
?
Diese Übersicht
Läuft gerade

Zur Senderseite

Als Nächstes

    Folgen mit „Als Nächstes“ vormerken – sie laufen nach der aktuellen Folge.