osFoundry / Platform
IDE web
Un espace de travail Monaco complet — édition multi-fichiers, recherche, terminal, débogueur. Fonctionne partout.
Présentation
L'IDE web est un espace de travail de code complet bâti sur Monaco, le moteur d'édition qui anime aussi VS Code, s'exécutant au sein d'osFoundry. Vous disposez de l'édition multifichier avec coloration syntaxique, de la recherche à l'échelle du projet, d'un terminal intégré et d'un débogueur, sans installer de chaîne d'outils distincte ni quitter votre espace de travail d'IA. Comme il tourne dans la même application de bureau que votre chat, vos agents, vos apps et vos connaissances, le code et le contexte qui l'entoure vivent au même endroit au lieu d'être éparpillés entre onglets et outils.
Au sein d'osFoundry, l'IDE est placé juste à côté de la boucle d'agents : l'environnement dans lequel vous lisez et modifiez le code est donc celui sur lequel vos agents peuvent agir. Fichiers, terminal et recherche forment un contexte partagé : vous pouvez ouvrir un projet, lancer des commandes dans le terminal, parcourir le code pas à pas dans le débogueur et confier ce même arbre de travail à un modèle d'IA, sans rien exporter ni changer de fenêtre. osFoundry est bring-your-own-key, si bien que tout modèle que vous dirigez vers votre code tourne sur vos propres clés d'API, sans marge de revente, et comme l'espace de travail est local-first, votre code source et vos sessions de terminal peuvent rester sur votre appareil au lieu d'être envoyés au backend d'un fournisseur.
Ici, « fonctionne partout » est à prendre au pied de la lettre : l'éditeur est du Monaco de qualité navigateur, il s'affiche et se comporte donc de façon cohérente dans toute l'application de bureau quelle que soit la machine, et vous n'avez besoin d'aucune installation native lourde pour ouvrir un projet, y faire des recherches, lancer un terminal ou déboguer. C'est la surface Code et Build d'un espace de travail qui héberge aussi vos agents, vos apps, vos données et vos connaissances : passer de l'écriture du code à son exécution puis à une question posée à un modèle est une affaire de panneau à changer, non d'outil.
Fonctionnalités clés
- Édition multifichier sur le moteur Monaco (l'éditeur derrière VS Code), avec coloration syntaxique et raccourcis clavier familiers
- Recherche à l'échelle du projet pour retrouver et parcourir chaque fichier de l'espace de travail
- Terminal intégré pour lancer commandes, builds et scripts sans quitter l'éditeur
- Débogueur intégré pour parcourir le code pas à pas, inspecter l'état et poser des points d'arrêt
- S'exécute au sein d'osFoundry aux côtés du chat, des agents, des apps et des connaissances, avec des modèles BYOK sur vos propres clés et un arbre de travail local-first
Cas d’usage
- Développeur : ouvre un projet multifichier, y fait une recherche, lance le build dans le terminal intégré et parcourt pas à pas une fonction défaillante dans le débogueur, le tout dans un seul panneau
- Bâtisseur assisté par IA : modifie le code dans l'IDE web et confie ce même arbre de travail à un modèle BYOK dans le même espace, pour que l'agent agisse exactement sur ce qui est à l'écran
- Ingénieur soucieux de la confidentialité : garde son code source et ses sessions de terminal local-first sur son propre appareil tout en utilisant des modèles cloud ou auto-hébergés via ses propres clés d'API
Questions fréquentes
L'IDE web est-il basé sur VS Code ?
Il est bâti sur Monaco, le moteur d'édition open source qui anime aussi VS Code : vous retrouvez donc la même expérience d'édition de base (coloration syntaxique, édition multifichier et raccourcis clavier familiers) au sein d'osFoundry. C'est un espace de travail basé sur Monaco doté d'un terminal intégré et d'un débogueur, non un fork de VS Code.
Puis-je lancer des commandes dans le terminal et déboguer, ou est-ce seulement un éditeur ?
Les deux. En plus de l'édition multifichier et de la recherche à l'échelle du projet, l'IDE comprend un terminal intégré pour lancer commandes, builds et scripts, ainsi qu'un débogueur pour parcourir le code et inspecter l'état. C'est un espace de travail complet, pas un simple éditeur de texte.
Où s'exécute mon code et qu'advient-il de mes données ?
osFoundry est local-first : votre code source et vos sessions de terminal peuvent donc rester sur votre appareil au lieu d'être envoyés au backend d'un fournisseur. Tout modèle d'IA que vous utilisez sur votre code est bring-your-own-key, tournant sur vos propres identifiants d'API, sans marge de revente.