Zum Hauptinhalt springen
Factory Droid ist ein unternehmenstauglicher KI-Coding-Agent, der im Terminal läuft und End-to-End-Entwicklungs-Workflows handhabt. Funktioniert nahtlos mit dem VibeCodeCheap Coding Plan für leistungsstarke Modelle mit außergewöhnlichem Wert.

Schritt 1: Factory Droid installieren

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

Schritt 2: VibeCodeCheap-Modelle konfigurieren

1. VibeCodeCheap API-Schlüssel erhalten

  1. Besuchen Sie die VibeCodeCheap API-Konsole
  2. Erstellen Sie einen API-Schlüssel, falls Sie noch keinen haben

2. Benutzerdefinierte Modelle konfigurieren

Factory Droid verwendet BYOK (Bring Your Own Key), um sich mit VibeCodeCheap-Modellen zu verbinden. Speicherort der Konfigurationsdatei:
  • macOS/Linux: ~/.factory/config.json
  • Windows: %USERPROFILE%\.factory\config.json
{
  "custom_models": [
    {
      "model_display_name": "claude-opus-4-5",
      "model": "claude-opus-4-5-20251101",
      "base_url": "https://api.vibecodecheap.com/v1/ai",
      "api_key": "your_api_key",
      "provider": "anthropic",
      "max_tokens": 64000
    },
    {
      "model_display_name": "claude-sonnet-4-5",
      "model": "claude-sonnet-4-5-20250929",
      "base_url": "https://api.vibecodecheap.com/v1/ai",
      "api_key": "your_api_key",
      "provider": "anthropic",
      "max_tokens": 64000
    }
  ]
}
Wichtige Hinweise:
  • Ersetzen Sie your_api_key durch Ihren tatsächlichen API-Schlüssel
  • API-Schlüssel werden lokal gespeichert und niemals auf Factory-Server hochgeladen

Schritt 3: Factory Droid verwenden

1. Droid starten

Navigieren Sie zu Ihrem Projektverzeichnis und starten Sie droid:
cd /path/to/your/project
droid
Beim ersten Start werden Sie aufgefordert, sich über den Browser anzumelden, um sich mit den Factory-Diensten zu verbinden.

2. VibeCodeCheap-Modell auswählen

Wenn droid läuft, verwenden Sie den Befehl /model, um das VibeCodeCheap-Modell auszuwählen:
/model
Ihre benutzerdefinierten VibeCodeCheap-Modelle erscheinen in einem separaten Abschnitt “Custom models”. Wählen Sie das Modell, das Sie konfiguriert haben.

3. Mit dem Programmieren beginnen

Verwenden Sie droid für Aufgaben wie Code analysieren, Features implementieren, Bugs beheben, Änderungen überprüfen und mehr.

Hauptfunktionen

Spezifikationsmodus

  • Drücken Sie Shift+Tab zum Aktivieren
  • Beschreiben Sie Features in einfacher Sprache
  • Erhalten Sie automatische Planung vor der Implementierung
  • Genehmigen Sie Pläne vor allen Code-Änderungen

Auto-Run-Modus

  • Low: Bearbeitungen und schreibgeschützte Befehle
  • Medium: Reversible Befehle (Paketinstallationen, Builds, lokales Git usw.)
  • High: Alle Befehle außer explizit gefährlichen
  • Modi wechseln mit Shift+Tab

IDE-Integration

  • VS Code/Cursor/Windsurf: Installiert sich automatisch, wenn Sie droid ausführen
  • JetBrains: Plugin aus dem Marketplace installieren
  • Features: Interaktive Diffs, teilt automatisch aktuelle Datei/Auswahl, Schnellstart

AGENTS.md — Projektkonventionen

Dokumentieren Sie Ihren Workflow im Repo-Root:
# Build & Test
- Test: `npm test`
- Build: `npm run build`

# Konventionen
- TypeScript strict mode
- 100-Zeichen-Zeilenlimit
- Tests erforderlich für Features
Droid folgt automatisch den Praktiken Ihres Teams.

Zusätzliche Funktionen

  • Kostenverfolgung mit dem /cost-Befehl
  • SOC-2-konform mit Enterprise-Bereitstellungsoptionen
  • Integrationen: Jira, Notion, Slack, GitHub
  • MCP (Model Context Protocol)-Unterstützung
  • Transparenter Review-Workflow für jede Änderung

Ressourcen