Beschreibung
OxCode fungiert als KI-Softwareingenieur, der entwickelt wurde, um Entwickler während des gesamten Softwareentwicklungszyklus zu unterstützen. Im Gegensatz zu traditionellen KI-Codierungswerkzeugen, die sich hauptsächlich auf Autocomplete oder Codegenerierung konzentrieren, agiert OxCode als Engineering-Partner, der sich mit Anforderungserhebung, Planung, Codeverständnis, Debugging, Testing, Dokumentation, Bereitstellung und kontinuierlicher Verbesserung beschäftigt.
Weiterlesen
Die Plattform arbeitet durch verschiedene Modi. Der Agent-Modus funktioniert durch eine Aufgabe in einem einzigen Gespräch, erkundet den Code, bearbeitet Dateien, führt genehmigte Befehle aus, testet, debuggt und überprüft Ergebnisse. Der Plan-Modus hingegen liest den Code und schlägt einen Plan vor, ohne Änderungen vorzunehmen, der dann in den Agent-Modus übertragen werden kann. Diese Modi sind Teil des Dev-Modus, der derzeit in VS Code und kompatiblen IDEs über Open VSX verfügbar ist.
Zu den wichtigsten Funktionen gehören das Verwalten von Sitzungen und Warteschlangen von Nachrichten, die es Benutzern ermöglichen, Aufgaben während der Ausführung zu steuern, zu bearbeiten oder neu anzuordnen. OxCode unterstützt auch Fähigkeiten und Plugins, die es Benutzern ermöglichen, spezialisierte Anweisungen aus einem Katalog oder von Drittanbietern zu installieren, mit Optionen für die manuelle oder automatische Auswahl von Fähigkeiten. Es hält lokale Speicher- und Kontextinformationen und speichert Projekt- und globale Informationen als inspizierbares Markdown, das lange Gespräche zusammenfasst, um den relevanten Kontext zu bewahren.
Die Berechtigungssteuerung bietet Flexibilität mit den Zugriffsebenen Manuell, Automatisch bearbeiten und Vollzugriff, einschließlich Genehmigungen für Sitzungs- oder persistente Befehle. Aktionen außerhalb des Arbeitsbereichs, Befehle zum Senden von Dateien und die Generierung von Bildern erfordern immer eine ausdrückliche Genehmigung. Das Tool bietet Funktionen zur Live-Ausführung und Wiederherstellung, zeigt die Befehlsausgabe, redigierte Protokolle und Steuerungen zum Wiederholen oder Fortfahren an, wenn Anfragen fehlschlagen.
OxCode ist darauf ausgelegt, die meisten modernen Sprachen, Frameworks und Technologiestacks zu unterstützen, einschließlich Web-, Mobile-, Backend-, KI-, Blockchain- und Desktop-Software-Workflows. Es integriert sich in bestehende Codebasen und neue Projekte und hilft Benutzern, Software zu verstehen, zu navigieren, zu debuggen, zu modifizieren und zu erweitern. Während es hauptsächlich für Entwickler gedacht ist, wurde es auch entwickelt, um Gründern, Studenten, Kreativen und neuen Entwicklern zu helfen, Ideen in funktionierende Software umzusetzen. Die Plattform wird von der OxCode.ai-Infrastruktur betrieben, die spezialisierte Systeme und Modelle nutzt, die für verschiedene Ingenieuraufgaben ausgewählt wurden, ohne dass Benutzer spezifische Modellnamen verwalten müssen.
- KategorieKI-Programmierassistenten
- PreismodellFreemium
- BereitstellungCloud
- PlattformenWeb, Windows, macOS
OxCode's Kernfunktionen
Agent-Modus zur Ausführung und Überprüfung von Aufgaben
Plan-Modus zur Codeanalyse und Planerstellung
Gespeicherte Arbeitsbereichsgespräche und unabhängige Chats
Warteschlangen von Nachrichten mit Steuerung, Bearbeitung und Neuordnung
Installierbare Fähigkeiten aus Katalog oder Drittanbieterquellen
Option zur automatischen Auswahl von Fähigkeiten
Speicherung lokaler Projekt- und globaler Gedächtnisinformationen
Kontextzusammenfassung für lange Gespräche
Manuelle, automatisch bearbeiten und Vollzugriffsberechtigungen
Genehmigungen für Sitzungs- oder persistente Befehle
Live-Befehlsausgabe und redigierte Protokolle
Steuerungen zum Wiederholen und Fortfahren bei fehlgeschlagenen Anfragen
Unterstützung für moderne Programmiersprachen und -frameworks
Kompatibilität mit bestehenden und neuen Codebasen
Chat-Schnittstelle in natürlicher Sprache zur Interaktion
Wie verwendet man OxCode?
OxCode installieren: Installieren Sie die OxCode - KI-Softwareingenieur-Erweiterung aus dem VS Code Marketplace oder Open VSX für kompatible IDEs.
Registrieren/Anmelden: Öffnen Sie das OxCode-Panel in Ihrem Editor und wählen Sie Registrieren oder Anmelden, um die Kontoerstellung über Ihren Browser abzuschließen.
Modus wählen: Nutzen Sie den Dev-Modus, der den Agent-Modus zur Ausführung von Aufgaben oder den Plan-Modus zur Codeanalyse und Planerstellung umfasst.
Mit OxCode interagieren: Verwenden Sie die Chat-Schnittstelle, um Funktionen zu planen, technische Fragen zu stellen, Probleme zu debuggen oder Code zu verstehen.
Berechtigungen verwalten: Legen Sie Berechtigungsstufen (Manuell, Automatisch bearbeiten, Vollzugriff) fest und genehmigen Sie Befehle nach Bedarf.
Fähigkeiten nutzen: Installieren Sie spezialisierte Fähigkeiten aus dem OxCode-Katalog oder von Drittanbieterquellen oder erlauben Sie die automatische Auswahl von Fähigkeiten.
Überwachen und Wiederherstellen: Beobachten Sie die Live-Befehlsausgabe und verwenden Sie die Steuerungen zum Wiederholen oder Fortfahren, wenn eine Verbindung oder Modellanfrage fehlschlägt.
OxCode's Anwendungsfälle
- Funktionale Planung
- Codebasis verstehen
- Code schreiben
- Fehlerdebugging
- Testgenerierung
- Projektbereitstellung
- Problemmonitoring
- Lernen beim Bauen
- Codeüberprüfung








