Triff YOLO26: Vision-KI der nächsten Generation.
Ultralytics
GitHub GitHub-Automatisierung

Ultralytics Actions

Der GitHub-Workflow, den Ultralytics verwendet, um Code zu formatieren, Links zu prüfen, PRs zusammenzufassen, KI-Reviews auszuführen, Issues zu labeln und den Status eines Repositorys zu melden.

.github/workflows/ultralytics-actions.yml
name: Ultralytics Actions

on:
  issues:
    types: [opened]
  pull_request:
    branches: [main]
    types: [opened, closed, synchronize, review_requested]

permissions:
  contents: write
  pull-requests: write
  issues: write

jobs:
  actions:
    runs-on: ubuntu-latest
    steps:
      - uses: ultralytics/actions@main
        with:
          token: ${{ secrets.GITHUB_TOKEN }}
          labels: true
          python: true
          prettier: true
          spelling: true
          links: true
          summary: true
          openai_api_key: ${{ secrets.OPENAI_API_KEY }}
OpenAI
OpenAI

GPT-5.5

Verwende GPT-5.5 für Pull-Request-Zusammenfassungen, Issue-Labels und KI-Review-Kommentare direkt innerhalb von GitHub Actions.

  • Workflow-Secret: OPENAI_API_KEY
  • Am besten geeignet für prägnante PR-Zusammenfassungen, Labels und Review-Notizen für Maintainer.
OpenAI-Dokumentation
Claude
Claude

Claude Opus 4.8

Verwende Claude Opus 4.8 für KI-gestützte Pull-Request-Reviews und Repository-Wartungs-Workflows.

  • Workflow-Secret: ANTHROPIC_API_KEY
  • Am besten geeignet für tiefgreifendere Review-Durchgänge, Repository-Kontext und Empfehlungen für das weitere Vorgehen.
Claude-Dokumentation

Häufig gestellte Fragen

  • Ultralytics Actions ist die offizielle GitHub-Automatisierungssuite, die für Code-Formatierung, Link-Prüfungen, Rechtschreibprüfungen, PR-Zusammenfassungen, KI-Reviews, Issue-Labeling, Repository-Berichte und die Pflege von Abhängigkeiten verwendet wird.

  • Es wird innerhalb von GitHub Actions-Workflows ausgeführt. Füge uses: ultralytics/actions@main aus dem Marketplace-Eintrag hinzu, wähle die benötigten Eingaben und gib das erforderliche GitHub-Token sowie optionale KI-Provider-Keys an.

  • Nein. Formatierung, Rechtschreibprüfung, Link-Prüfungen, Wiederholungen, Bereinigung, Berichte und Abhängigkeits-Utilities funktionieren ohne KI. KI-Keys werden nur für generierte Zusammenfassungen, Labeling und Review-Funktionen mit OpenAI oder Anthropic benötigt.

Ultralytics Plattform

Modell nach dem Mergen des PRs bauen

Verwende Ultralytics Actions, um Repositorys in Bewegung zu halten, und nutze dann die Ultralytics Platform für Datensätze, Training und Deployment.