AI Personal Learning
und praktische Anleitung

Cline v3.1 Verrücktes Update! Der beste autonome KI-Programmierassistent! (Computernutzung, MCP-Protokoll, Versionsrückverfolgung, vollständig entwickelte Anpassungswerkzeuge)

Dieser Artikel wurde am 2025-01-08 10:22 aktualisiert, ein Teil des Inhalts ist zeitkritisch, wenn er ungültig ist, bitte eine Nachricht hinterlassen!

Cline Die 3.1-Version von diesem ist wieder da. Die Energie der Entwickler, es ist verrückt.


Tatsächlich wurde Version 3.0 erst vor einer Woche veröffentlicht. Es ist schon eine Weile her, dass ich über Cline gesprochen habe, also werde ich einen Blick auf ein paar der Updates werfen und sie zusammenfassen.

Ich werde zunächst kurz erklären, was Cline ist, für diejenigen, die es noch nicht kennen. Cline ist ein autonomer Programmierassistent, der in Ihrer IDE ausgeführt werden kann, um Dateien zu erstellen und zu bearbeiten, Befehle auszuführen und sogar den Browser zu verwenden. Ich habe in vielen früheren Artikeln über Cline geschrieben. Wenn Sie also zu denjenigen gehören, die noch nicht viel darüber wissen, empfehle ich Ihnen, es sich einmal anzusehen.

 

Cline's Version 3.1, die Checkpointing-Funktion ist da!

Kurz gesagt, dieses 3.1-Update beinhaltet Checkpoint Fallback.

Es ist jetzt möglich, einen Schnappschuss Ihres Arbeitsbereichs zu machen und ihn nach jedem Schritt zu speichern, so dass Sie bei Problemen leicht zu einem früheren Punkt Ihrer Aufgabe zurückkehren können. Genau wie die Wiederherstellungsfunktion in Cursor now.

Erzählen Sie uns mehr darüber:Jedes Mal, wenn Sie das Tool verwenden, erstellt die Erweiterung einen Schnappschuss des Arbeitsbereichs mit zwei neuen Schaltflächen, Vergleichen und Wiederherstellen.

 

Eine davon ist "Vergleichen", die den Unterschied zwischen dem Snapshot und dem aktuellen Zustand des Arbeitsbereichs anzeigt:

 

Die andere ist "Wiederherstellung", bei der Sie aus drei Wiederherstellungsoptionen wählen können:

Sie werden hauptsächlich die erste Option verwenden: "Aufgaben und Arbeitsbereich wiederherstellen".

Die letzten beiden: "Nur Aufgaben wieder aufnehmen" hilft Ihnen, Fehler bei der Verwendung des Tools zu korrigieren oder rückgängig zu machen.

Die Option "Nur Arbeitsbereich wiederherstellen" ist nützlich, um verschiedene Versionen des Codes anzuzeigen, ohne den Fortschritt von Clines Arbeit zu verlieren.

 

Eine weitere neue Funktion ist "Neue Änderungen anzeigen".Wenn Cline eine Aufgabe abschließt, sehen Sie alle Änderungen, die seit der letzten Aufgabe am Arbeitsbereich vorgenommen wurden, so dass Sie den Fortschritt der Aufgabe verfolgen können, insbesondere wenn die automatische Genehmigung aktiviert ist, wodurch die Notwendigkeit entfällt, Aufgabenmeldungen manuell zu überprüfen.

 

Schließlich ist Cline nun in der Lage, Git effektiv zu nutzen, um Änderungen zu verfolgen, und es wurde eine Schaltfläche zum Löschen hinzugefügt, um Ihnen die Verwaltung Ihres Speichers zu erleichtern.

Wir werden auch über die Funktionen sprechen, die in den Vorgängerversionen aktualisiert wurden.

 

v3.0.0, Cline's automatische Genehmigungsfunktion ist da!

In der Version 3.0 von Cline wurde die Funktion der automatischen Genehmigung hinzugefügt. Diese Funktion ermöglicht es Cline, jede Aufgabe zu automatisieren, ohne dass ich manuell auf "Genehmigen" klicken muss, ähnlich wie im Cursor-Yolo-Modus.

 

Sie können die Berechtigungen für die Tools selbst festlegen: Lesen von Dateien, Bearbeiten von Dateien, Ausführen von Terminalbefehlen, Verwendung von Browsern und MCP-Servern sowie Begrenzung der Anzahl von API-Anfragen:

Cline kann Ihnen automatisch Systembenachrichtigungen senden, während Sie im Hintergrund arbeiten, um Sie an Dinge zu erinnern, die Sie bestätigen müssen, wie z. B. das Beantworten von Fragen, das Erledigen von Aufgaben und mehr.

Es ist, als hätten Sie einen Assistenten, der Aufgaben selbstständig ausführt, vorausgesetzt, Sie legen Schwellenwerte für API-Anfragen fest, um sicherzustellen, dass Sie Ihre Rechnung nicht in die Höhe treiben oder mögliche Sicherheitsrisiken vermeiden.

 

