MoleAPIMoleAPI
DokumentationCLI-Verwendung

Factory Droid CLI

Tutorial für Factory Droid CLI — Installieren und Konfigurieren eines AI-Software-Engineering-Assistenten mit Anbindung an New API. Vollautomatisierte Entwicklung vom Planen bis zum Testen.

Projektvorstellung

Droid CLI ist ein von Factory AI entwickeltes Kommandozeilen-Tool, das als AI-Software-Engineering-Agent ausgeführt wird. Es ermöglicht Benutzern, über das Terminal mit verschiedenen Large Language Models zu interagieren, Code zu erstellen, zu debuggen und zu refaktorieren sowie sogar vollständige Anwendungen zu erstellen.

Demo

droid.webp

Funktionen

KategorieFunktionNutzen/FähigkeitBeispiel/Hinweis
Schneller Einstieg und CLIInstallation in 30 Sekunden; Start einer interaktiven droid-Sitzung im Projektverzeichnis; Unterstützung für macOS/Linux und WindowsSchnelle Einbindung in das aktuelle Projekt, kein neues Tool erforderlichWindows-Installation: irm https://app.factory.ai/cli/windows | iex; Start: droid
End-to-End-Feature-EntwicklungVollautomatisierte Entwicklung vom Planen über die Implementierung bis zum Testen; transparenter Review-ProzessErhöht die Auslieferungsgeschwindigkeit bei gleichzeitiger menschlicher KontrolleNative diff-Anzeige und Freigabeprozess (siehe „Transparenz und Kontrolle“)
Tiefes Verständnis der CodebasisVerknüpft das organisationsweit geteilte Wissen aus Codebasis, Dokumentation und Issue-Tracking; kontextsensitiv, mit im Zeitverlauf besserer LeistungPräzisere Vorschläge und ÄnderungenNutzt fortlaufend Wissen über Repositories und Dokumentation hinweg
Integration in Engineering-SystemeNative Integration mit Tools wie Jira, Notion und Slack; Entwicklungsarbeit bleibt mit Teamprozessen synchronisiertWeniger Tool-Wechsel und weniger Informationssilos„usw.“ bedeutet, dass weitere Integrationen verfügbar sind
Automatisierung auf ProduktionsniveauWorkflows können lokal und in CI/CD wiederverwendet werden; Sicherheit und Compliance auf Enterprise-Niveau sind integriertKonsistenz und AuditierbarkeitGeeignet für Pipelines und Enterprise-Umgebungen
Enterprise-FunktionenOptionen für Private Deployment, SOC-2-Compliance und air-gapped UmgebungenErfüllt Sicherheits- und Compliance-AnforderungenSicherheit und Qualität stehen im Vordergrund
Erweiterung bestehender ToolsFunktioniert im Terminal, in der IDE und in vorhandenen Entwicklungsumgebungen; kein Editorwechsel und keine neue Oberfläche nötigBestehende Arbeitsweise beibehalten, geringe MigrationskostenTiefe Integration mit vertrauten Tools
Transparenz und KontrolleJede Entscheidung ist sichtbar und überprüfbar; vollständige Aufsicht über Codeänderungen; native diff-Anzeige und Freigabe-WorkflowReduziert Risiken, erhöht die KontrollierbarkeitReview-freundlich und nachvollziehbar
ModellflexibilitätKeine Bindung an einen einzelnen AI-Anbieter; Auswahl des besten Modells je nach Aufgabe; organisationsweit konsistentes Verhalten und MemoryOptimale Balance zwischen Leistung und KostenUnterstützt Model Routing
Nächste Schritte und RessourcenQuickstart, Common Use Cases, IDE Integration, Configuration, AGENTS.mdErleichtert Einführung und praktische NutzungSiehe die Seite „Next steps/Additional resources“

Konfiguration von AI-Modellen

Bildanleitung für Windows

1. Terminal öffnen

windows_open_terminal

2. Factory Droid CLI installieren

Offizieller One-Click-Installationsbefehl:

One-Click-Installationsbefehl

irm https://app.factory.ai/cli/windows | iex

windows-install

3. Konfigurationsdatei ändern

Für die Verwendung einer Drittanbieter-API mit Droid CLI muss die Konfigurationsdatei angepasst werden.

windows-configure.webp

Umgebungsvariablen ändern

iex (irm 'https://raw.githubusercontent.com/QuantumNous/new-api-docs/refs/heads/main/helper/factory-cli-setup.ps1')

4. Droid CLI verwenden

Jetzt kannst du Droid CLI verwenden!

Droid CLI starten

Droid CLI direkt starten:

droid

In einem bestimmten Projekt verwenden:

# In dein Projektverzeichnis wechseln
cd C:\path\to\your\project

# Droid CLI starten
droid

Drücke Enter, um Droid CLI zu starten.

Droid CLI erfordert die Anmeldung mit einem offiziellen Konto (kostenlos), bevor es verwendet werden kann.

5. Häufige Probleme unter Windows beheben

Beim Installieren erscheint der Fehler permission denied

Dabei handelt es sich in der Regel um ein Berechtigungsproblem. Versuche die folgenden Lösungen:

  • PowerShell als Administrator ausführen
  • Oder npm für die Verwendung des Benutzerverzeichnisses konfigurieren: npm config set prefix %APPDATA%\npm

Fehler bei der PowerShell-Ausführungsrichtlinie

Wenn eine Einschränkung durch die Ausführungsrichtlinie auftritt, führe Folgendes aus:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

Bildanleitung für macOS/Linux

1. Droid CLI installieren

Droid CLI installieren

Öffne das Terminal und führe den folgenden Befehl aus:

curl -fsSL https://app.factory.ai/cli | sh

macos-open-terminal

macos-img-02.webp

Passe die Umgebungsvariablen entsprechend den Installationshinweisen an (den im Installationshinweis angezeigten Code einfach kopieren):

Wähle unter Linux je nach Situation ~/.bashrc oder ~/.zshrc

Droid CLI-Umgebungsvariablen (nur als Beispiel)

echo 'export PATH=/Users/修改此处/.local/bin:$PATH' >> ~/.zshrc
source ~/.zshrc

2. Konfigurationsdatei ändern

Für die Verwendung einer Drittanbieter-API mit Droid CLI muss die Konfigurationsdatei angepasst werden.

Konfigurationsdatei mit einem Klick ändern

curl -fsSL https://raw.githubusercontent.com/QuantumNous/new-api-docs/refs/heads/main/helper/factory-cli-setup.sh | bash

macos-img-03.webp

3. Droid CLI verwenden

Jetzt kannst du Droid CLI verwenden!

Droid CLI starten

Droid CLI direkt starten:

droid

In einem bestimmten Projekt verwenden:

# In dein Projektverzeichnis wechseln
cd /path/to/your/project

# Droid CLI starten
droid

Drücke Enter, um Droid CLI zu starten.

Droid CLI erfordert die Anmeldung mit einem offiziellen Konto (kostenlos), bevor es verwendet werden kann.

War diese Anleitung hilfreich?

Zuletzt aktualisiert am

Zur StartseiteGateway