Continue mit mittwald verwenden
Continue ist ein Open-Source KI-Code-Assistent für JetBrains IDEs und Visual Studio Code.
Installation
Installiere das Continue-Plugin:
- JetBrains IDEs: JetBrains Marketplace
- Visual Studio Code: VS Code Marketplace
Konfiguration
Continue wird über eine config.yaml konfiguriert, typischerweise unter ~/.continue/.
Basis-Konfiguration
name: mittwald
version: 1.0.0
schema: v1
models:
- name: Qwen3.5-122B-A10B-FP8
provider: openai
model: Qwen3.5-122B-A10B-FP8
apiBase: https://llm.aihosting.mittwald.de/v1
apiKey: <INSERT-API-KEY>
roles:
- chat
- edit
- apply
capabilities:
- tool_use
context:
- provider: code
- provider: docs
- provider: diff
- provider: terminal
- provider: problems
- provider: folder
- provider: codebase
Ersetze <INSERT-API-KEY> durch deinen mittwald AI-Hosting-API-Key (so bekommst du einen).
MCP Server Integration
Continue unterstützt Model Context Protocol Server. Ergänze MCP-Server in deiner config.yaml:
mcpServers:
# Context7: Aktuelle Library-Dokumentation
context7:
name: Context7
command: npx
args: ["-y", "@upstash/context7-mcp"]
env: { CONTEXT7_API_KEY: "your-context7-api-key" }
# Brave Search: Websuche mit Fokus auf Privatsphäre
brave-search:
name: Brave
command: npx
args: ["-y", "@brave/brave-search-mcp-server"]
env: { BRAVE_API_KEY: "your-brave-api-key" }
# Directus: Datenverwaltung für Headless-CMS
directus:
name: Directus
command: npx
args: ["-y", "@directus/content-mcp", "--stdio"]
env:
DIRECTUS_URL: "https://your-directus-instance.com"
DIRECTUS_TOKEN: "your-directus-token"
# OpenSearch: Such- und Analytics-Engine
opensearch:
name: OpenSearch
command: uvx
args: ["opensearch-mcp-server-py"]
env:
OPENSEARCH_URL: "https://localhost:9200"
OPENSEARCH_USERNAME: "your-opensearch-username"
OPENSEARCH_PASSWORD: "your-opensearch-password"
# TYPO3: CMS-Content- und Backend-Verwaltung (erfordert mittwald CLI)
typo3:
name: TYPO3
command: mw
args:
[
"app",
"exec",
"--quiet",
"--installation-id=a-XXXXX",
"vendor/bin/typo3 mcp:server",
]
# mittwald MCP: Infrastrukturverwaltung
mittwald:
name: mittwald
transport:
type: sse
url: https://mcp.mittwald.de/mcp
MCP-Tools nutzen
Bitte den Assistenten explizit um Tool-Nutzung, z. B.:
- "Use Brave Search to find recent information about React 19..."
- "Query OpenSearch for recent error logs..."
- "Use mittwald MCP to list my projects"
Best Practices
Sicherheit mit MCP-Servern
- Zugriff strikt begrenzen (Datenbanken, Domains, Pfade)
- Tool-Aufrufe für Audits protokollieren
- Für Tool-Planung niedrige Temperatur verwenden (
<= 0.2) - Diffs und Queries vor Ausführung prüfen
- Wenn möglich read-only beginnen