Detaillierte Erklärung von Befehlszeilen-Tools
Machen Sie sich mit der Verwendung von KI-Tools für die Befehlszeile vertraut, darunter Claude Code, Codex CLI, Gemini CLI usw., und verstehen Sie die durch KI erweiterten Workflows und Automatisierungsfunktionen im Terminal.
Claude Code: in das 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, um Daten abzufragen
- • Benutzerdefiniertes MCP: Erstellen Sie Ihren eigenen MCP Server
GitHub-Workflow-Automatisierung
- • Issue-Verwaltung: 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 Konfiguration 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
- • Aufgabenverteilung: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
Lernen Sie KI-gestützte Terminal-Tools kennen, um die Effizienz bei der Arbeit in der Kommandozeile zu steigern.
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:kontextbezogene 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
- • Batch-Dateiverarbeitung: Dateien umbenennen, konvertieren und organisieren
- • Code-Refactoring: automatisierte Code-Refactoring-Aufgaben
- • Datenmigration: Datenbankmigration, Datentransformation
- • Automatisierung der Bereitstellung: 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 Einsatzszenarien von Tools wie Warp, Continue.dev, Goose und anderen verstehen