Werden Sie zum GitHub Copilot CLI Power-User. Diese 15 Tipps machen Sie deutlich produktiver im Terminal.
Grundlagen optimieren
1. Shell-Integration
Fügen Sie zu ~/.bashrc oder ~/.zshrc hinzu:
eval "$(github-copilot-cli alias -- "$0")"Aktiviert: ?? für Befehle, git? für Git, gh? für GitHub
2. Sinnvolle Aliases
alias copilot='gh copilot'
alias explain='gh copilot explain'
alias suggest='gh copilot suggest'
alias ask='gh copilot suggest -t shell'3. Target-Typen nutzen
gh copilot suggest -t shell "..." # Shell-Befehle
gh copilot suggest -t git "..." # Git-Befehle
gh copilot suggest -t gh "..." # GitHub CLIFortgeschrittene Techniken
4. Pipe-Kombinationen
cat error.log | gh copilot explain
# Erklärt Fehlermeldungen5. History analysieren
history | tail -20 | gh copilot explain
# "Was habe ich gerade gemacht?"6. Man-Pages ersetzen
gh copilot explain "rsync -avz --progress"
# Besser als man rsync7. One-Liner generieren
gh copilot suggest "finde duplizierte dateien nach md5 hash"
# Komplexe One-Liner ohne googelnWorkflow-Integration
8. Pre-commit Checks
gh copilot suggest "git pre-commit hook für linting"9. Docker-Workflows
gh copilot suggest "dockerfile für node 20 mit pnpm multi-stage build"10. Kubernetes-Debugging
gh copilot suggest "zeige logs aller pods mit label app=backend der letzten stunde"Produktivitäts-Hacks
11. Fehler beheben
# Nach fehlgeschlagenem Befehl:
gh copilot explain "$(fc -ln -1)"
# Erklärt den letzten Befehl und mögliche Fehler12. Regex-Hilfe
gh copilot suggest "regex für schweizer telefonnummer validierung"13. Cron-Jobs
gh copilot suggest "cron expression für jeden werktag um 8:30"14. AWK/SED ohne Kopfschmerzen
gh copilot suggest "extrahiere email adressen aus csv datei"
# Generiert awk/sed/grep Kombination15. Chaining lernen
gh copilot explain "find . -name '*.log' -mtime +7 -exec rm {} \; && echo done"
# Versteht auch komplexe VerkettungenTeam-Produktivität
Onboarding beschleunigen
- Neue Teammitglieder nutzen explain
- Codebase-spezifische Scripts verstehen
- Build-Prozesse nachvollziehen
Dokumentation
- Befehle erklären für READMEs
- Runbooks generieren
- Troubleshooting-Guides
Häufige Fehler vermeiden
Zu vage fragen
Schlecht: "mach was mit dateien" Gut: "finde alle .ts dateien die console.log enthalten und ersetze durch logger.debug"
Kontext vergessen
Schlecht: "deploy" Gut: "deploy react app zu aws s3 bucket my-app-prod"
Blind ausführen
- Immer generierte Befehle prüfen
- Besonders bei rm, chmod, chown
- Erst in Test-Umgebung
Fazit
GitHub Copilot CLI ist mächtiger als die meisten denken. Mit diesen Tipps werden Sie zum Terminal-Profi.

