GitLab vereint Git-Repositories, Merge Requests, CI/CD-Pipelines und Issue-Tracking auf einer zentralen DevSecOps-Plattform, sowohl auf GitLab.com als auch auf selbst betriebenen Instanzen. Beim Prüfen großer Diffs, beim Durchsuchen roher Pipeline-Job-Logs und beim Übertragen vager Fehlermeldungen in saubere Issues geht im Entwicklungsalltag oft viel Zeit verloren.
Bereiten Sie Code-Reviews schneller vor, analysieren Sie fehlgeschlagene CI/CD-Pipelines anhand von Job-Logs und halten Sie Issues sowie Merge Requests aus einer Unterhaltung heraus in Bewegung. Omnifact fasst Diffs und offene Review-Threads in Merge Requests zusammen, erklärt, warum ein Pipeline-Job abgebrochen ist, und wandelt Fehlermeldungen in strukturierte GitLab-Issues um. Alle verbinden ihr eigenes GitLab-Konto, sodass Repository- und Gruppenrollen gewahrt bleiben, und Commits, Freigaben oder Merges erfordern stets Ihre Bestätigung im Chat.
Lesen Sie Diff, Commit-Verlauf, Diskussions-Threads und Freigabestatus eines Merge Requests aus, um vor dem Review zu verstehen, was sich geändert hat.
Verfassen Sie Zeilen- oder allgemeine Review-Kommentare, beantworten und lösen Sie Threads auf, geben Sie einen Merge Request frei oder mergen Sie ihn, sobald alle Checks erfolgreich sind.
Prüfen Sie den Pipeline-Status, untersuchen Sie das Log eines fehlgeschlagenen Jobs auf die Ursache und starten oder brechen Sie Pipelines nach Bestätigung neu ab.
Filtern Sie Issues und Merge Requests über Projekte oder Gruppen hinweg nach Stichwort, Label, Meilenstein, Autor oder Status.
Machen Sie aus Support-Tickets oder Besprechungsnotizen strukturierte GitLab-Issues, aktualisieren Sie Felder und Labels, verknüpfen Sie verwandte Einträge und veröffentlichen Sie Kommentare.
Erstellen Sie einen Merge Request aus einem Branch und aktualisieren Sie Titel, Beschreibung, Reviewer oder Labels.
Durchsuchen Sie Verzeichnisbäume, lesen Sie Quelldateien und prüfen Sie Commits, Branches, Tags und Release Notes.
Erstellen Sie einen Branch und committen Sie gezielte Dateiänderungen wie eine Konfigurationsanpassung oder ein Dokumentations-Update, nachdem Sie den Diff bestätigt haben.
Repositories, Issues und Pull Requests durchsuchen und Code auf GitHub prüfen.
von GitHubFehler und Performance-Probleme untersuchen und Events in Sentry durchsuchen.
von SentryProduktanalysen, Insights und Feature-Flags in PostHog abfragen.
von PostHogDatenbanken abfragen sowie Projekte und Tabellen in Supabase verwalten.
von SupabaseAnwendungsfälle, Zugriffsrechte, Umgang mit Daten und Einrichtung bei der Anbindung von GitLab an Omnifact.
Omnifact verbindet Ihre GitLab-Projekte mit einem Chat in normaler Sprache. Senior Engineers erhalten vor dem Review ein strukturiertes Briefing zu großen Merge Requests, Entwickler prüfen fehlgeschlagene CI/CD-Job-Logs auf die Ursache eines abgebrochenen Builds, und Produktmanager machen aus Fehlermeldungen von Kunden saubere GitLab-Issues. Im selben Gespräch kombinieren Sie GitLab auch mit Sentry, Jira oder Slack.
Omnifact liest die geänderten Dateien, Commits, Diskussions-Threads und Pipeline-Checks eines Merge Requests und fasst zusammen, was geändert wurde, welche Threads noch offen sind und welche Stellen einen genaueren Blick verdienen. Sobald Sie bereit sind, veröffentlicht Omnifact Ihre Review-Kommentare oder Ihre Freigabe nach Bestätigung im Chat.
Ja. Der Katalogeintrag verbindet sich direkt mit GitLab.com, und Admins können darüber hinaus eine selbst betriebene GitLab-Instanz als eigenen MCP-Server anbinden. In beiden Fällen melden sich alle mit ihrem persönlichen GitLab-Konto an, sodass Ihre bestehenden Gruppen- und Projektberechtigungen gelten.
Nur die Gruppen, Repositories, Issues und Merge Requests, auf die Ihr eigenes GitLab-Konto bereits Zugriff hat. Alle melden sich einzeln und nicht über einen gemeinsamen Service-Zugang an, und schreibende Aktionen setzen die entsprechende GitLab-Rolle im Projekt voraus, etwa Developer oder Maintainer.
Ja. Standardmäßig warten das Committen von Dateien, das Eröffnen oder Mergen eines Merge Requests, das Absenden eines Reviews oder der Neustart einer Pipeline im Chat auf Ihre Bestätigung. Das Lesen von Dateien, Diffs, Issues und Pipeline-Logs läuft sofort. Admins steuern, welche GitLab-Aktionen erlaubt sind, eine Bestätigung erfordern oder deaktiviert bleiben.
Ihr Quellcode, Ihre Merge Requests und Ihre Issues verbleiben in GitLab unter Ihrem Vertrag mit GitLab. Omnifact liest Repository-Dateien und Merge Requests erst live, wenn eine Anfrage sie benötigt, statt Ihre Repositories vorab zu klonen oder zu indexieren. Omnifact wird in Deutschland betrieben, Geschäftsdaten werden niemals zum Training von KI-Modellen verwendet, und Admins können Omnifact auf europäische oder in Europa gehostete Modelle beschränken.
Ein Omnifact-Admin fügt GitLab einmalig aus dem Katalog hinzu, und Entwickler melden sich anschließend mit ihrem eigenen GitLab-Konto an. Wenn Ihre oberste GitLab-Gruppe externe Anwendungen einschränkt, gibt eine Person mit Owner-Rolle die Verbindung einmalig frei. Das eigene GitLab-Konto lässt sich jederzeit wieder trennen.
Verbinden Sie GitLab zusammen mit den anderen Tools Ihres Teams, inklusive persönlicher Berechtigungen, Bestätigung vor Änderungen und Hosting in Deutschland.