Description
OxCode fonctionne comme un ingénieur logiciel AI, conçu pour assister les développeurs tout au long du cycle de vie du développement logiciel. Contrairement aux outils de codage AI traditionnels qui se concentrent principalement sur l'autocomplétion ou la génération de code, OxCode agit comme un partenaire d'ingénierie, s'engageant dans la collecte des exigences, la planification, la compréhension du code, le débogage, les tests, la documentation, le déploiement et l'amélioration continue.
Lire la suite
La plateforme fonctionne à travers des modes distincts. Le mode Agent fonctionne à travers une tâche dans une seule conversation, explorant la base de code, modifiant des fichiers, exécutant des commandes approuvées, testant, déboguant et vérifiant les résultats. Le mode Plan, quant à lui, lit le code et propose un plan sans apporter de modifications, qui peut ensuite être intégré dans le mode Agent. Ces modes font partie du Mode Dev, actuellement actif dans VS Code et les IDE compatibles via Open VSX.
Les capacités clés incluent la gestion des sessions et des messages en attente, permettant aux utilisateurs de diriger, modifier ou réorganiser les tâches pendant leur exécution. OxCode prend également en charge des compétences et des plugins, permettant aux utilisateurs d'installer des instructions spécialisées à partir d'un catalogue ou de sources tierces, avec des options pour la sélection manuelle ou automatique des compétences. Il maintient une mémoire locale et un contexte, stockant des informations de projet et globales sous forme de Markdown inspectable, résumant de longues conversations pour préserver le contexte pertinent.
Les contrôles de permission offrent de la flexibilité avec des niveaux d'accès Manuel, Édition automatique et Accès complet, y compris des approbations de commandes de session ou persistantes. Les actions en dehors de l'espace de travail, les commandes envoyant des fichiers et la génération d'images nécessitent toujours une permission explicite. L'outil fournit des fonctionnalités d'exécution en direct et de récupération, affichant la sortie des commandes, des journaux expurgés et des contrôles pour réessayer ou continuer lorsque des demandes échouent.
OxCode est conçu pour prendre en charge la plupart des langages modernes, des frameworks et des piles technologiques, y compris les flux de travail web, mobile, backend, AI, blockchain et logiciels de bureau. Il s'intègre aux bases de code existantes et aux nouveaux projets, aidant les utilisateurs à comprendre, naviguer, déboguer, modifier et étendre les logiciels. Bien qu'il soit principalement destiné aux développeurs, il est également conçu pour aider les fondateurs, les étudiants, les créateurs et les nouveaux bâtisseurs à transformer des idées en logiciels fonctionnels. La plateforme est alimentée par l'infrastructure OxCode.ai, utilisant des systèmes et des modèles spécialisés sélectionnés pour différentes tâches d'ingénierie, sans nécessiter que les utilisateurs gèrent des noms de modèles spécifiques.
- CatégorieAssistants de codage IA
- Modèle tarifaireFreemium
- DéploiementCloud
- PlateformesWeb, Windows, macOS
Fonctionnalités principales de OxCode
Mode Agent pour l'exécution et la vérification des tâches
Mode Plan pour l'analyse de code et la génération de plans
Conversations de workspace sauvegardées et chats indépendants
Messages en attente avec direction, édition et réorganisation
Compétences installables à partir d'un catalogue ou de sources tierces
Option de sélection automatique des compétences
Stockage de mémoire locale de projet et globale
Résumé de contexte pour de longues conversations
Niveaux de permission Manuel, Édition automatique et Accès complet
Approbations de commandes de session ou persistantes
Sortie de commande en direct et journaux expurgés
Contrôles de réessai et de continuation pour les demandes échouées
Support pour les langages de programmation modernes et les frameworks
Compatibilité avec les bases de code existantes et nouvelles
Interface de chat en langage naturel pour l'interaction
Comment utiliser OxCode ?
Installer OxCode : Installez l'extension OxCode - AI Software Engineer depuis le Marketplace VS Code ou Open VSX pour les IDE compatibles.
S'inscrire/Se connecter : Ouvrez le panneau OxCode dans votre éditeur et choisissez S'inscrire ou Se connecter pour compléter la création de compte via votre navigateur.
Choisir un mode : Utilisez le Mode Dev, qui inclut le mode Agent pour l'exécution des tâches ou le mode Plan pour l'analyse de code et la génération de plans.
Interagir avec OxCode : Utilisez l'interface de chat pour planifier des fonctionnalités, poser des questions techniques, déboguer des problèmes ou comprendre le code.
Gérer les permissions : Définissez les niveaux de permission (Manuel, Édition automatique, Accès complet) et approuvez les commandes selon les besoins.
Utiliser des compétences : Installez des compétences spécialisées à partir du catalogue OxCode ou de sources tierces, ou autorisez la sélection automatique des compétences.
Surveiller et récupérer : Observez la sortie de commande en direct et utilisez les contrôles Réessayer ou Continuer si une connexion ou une demande de modèle échoue.
Cas d'utilisation de OxCode
- Planification de fonctionnalités
- Compréhension de la base de code
- Écriture de code
- Débogage d'erreurs
- Génération de tests
- Déploiement de projet
- Surveillance des problèmes
- Apprentissage en construisant
- Revue de code








