How I Connected Cursor to Slack to Automate My AI Workflows
der 29. Juni 2025
"Schreiben Sie mir eine Symfony -App."
Das ist alles, was es braucht - wenn Sie es zum Cursor in Slack sagen.
Aber was ist, wenn Sie diese Anfrage automatisieren möchten?
In diesem Artikel zeige ich Ihnen, wie ich den Cursor, die KI-betriebene IDE, direkt in Slack integriert habe, und ging dann einen Schritt weiter, indem ich eine benutzerdefinierte Slack-App in Symfony erstellte, um diese Interaktionen zu automatisieren. Schließlich werde ich zeigen, wie ich Flow, mein funktionales Orchestrierungssystem, verwendet habe, um den gesamten Prozess zu skalieren.
🧠 Warum Cursor mit Slack verbinden?
Cursor hat kürzlich eine native Integration für Slack eingeführt: Sie können jetzt einfach "@Cursor Fix den Login -Bug" in einem Kanal schreiben, und es wird einen Hintergrundagenten starten, der:
- Liest den Konversationskontext
- Wendet Korrekturen auf Ihr Repo an
- Erstellt eine Pull -Anfrage auf GitHub
Es ist magisch-besonders für schnelllebige Teams, die den ganzen Tag in Slack arbeiten.
Offizielle Dokumente: [https://docs.cursor.com/slack weibliche(https://docs.cursor.com/slack)
⚙️ Cursor mit Slack anschließen
Aus Ihrem Cursor Dashboard:
- Gehen Sie zu Integrationen
- Klicken Sie auf Slack anschließen
- Wählen Sie ein Repo aus, konfigurieren Sie Ihre Standardeinstellungen
- Du bist fertig - nun erwähnen Sie nur "@Cursor" in Slack!
Von dort aus können Sie Befehle verwenden wie:
`Text @Cursor -Einstellungen @Cursor listen meine Agenten auf @Cursor [repo = my-org/project, branch = main] Fixvalidierung
`
Es ist schon mächtig. Aber was ist, wenn Sie es automatisieren möchten?
🛠️ Erstellen einer Slack -App mit Symfony
Um Slack -Nachrichten zu automatisieren, habe ich eine benutzerdefinierte Slack -App mit OAuth 2.0 erstellt. Die App ruft ein Benutzer-Token (xoxp -...
) ab, mit dem mein Symfony-Backend:
- Listen Sie Slack -Gespräche auf
- Post -Nachrichten
- Benutzer abrufen (um
@cursor
nach id zu erwähnen)
Mit "ngrok", um meinen lokalen Server aufzudecken, habe ich einen OAuth -Rückruf in Symfony implementiert und die Slack -App mit: konfiguriert:
chat: write
Kanäle: read
Benutzer: read
👉 Hier verfügbarer Code erhältlich: 📦 [https://github.com/matyo91/cursor-lack-symfony weibliche als
🤖 Automatisierung mit Flow
Cursor reagiert nur auf die menschlichen Erwähnungen von "@Cursor". Slack erlaubt Bots noch nicht, Apps wie diese zu auslösen.
Aber hier ist die Problemumgehung: Ich habe Flow, mein Automatisierungsorchestrator (in Symfony), verwendet, um:
- Listen Sie Slack -Kanäle auf
- Identifizieren Sie den richtigen (z. B.
#sozial
) - Suchen Sie die Benutzer -ID für Cursor
- Formatieren Sie die Nachricht (
<@uxxxxxxx> Schreiben Sie mir eine Hello -Welt in php
) - Veröffentlichen Sie die Nachricht mit einem echten Benutzer -Token
🚀 Was kommt als nächstes? Versuchen Sie es mit Uniflow
Wenn Sie es satt haben, Skripte zusammen zu schulen, können Sie diese Art von Automatisierung mit [UniFlow] (https://uniflow.io)-meinem No-Code-Tool für Entwickler-visuell erstellen.
Mit Uniflow können Sie:
- Automatisieren Sie Slack -Flows, ohne Kesselplatte zu schreiben
- Kettenereignisse zwischen Github, Slack, Begriff und mehr
- Orchestrierungen mit Protokollen, Wiederholungen und Bedingungen einsetzen
💡 Ich benutze den Fluss als Kernmotor in Uniflow. Wenn Sie diesen Artikel mögen, werden Sie es lieben, was wir unter [https://uniflow.io] (https://uniflow.io) erstellen.
🧪 Willst es versuchen?
Schauen Sie sich den vollständigen Quellcode für die Integration Slack + Cursor in GitHub an: 👉 [https://github.com/matyo91/cursor-lack-symfony weibliche als
Und wenn Sie lieber klicken als Code, besuchen Sie: 🌐 [https://uniflow.io] (https://uniflow.io)