BACH Tool: gemini_start
==================================================
Generiert: 2026-01-24 (aktualisiert)
Quelle: tools/gemini_start.py

BESCHREIBUNG
----------------------------------------
BACH Gemini Starter - Startet Gemini CLI (headless) oder Antigravity (GUI).

ZWEI BACKENDS
----------------------------------------
  --cli         Gemini CLI (headless, vollautomatisch mit --yolo)
  --gui         Antigravity (Prompt wird in Zwischenablage kopiert)

WICHTIG: Antigravity hat keinen Headless-Modus! Für Automatisierung
         MUSS die Gemini CLI verwendet werden (--cli).

VERWENDUNG
----------------------------------------
python tools/gemini_start.py [BACKEND] [OPTIONS]

  BACKEND (erforderlich für nicht-Auto):
    --cli              Gemini CLI (vollautomatisch)
    --gui              Antigravity (Prompt in Clipboard)

  MODI:
    (ohne)             Auto-Modus (nur mit --cli sinnvoll)
    --bulk             Bulk-Modus ohne Task-Limit
    --default          Interaktiv (wartet auf Anweisungen)
    --individual       Nutzt startprompt_gemini.txt
    --mode NAME        Nutzt prompts/NAME.txt

  OPTIONEN:
    --tasks N          Anzahl Tasks im Auto-Modus (default: 2)
    --prompt "TEXT"    Custom Prompt direkt angeben
    --list             Verfügbare Prompt-Vorlagen auflisten
    --dry-run          Nur Befehl anzeigen, nicht starten

CLI-BEISPIELE (vollautomatisch)
----------------------------------------
  python tools/gemini_start.py --cli                # Auto (2 Tasks)
  python tools/gemini_start.py --cli --tasks 5      # Auto (5 Tasks)
  python tools/gemini_start.py --cli --bulk         # Alle Tasks (endless)
  python tools/gemini_start.py --cli --mode analyse # Analyse-Modus

GUI-BEISPIELE (Prompt in Zwischenablage)
----------------------------------------
  python tools/gemini_start.py --gui --bulk         # Bulk-Prompt
  python tools/gemini_start.py --gui --default      # Interaktiv-Prompt
  python tools/gemini_start.py --gui --individual   # User-Prompt
  python tools/gemini_start.py --gui --mode analyse # Analyse-Prompt

GUI-WORKFLOW:
  1. Script startet Antigravity
  2. Prompt wird in Zwischenablage kopiert
  3. User klickt in Chat, drückt Ctrl+V, Enter

PROMPT-VORLAGEN (partners/gemini/prompts/)
----------------------------------------
  auto.txt      Auto-Modus: Tasks sofort abarbeiten (nur CLI)
  bulk.txt      Bulk-Modus: ALLE Tasks ohne Limit
  default.txt   Interaktiv: Wartet auf Anweisungen
  analyse.txt   Führt alle Analyse-Scripts aus
  research.txt  Recherche-Modus für Themenanalyse

INDIVIDUELLER PROMPT
----------------------------------------
Bearbeite partners/gemini/startprompt_gemini.txt für eigene Anweisungen.
Wird mit --individual geladen.

BATCH-STARTER
----------------------------------------
Alternativ: partners/gemini/start_gemini.bat
Zeigt interaktives Menue mit CLI/GUI Auswahl.

VORAUSSETZUNGEN
----------------------------------------
  CLI-Modus:   npm install -g gemini-cli
               gemini auth login
  GUI-Modus:   Antigravity installiert und im PATH

SIEHE AUCH
----------------------------------------
  wiki/gemini.txt        Gemini-Details (CLI, API, Preise)
  wiki/antigravity.txt   Antigravity IDE
  docs/help/partners.txt           Partner-Netzwerk
  partners/gemini/_README.md Workspace-Dokumentation
