Übersicht
Copilot Fusion ist ein intelligenter Laufzeitmodellrouter und Orchestrator. Sie wählt Modelle und Ausführungsmuster für Ihre Aufgabe und gibt dann eine einzelne Antwort zurück. Beispielsweise kann es ein Modell zum Entwerfen einer Lösung und ein separates Modell zur Überprüfung auswählen.
Sie wählen Copilot Fusion in der Modellauswahl aus, aber sie wählen kein bestimmtes Modell aus. Sie wählen ein System aus, das Modelle zur Laufzeit weiterleitet und koordiniert. Sie müssen die Modelle während einer Aufgabe nicht wechseln oder entscheiden, welches Modell für jeden Schritt geeignet ist. Für jede Anforderung wählt Copilot Fusion das richtige Ausführungsmuster, den richtigen Grad des Denkaufwands und die Modelle aus, die es ausführen.
Copilot Fusion berücksichtigt auch den Zustand und die Verfügbarkeit des Echtzeitsystems bei der Auswahl von Modellen. Routing erfolgt entlang natürlicher Cachegrenzen und bei großen Änderungen der Unterhaltungskomplexität, um zusätzliche cachebezogene Kosten ohne Qualitätsverbesserungen zu vermeiden.
Funktionsweise von Copilot Fusion
Copilot Fusion wertet jede Aufgabe aus und verwendet Funktionssignale für Schlussfolgerungen, Codegenerierung, Debugging und Toolnutzung, um das effizienteste Ausführungsmuster auszuwählen, das der Qualitätsleiste für die ausgewählte Leistungsstufe entspricht.
Je nach Aufwandsstufe und Vorgang wählt Copilot Fusion eins von drei Ausführungsmustern aus:
| Ausführungsmuster | Description |
|---|---|
| Single | Ein Modus schließt die Aufgabe ab. |
| Überlappend | Ein effizientes Modell erstellt eine Lösung, und ein Richter prüft den Entwurf und entscheidet, ob der Entwurf akzeptiert wird oder zu einem stärkeren Modell eskaliert werden soll. |
| Kritik | Ein Modell entwirft eine Antwort, während mehrere Modelle sie parallel kritisieren. Ihr Feedback wird aggregiert, und das ursprüngliche Modell überarbeitet seine Antwort basierend auf dem kombinierten Feedback. |
Copilot Fusion wählt bei Bedarf für jede Eingabeaufforderung ein Ausführungsmuster aus, sodass unterschiedliche Eingabeaufforderungen in derselben Sitzung unterschiedliche Ausführungsmuster verwenden können. Wenn Ihr erster Prompt beispielsweise das Single-Pattern verwendet, kann ein nachfolgender Prompt das Kritikmuster verwenden.
Die Auswahl eines Ausführungsmusters ist ein leichtgewichtiger Schritt, der minimale Latenz hinzufügt.
Copilot Fusion fügt nur Modellaufrufe hinzu, wenn eine Aufgabe sie erfordert. Dies bedeutet, dass eine einfache Aufgabe nicht wartet oder AI credits für eine nicht benötigte Überprüfung verwendet.
- Das einzelne Ausführungsmuster verhält sich wie eine Anfrage an ein Modell.
- Kaskaden und Kritikmodus dauern länger, da sie Modellaufrufe zur Überprüfung enthalten.
Copilot Fusion setzt auf eine Mischung aus Modellen: vielseitige Modelle für einfache Arbeit und Modelle mit stärkerem Denkvermögen für härtere Probleme. Der Reasoning-Aufwand und die Modellauswahl werden pro Schritt festgelegt. Der Modellpool ändert sich, wenn neue Modelle verfügbar werden und während GitHub bewertet, welche Modelle am besten funktionieren.
Während Copilot Fusion arbeitet, können Sie den Fortschritt der einzelnen Schritte und des verwendeten Modells verfolgen. Zwischenentwürfe können überarbeitet oder verworfen werden, sodass Copilot Fusion Ihnen nur die endgültige Antwort zeigt.
Copilot Fusion besitzt kein eigenes Kontextfenster. Jeder Schritt wird innerhalb der Kontextbeschränkungen des Modells ausgeführt, das ihn ausführt. Das angezeigte Copilot Fusion Kontextfenster ist ein konservativer Wert, der auf den kleinsten Grenzwerten der verwendeten Modelle basiert.
Wenn die Antwort angezeigt wird, können Sie auf den Namen der Leistungsstufe unterhalb der Antwort zeigen, um eine Liste der verwendeten Modelle anzuzeigen.
Copilot Fusion Leistungsstufen
Copilot Fusion verfügt über mehrere Leistungsstufen, damit Sie die Qualitäts-, Kosten- und Funktionskonflikte priorisieren können, die das System für jeden Prompt priorisiert.
| Aufwandsebene | Priorität | Typische Verwendung |
|---|---|---|
| Fusion Standard | Gleicht Kosten, Qualität und Latenz aus. | Tägliche Arbeit. |
| Copilot Fusion wählt ein Modell für jede Aufgabe aus. | ||
| Fusion High | Ausgewogene Orchestrierung mit moderaten Tokeneinsparungen. | Umfangreiche, gut abgegrenzte Codierungsaufgaben, wie das Beheben eines komplexen Fehlers oder das Vornehmen einer Änderung über mehrere Dateien hinweg, wenn zusätzliche Modellaufrufe die zusätzliche Zeit und AI credits wert sein können. |
| Fusion Max | Spitzenleistung bei gleichzeitiger Betrachtung der Tokeneffizienz. | Aufgaben, die das größtmögliche logische Denken und gründlichste Analyse erfordern. |
| Fusion Fast | Wird nur in Szenarien verwendet, die schnelle Modelle erfordern. | Von Benutzern nicht auswählbar. Nur im Visual Studio Code Inlinechat verfügbar. |
Hinweis
Wenn Sie entweder die MAI Code 1.1 Flash oder Qwen3.8 Flash Next Modelle lokal installiert haben, werden diese, falls zutreffend, auf der Fusion Standard Aufwandsstufe eher verwendet. Siehe Auswahl lokaler Modelle in Copilot Fusion.
Auswahl lokaler Modelle in Copilot Fusion
Hinweis
Dieses Feature befindet sich in Öffentliche Vorschau und kann sich ändern.
Wenn Sie Windows auf einem Computer mit den erforderlichen Spezifikationen verwenden, können Sie das MAI Code 1.1 Flash Modell innerhalb von Copilot CLI, dem Copilot app oder aus Visual Studio Code herunterladen und installieren. Siehe Hinzufügen von LLM-Modellen zur GitHub-Copilot-App-, Hinzufügen von LLM-Modellen zu GitHub Copilot CLI- und KI-Sprachmodelle in VS Code.
Nachdem dieses Modell lokal installiert wurde, kann Copilot Fusion wählen, es bei Bedarf zu verwenden, aber nur ab der Aufwandstufe Fusion Standard.
Ebenso kann in Copilot CLI, wenn Sie Copilot lokal installieren (mit einem Modellanbieter wie Ollama) und Copilot Fusion es als „qwen3.8-flash-next-local“ identifiziert, Fusion Standard ab der Aufwandsstufe Qwen3.8 Flash Next dieses lokale Modell ebenfalls verwenden. Dies wird in Windows, macOS und Linux unterstützt.
Solange dies in Öffentliche Vorschau ist, müssen Sie experimentelle Funktionen aktivieren, um sie zu verwenden:
- Im Copilot app: Aktivieren Sie das automatische Routing des lokalen Modells im Abschnitt „Experimental“ der App-Einstellungen.
- In Copilot CLI: Starten Sie die CLI mit der Option
--experimental, oder verwenden Sie/experimental onin einer interaktiven Sitzung, um experimentelle Features für die aktuellen und zukünftigen Sitzungen zu aktivieren.
Als Alternative zu Copilot Fusion können Sie ein custom agent so konfigurieren, dass es ein bestimmtes lokales Modell verwendet, und dann in Ihrer Eingabeaufforderung Copilot anweisen, diesen benutzerdefinierten Agenten für die Aufgabe oder für einen bestimmten Teil der Aufgabe zu verwenden. Siehe Erstellen und Verwenden von benutzerdefinierten Agenten für GitHub Copilot CLI.
Richtlinien und Verfügbarkeit
Copilot Fusion ist allgemein verfügbar:
- Visual Studio Code
- Copilot CLI
- GitHub Copilot app
- IDEs von JetBrains
Copilot Fusion Verfügbarkeit nach Aufwandsstufe nach Copilot Plan
| Aufwandsebene | Copilot Free | Copilot Student | Copilot Pro | Copilot Pro+ | Copilot Max | Copilot Business | Copilot Enterprise |
|---|---|---|---|---|---|---|---|
| Fusion Standard | |||||||
| Fusion High | |||||||
| Fusion Max | |||||||
| Fusion Fast |
Richtlinien
Wenn Sie Copilot Fusion verwenden, wählt es aus den verfügbaren Modellen, vorbehaltlich Ihrer Richtlinien und Ihres Abonnementtyps. Verfügbare Modelle können sich im Laufe der Zeit ändern.
Copilot Fusion, werden diese Modelle nicht enthalten:
- Modelle, die nicht in deinem Plan verfügbar sind
- Modelle, die von Administratorrichtlinien ausgeschlossen werden. Siehe Konfigurieren des Zugriffs auf KI-Modelle in GitHub Copilot und Verwalten der Verfügbarkeit von Modellen in Ihrem Unternehmen.
- Modelle, die durch Richtlinien ausgeschlossen sind, die Copilot auf datenresidente oder FedRAMP-kompatible Modelle beschränken.
- Von Richtlinien ausgeschlossene Modelle, die Auswertungsmodelle einschränken.
Copilot Fusion kann bestimmte lokal gehostete Modelle mit der Fusion Standard Leistungsstufe verwenden. Siehe Informationen zu GitHub Copilot Fusion.
Wenn keines der Modelle, die Copilot Fusion verwendet, für Sie verfügbar ist, wird Copilot Fusion in der Modellauswahl nicht angezeigt.
Abrechnung für Copilot Fusion
Hinweis
Bis zum 30. November 2026 erhalten Benutzer mit kostenpflichtigen Copilot Plänen bei Verwendung von Copilot Fusion einen Rabatt von 30 % auf Modellkosten.
Wenn Sie Copilot Fusion verwenden, werden Sie für jedes verwendete Modell in Rechnung gestellt, und zwar zum Standardsatz dieses Modells. Es gibt keine separate Gebühr für Copilot Fusion. Da Fusion High und Fusion Max für einen Vorgang mehr als ein Modell verwenden können, kann eine Aufgabe mehr AI credits verbrauchen als mit Fusion Standard. Preisdetails pro Modell finden Sie unter Modelle und Preise für GitHub Copilot.
Copilot Fusion hält Ihre Hauptunterhaltung nach Möglichkeit auf demselben Modell, sodass die Unterhaltung weiterhin von zwischengespeicherten Token profitiert. Modelle, die helfen, wie etwa ein Prüfer, erhalten nur den benötigten Kontext.
Copilot Fusion Einschränkungen
- Copilot Fusion arbeitet getrennt von Subagenten und startet sie nicht.
- Wenn Copilot Fusion einen Entwurf verwirft, werden Änderungen, die der Entwurf bereits in Ihrem Arbeitsbereich vorgenommen hat, z. B. Dateibearbeitungen, nicht automatisch rückgängig gemacht. Überprüfen Sie die Änderungen, bevor Sie sie committen.
- Die verwendeten Ausführungsmuster und der verwendete Modellpool können sich im Laufe der Zeit ändern.