Außerdem wurde der Editor für große Dateien aktualisiertSuchen & Ersetzen im Diff-Format, gibt nur das aus, was ersetzt werden soll. Schneller und zuverlässiger, verhindert versehentliches Löschen von Code. Bei Bedarf kann auch auf die Bearbeitung der gesamten Datei zurückgegriffen werden.

Das heißt: Wenn Cline eine große Datei bearbeiten muss, verwendet es jetzt ein "Find and Replace Difference Format", um nur das auszugeben, was ersetzt werden muss, und nicht die gesamte Datei.

Dies macht die Bearbeitung schneller und zuverlässiger und vermeidet das Risiko, Code zu löschen, da zuvor unveränderte Teile nicht fälschlicherweise durch Kommentare wie "hier ist der Rest des Codes" ersetzt werden.

Cline kann auch in den vollständigen Dateibearbeitungsmodus wechseln, wenn Änderungen fehlschlagen oder die gesamte Datei geändert werden muss.

 

Und schließlich gibt es noch eine weitere Funktion: eine neue .clinerules-KonfigurationsdateiDamit können Sie benutzerdefinierte Richtlinien für ein Projekt angeben, Konventionen festlegen, auf Dokumentation verweisen oder Hintergrundinformationen zur Projektarchitektur bereitstellen. Dies ist vergleichbar mit der Datei .curosrrules von Cursor.

 

v2.2.0, Cline führt die Kontextprotokolle des MCP-Modells ein

Benutzerdefinierte Tools können jetzt zu Cline hinzugefügt werden: Websuche, GitHub-Tools. MCP-Server können hinzugefügt und konfiguriert werden, indem Sie auf das Symbol für einen neuen Server in der Menüleiste klicken.

Dies ist eine neue Technologie, die von Anthropic eingeführt wurde. Diese Technologie ist insofern großartig, als sie Agenten wie Cline den einfachen Zugriff auf benutzerdefinierte Tools und deren Nutzung ermöglicht.

So können Sie beispielsweise für Websuch-Tools oder GitHub-Tools jetzt MCP-Server (Model Context Protocol) hinzufügen und konfigurieren, indem Sie in der Menüleiste auf das Symbol "Server hinzufügen" klicken.

Sie könnenCline erstellt Ihren eigenen MCP für SieDas ist sehr cool. Sie können einen Schritt weiter gehen, denn Cline bietet jetzt die Möglichkeit, benutzerdefinierte Werkzeuge für sich selbst zu erstellen.

Fügen Sie einfach ein Werkzeug hinzu, und Cline wird neue Funktionen auf der Grundlage Ihres Arbeitsablaufs erstellen und installieren. Sagen Sie zum Beispiel "Fügen Sie ein Werkzeug mit..." und er baut es. ." und er erstellt es. Zum Beispiel: Jira-Arbeitsaufträge abrufen, AWS EC2 verwalten, PagerDuty-Ereignisse abrufen.

Von der Erstellung des MCP-Servers bis zur Installation von Erweiterungen übernimmt Cline alle Aufgaben. Der Server wird in ~/Documents/Cline/MCP gespeichert, damit er leicht mit anderen geteilt werden kann.

Versuchen Sie, Cline dazu zu bringen, ein Werkzeug hinzuzufügen, um die neueste npm-Dokumentation zu erhalten, oder schauen Sie hier nach MCP Ein praktischer Beweis dafür: https://x.com/sdrzn/status/1867271665086074969

Wenn Sie mehr wissen wollen überModell-Kontext-Protokoll (MCP)Informationen zu erhalten, suchen Sie kurz, um zu sehen, was Anthropic darüber geschrieben hat:

Oder besuchen Sie diesen Link: https://github.com/modelcontextprotocol, der Sie direkt zu ihrer Codebasis führt. Hier gibt es verschiedene SDKs, Dokumentationen, Beispiele und andere Ressourcen.

 

v2.1.0, Clines Zugang zur Anthropic-Funktion "Computernutzung".

In Version 2.1.0 wurde die Computernutzung hinzugefügt und der Browser kann nun autonom gestartet werden: Klicken, Tippen, Scrollen. Laufzeit-Debugging, End-to-End-Tests und die allgemeine Web-Nutzung sind autonomer geworden. Versuchen Sie einmal zu sagen: "Prüfen Sie das Wetter in Colorado" und sehen Sie, was er tatsächlich tut. Dies ist eine neue Funktion in Claude 3.5 Sonnet v2.

demo: https://x.com/sdrzn/status/1850880547825823989

 

Insgesamt ist Cline einer der besten KI-Programmierassistenten, die derzeit auf dem Markt sind!und es ist völlig kostenlos, es wird keine Bezahlschranken geben. Sie können sehen, dass sein Team fast jede Woche neue Updates veröffentlicht, und ich freue mich darauf, was sie sich nächste und übernächste Woche einfallen lassen.

Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " Cline v3.1 Verrücktes Update! Der beste autonome KI-Programmierassistent! (Computernutzung, MCP-Protokoll, Versionsrückverfolgung, vollständig entwickelte Anpassungswerkzeuge)

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)