Aider Chat AI: AI-Hilfe

Aider Chat AI: Hilfe ist AI-Paarprogrammierung in Ihrem Terminal

Website besuchen
AI-Hilfe

Einführung

Was ist aider?

aider ist eine AI-basierte Pair-Programming-App in Ihrem Terminal. Es ermöglicht Ihnen, mit LLMs zu pair-programmen und Code in Ihrem lokalen Git-Repository zu bearbeiten. Starten Sie ein neues Projekt oder arbeiten Sie mit einem bestehenden Git-Repo. aider kann fast jeden LLM verbinden.

Merkmale von aider

Führen Sie aider mit den Dateien durch, die Sie bearbeiten möchten

Sie können aider mit den Dateien durchführen, die Sie bearbeiten möchten: aider <file1> <file2> .... Stellen Sie Fragen wie die Hinzufügung neuer Funktionen oder Testfälle, die Beschreibung eines Fehlers, die Einfügung eines Fehlermeldungs- oder GitHub-Issue-URL, die Refaktorisierung von Code oder die Aktualisierung von Dokumentationen.

aider bearbeitet Ihre Dateien, um Ihre Anfrage zu erfüllen

aider bearbeitet Ihre Dateien, um Ihre Anfrage zu erfüllen. Es commitiert automatisch Änderungen mit einem sinnvollen Commit-Nachricht.

aider funktioniert mit den meisten beliebten Programmiersprachen

aider funktioniert mit den meisten beliebten Programmiersprachen: Python, JavaScript, TypeScript, PHP, HTML, CSS und mehr…

aider funktioniert am besten mit GPT-4o und Claude 3 Opus

aider funktioniert am besten mit GPT-4o und Claude 3 Opus und kann fast jeden LLM verbinden.

aider kann mehrere Dateien gleichzeitig bearbeiten, um komplexe Anfragen zu bearbeiten

aider kann mehrere Dateien gleichzeitig bearbeiten, um komplexe Anfragen zu bearbeiten.

aider verwendet eine Karte Ihres gesamten Git-Repositorys

aider verwendet eine Karte Ihres gesamten Git-Repositorys, was es gut in größeren Codebasen arbeiten lässt.

Bearbeiten Sie Dateien in Ihrem Editor, während Sie mit aider chatten

Bearbeiten Sie Dateien in Ihrem Editor, während Sie mit aider chatten, und es wird immer die neueste Version verwenden.

Pair-programmen Sie mit AI

Pair-programmen Sie mit AI.

Fügen Sie Bilder in den Chat ein

Fügen Sie Bilder in den Chat ein (GPT-4o, GPT-4 Turbo usw.).

Fügen Sie URLs in den Chat ein

Fügen Sie URLs in den Chat ein und aider wird ihren Inhalt lesen.

Codieren Sie mit Ihrer Stimme

Codieren Sie mit Ihrer Stimme.

Wie benutze ich aider?

Sie können schnell loslegen, indem Sie folgendes tun:

$ pip install aider-chat

# Wechseln Sie in ein Git-Repo
$ cd /to/your/git/repo

# Arbeiten Sie mit GPT-4o auf Ihrem Repo
$ export OPENAI_API_KEY=your-key-goes-here
$ aider 

# Oder arbeiten Sie mit den Modellen von Anthropic
$ export ANTHROPIC_API_KEY=your-key-goes-here

# Claude 3 Opus
$ aider --opus

# Claude 3.5 Sonnet
$ aider --sonnet

Siehe die Installation-Anweisungen und weitere Dokumentation für weitere Details.

Nützliche Tipps

  • aider hat eines der besten Ergebnisse auf SWE Bench.
  • aider ist der beste kostenlose offene Quellcode-Code-Assistent.
  • aider ist der beste Code-Assistent bis jetzt.
  • aider hat leicht den Codierproduktivität mehr als vervierfacht.
  • aider hat perfekte Ergonomie für Benutzer.
  • aider ist wirklich wie ein Senior-Entwickler, der direkt in Ihrem Git-Repo wohnt - wirklich beeindruckend!
  • aider ist eine erstaunliche Sache!
  • aider ist Benutzern ermöglicht, Dinge zu tun, die sie vorher als außerhalb ihrer Komfortzone empfunden haben.
  • aider ist großartig.
  • aider ist der beste Code-Assistent, den Benutzer verwendet haben.
  • aider hat Benutzern ermöglicht, trotz physischer Einschränkungen weiter zu produzieren.

Häufig gestellte Fragen

  • Was ist aider?
  • Was sind die Merkmale von aider?
  • Wie benutze ich aider?
  • Was sind die Vorteile bei der Verwendung von aider?
  • Kann ich aider mit meinem bestehenden Git-Repo verwenden?
  • Kann ich aider mit jedem LLM verwenden?
  • Wie funktioniert aider mit mehreren Dateien?
  • Kann ich Dateien in meinem Editor bearbeiten, während ich mit aider chatte?
  • Kann ich pair-programmen mit AI, indem ich aider verwende?
  • Kann ich Bilder in den Chat einfügen, indem ich aider verwende?
  • Kann ich URLs in den Chat einfügen, indem ich aider verwende?
  • Kann ich mit meiner Stimme codieren, indem ich aider verwende?