Detaillierte Erklärung von Befehlszeilen-Tools
Lernen Sie die Verwendung von KI-Tools für die Befehlszeile, darunter Claude Code, Codex CLI, Gemini CLI und weitere, und verstehen Sie die durch KI erweiterten Terminal-Workflows sowie die Automatisierungsfunktionen.
Claude Code: im Terminal integrierter KI-Assistent
Claude Code ist ein von Anthropic entwickeltes KI-Kommandozeilentool, das tief in die Terminalumgebung integriert ist und MCP sowie die Automatisierung von GitHub-Workflows unterstützt.
Terminal-Integration
- • Nahtlose Integration: Direkt im Terminal verwenden, ohne die App zu wechseln
- • Kontextbewusstsein: Das aktuelle Verzeichnis und den Git-Status verstehen
- • Befehlsausführung:Die KI kann Shell-Befehle ausführen und die Ergebnisse ansehen
- • Dateioperationen: Dateien lesen, erstellen, ändern
MCP-Konfiguration
Claude Code unterstützt MCP (Model Context Protocol) und kann mit externen Diensten verbunden werden:
- • Dateisystem-MCP: auf das lokale Dateisystem zugreifen
- • GitHub MCP: GitHub-API-Integration, Verwaltung von Repositories und Issues
- • Datenbank-MCP: mit der Datenbank verbinden und Daten abfragen
- • Benutzerdefiniertes MCP: Erstellen Sie Ihren eigenen MCP-Server
GitHub-Workflow-Automatisierung
- • Issue-Management:Issues erstellen, aktualisieren und schließen
- • PR-Aktionen: Pull Request erstellen, Code-Review
- • Automatisierungsskripte: GitHub-Aufgaben stapelweise verarbeiten
- • Workflow-Integration: mit GitHub Actions zusammenarbeiten
Codex CLI & Gemini CLI: Multi-Modell-CLI-Tools
Die Verwendung von Codex CLI und Gemini CLI beherrschen, um den Wechsel zwischen mehreren Modellen und die Projektanalyse zu ermöglichen.
Codex CLI
- • GPT-5.1 Codex: Das OpenAI Codex-Modell aufrufen
- • Monorepo-Analyse: Große Monorepo-Projekte analysieren
- • Befehl /init: Projektregeln und Konfigurationen automatisch generieren
- • Codegenerierung:Code auf Grundlage des Projektkontexts generieren
Gemini CLI & Droid
- • Batch-Ausführung von Skripten: Dateien und Aufgaben in Stapelverarbeitung verarbeiten
- • Dokumentenautomatisierung: Dokumentation automatisch organisieren und generieren
- • Wechsel zwischen mehreren Modellen:Nahtlos zwischen Claude/Gemini/GPT wechseln
- • Droid-Modus:nur für die Android-Entwicklung vorgesehene Funktion
Tipps zum Wechseln zwischen mehreren Modellen
- • Aufgabenzuweisung:Je nach Aufgabenmerkmal das Modell auswählen (Claude Reasoning, GPT Code, Gemini Multimodal)
- • Kostenoptimierung: Für einfache Aufgaben leichte Modelle verwenden, für komplexe Aufgaben leistungsstarke Modelle
- • Parallele Aufrufe:mehrere Modelle gleichzeitig aufrufen und die Ergebnisse vergleichen
- • Fallback-Mechanismus:Bei Ausfall des Hauptmodells automatisch auf ein Ersatzmodell umschalten
Warp & Continue.dev: KI-gestütztes Terminal
KI-gestützte Terminal-Tools verstehen und die Effizienz der Kommandozeilenarbeit verbessern.
Warp-Terminal
- • KI-Befehlsfehlerkorrektur: Befehlsfehler automatisch korrigieren
- • Natürliche Sprache zu Shell: Mit natürlicher Sprache beschreiben und Shell-Befehle generieren
- • Suche im Befehlsverlauf: KI-gestützte Befehlsuche
- • Intelligente Vervollständigung:kontextbewusste Befehlsvervollständigung
Continue.dev
- • Lokale Modellkonfiguration: Ollama integrieren und lokale Modelle verwenden
- • Unternehmensinterne private Wissensdatenbank: Mit der internen Wissensdatenbank des Unternehmens verbinden
- • Unterstützung mehrerer Modelle: Unterstützt mehrere KI-Modelle
- • Workflow des Hintergrund-Agenten:Lang laufende Aufgaben im Hintergrund ausführen
Lokale Modellkonfiguration (Ollama)
- • Modell-Download:Verwenden Sie Ollama, um lokale Modelle (Llama, Mistral usw.) herunterzuladen
- • API-Dienst: Den Ollama-API-Dienst starten
- • Datenschutz: Der Code wird nicht in die Cloud hochgeladen
- • Kostenkontrolle:Völlig kostenlos, keine API-Aufrufgebühren
Goose: Open-Source-Agent-Automatisierung
Goose ist ein Open-Source-Framework für AI Agents, das sich auf das automatisierte Erstellen und Ausführen von Skripten konzentriert.
Kernfunktionen
- • Open Source und kostenlos: vollständig Open Source, frei verwendbar und modifizierbar
- • Agent-Modus: komplexe Aufgaben autonom ausführen
- • Befehlszeilenschnittstelle: eine einfache CLI-Oberfläche
- • Skriptgenerierung:Skripte automatisch generieren und ausführen
Anwendungsszenarien
- • Stapelverarbeitung von Dateien: Dateien umbenennen, konvertieren und organisieren
- • Code-Refactoring: automatisierte Code-Refactoring-Aufgaben
- • Datenmigration: Datenbankmigration, Datentransformation
- • Bereitstellungsautomatisierung: Automatisierter Bereitstellungsprozess
Tool-Vergleich und Workflows
Wählen Sie je nach Szenario die passenden Befehlszeilenwerkzeuge und erstellen Sie einen effizienten Workflow.
Szenarioauswahl
Tägliche Entwicklung
Claude Code (Terminalintegration, MCP-Unterstützung)
Analyse großer Projekte
Codex CLI (Monorepo-Analyse, Regelerzeugung)
Datenschutzsensible Projekte
Continue.dev + Ollama (lokales Modell, kein Hochladen von Code)
Automatisierungsskripte
Goose (Open-Source-Agent, Skriptgenerierung)
Workflow-Empfehlungen
- • Entwicklungsphase: Claude Code für die tägliche Entwicklung verwenden, per MCP mit GitHub verbinden
- • Projektanalyse: Codex CLI analysiert große Projekte und generiert Projektregeln
- • Batchverarbeitung: Gemini CLI verarbeitet Dateien und Dokumente stapelweise
- • Automatisierung: Mit Goose Automatisierungsskripte schreiben und ausführen
Lernergebnisse
Nach Abschluss dieses Kapitels werden Sie:
- 1Lernen Sie die Verwendung von KI-Tools für die Befehlszeile (Claude Code, Codex CLI, Gemini CLI)
- 2Kann MCP und lokale Modelle (Ollama) konfigurieren und terminalbasierte KI-gestützte Workflows verstehen
- 3Beherrsche die Techniken zum Wechsel zwischen mehreren Modellen und wähle je nach Situation das passende Modell
- 4Die Funktionen und Anwendungsfälle von Tools wie Warp, Continue.dev und Goose verstehen