devcontainer-mcp: Gib KI-Agenten ihre eigene Entwicklungsumgebung, nicht deine

✍️ OpenClawRadar📅 Veröffentlicht: 10. Mai 2026🔗 Source
devcontainer-mcp: Gib KI-Agenten ihre eigene Entwicklungsumgebung, nicht deine
Ad

devcontainer-mcp ist ein MCP-Server, der KI-Codierungsagenten (Copilot, Claude, Cursor, jeder MCP-Client) ermöglicht, Dev-Container über drei Backends zu erstellen, zu verwalten und darin zu arbeiten: lokales Docker, DevPod und GitHub Codespaces. Der Agent erstellt, testet und liefert Code in einem isolierten Container – Ihr Laptop bleibt sauber.

Das Problem

Wenn KI-Agenten Code schreiben, führen sie ihn auf Ihrem Host-Rechner aus, was zu Folgendem führt:

  • Kontamination des Hosts — Agenten installieren Pakete, ändern PATH, hinterlassen Build-Artefakte
  • "Funktioniert auf meinem Rechner" — Agenten gehen davon aus, dass Ihre lokale Toolchain der Produktion entspricht
  • Keine Isolation — Abhängigkeiten eines Projekts beeinträchtigen ein anderes
  • Sicherheitsrisiko — Agenten führen mit Ihren Benutzerrechten beliebige Befehle aus
  • Hardware-Einschränkungen — Sie sind auf die Ressourcen Ihres lokalen Rechners beschränkt

Die Lösung

Die Devcontainer-Spezifikation definiert bereits reproduzierbare, containerbasierte Entwicklungsumgebungen. devcontainer-mcp stellt 45 MCP-Tools (über die Backends Auth, devcontainer CLI, DevPod und Codespaces) bereit, mit denen jeder KI-Agent:

  • Einen Dev-Container aus einem beliebigen Repository starten kann – lokal, auf einer Cloud-VM oder in Codespaces
  • Befehle innerhalb des Containers ausführen kann – Builds, Tests, Linting, alles
  • Den Lebenszyklus verwalten kann – stoppen, neu starten, löschen, wenn erledigt
  • Sich bei Cloud-Anbietern (GitHub, AWS, Azure, GCP) authentifizieren kann, ohne jemals ein rohes Token zu sehen
Ad

Schnellinstallation

Linux / macOS:

curl -fsSL https://raw.githubusercontent.com/aniongithub/devcontainer-mcp/main/install.sh | bash

Windows (über WSL):

Invoke-RestMethod https://github.com/aniongithub/devcontainer-mcp/releases/latest/download/install.ps1 | Invoke-Expression

Die Binärdatei läuft in WSL; MCP-Clients unter Windows starten sie über wsl ~/.local/bin/devcontainer-mcp serve. WSL 2 wird benötigt.

Backend-CLIs (devpod, devcontainer, gh) werden zur Laufzeit erkannt – fehlt eine, gibt der MCP-Server eine hilfreiche Fehlermeldung mit Installationsanweisungen zurück. Binärdateien verfügbar für linux-x64, linux-arm64, darwin-x64, darwin-arm64.

Drei Backends, eine Schnittstelle

BackendAm besten geeignet fürErfordertAuthentifizierung nötig?
devcontainer CLILokales Docker — schnell und einfach@devcontainers/cli + DockerNein
DevPodMulti-Cloud: Docker, K8s, AWS, Azure, GCPDevPod CLIOptional
CodespacesVon GitHub gehostete Cloud-Umgebungengh CLIJa

Auth-Broker

Der Agent sieht niemals rohe Tokens. Stattdessen:

  • auth_status(provider) — verfügbare Konten und Bereiche auflisten
  • auth_login(provider, scopes?) — Anmeldung starten, öffnet Browser, behandelt Gerätecodes
  • auth_select(id) — aktives Konto wechseln
  • auth_logout(id) — Anmeldeinformationen widerrufen

Unterstützte Anbieter: GitHub, AWS, Azure, GCP, Kubernetes. Codespaces-Tools benötigen ein Auth-Handle (z.B. github-aniongithub); der MCP-Server löst es bei jedem Aufruf über den nativen Schlüsselbund der CLI in das echte Token auf.

Beispiel-Workflow

Agent: "Lass mich dieses Projekt bauen..."

  1. auth_status("github") → wählt Konto aus
  2. codespaces_create(auth: "github-you", repo: "your/repo")
  3. codespaces_ssh(auth: "github-you", codespace: "...", command: "cargo build")
  4. ✅ In der Cloud gebaut. Ihr Laptop hat nichts getan.

📖 Vollständige Quelle lesen: HN AI Agents

Ad

👀 Siehe auch

Scheiß erledigen: Meta-Prompting-System für KI-Codierungsagenten
Werkzeuge

Scheiß erledigen: Meta-Prompting-System für KI-Codierungsagenten

Get Shit Done ist ein Meta-Prompting-, Kontext-Engineering- und spezifikationsgetriebenes Entwicklungssystem, das mit Claude Code, OpenCode, Gemini CLI, Codex, Copilot und Antigravity funktioniert. Es behebt Kontextverfall durch strukturierte Prompts und Verifizierungs-Workflows.

OpenClawRadar
Qwen 3.5 Chat Template Release mit 21 Fehlerbehebungen für Agenten-Workflows
Werkzeuge

Qwen 3.5 Chat Template Release mit 21 Fehlerbehebungen für Agenten-Workflows

Ein Entwickler hat eine korrigierte Chat-Vorlage für Qwen-3.5-Modelle veröffentlicht, die 21 Fehler behebt, darunter Abstürze bei Tool-Aufrufen, Trennung paralleler Aufrufe und Stabilität von Agenten-Schleifen. Es handelt sich um einen direkten Ersatz, der auf llama.cpp, Open WebUI, vLLM und anderen Plattformen getestet wurde.

OpenClawRadar
Engramx v3.4: MCP Server + SQLite Wissensgraph reduziert Tokenverbrauch von Claude Code um 89%
Werkzeuge

Engramx v3.4: MCP Server + SQLite Wissensgraph reduziert Tokenverbrauch von Claude Code um 89%

Engramx v3.4 fängt Dateilesevorgänge für Claude Code-Agenten ab und gibt strukturelle Zusammenfassungen statt Rohinhalten zurück. Benchmarks zeigen eine aggregierte Token-Reduktion von 89,1 % in einer Codebasis mit 87 Dateien.

OpenClawRadar
Paseo: Open-Source-Schnittstelle für Claude Code, Codex, Copilot, OpenCode und Pi Agents
Werkzeuge

Paseo: Open-Source-Schnittstelle für Claude Code, Codex, Copilot, OpenCode und Pi Agents

Paseo ist eine selbst gehostete Schnittstelle, die Claude Code, Codex, Copilot, OpenCode und Pi-Agenten parallel ausführt. Sie bietet Sprachsteuerung, geräteübergreifenden Zugriff und eine CLI. Keine Telemetrie, kein erzwungener Login.

OpenClawRadar