Blaxel Agent Drive

Blaxel Agent Drive

Blaxel Agent Drive est un système de fichiers partagé moderne et distribué pour les agents d'IA qui offre un accès concurrentiel en lecture/écriture en temps réel sur plusieurs sandboxes avec une sémantique POSIX/FUSE et un stockage élastique sans planification de capacité.
https://blaxel.ai/agent-drive?ref=producthunt&utm_source=aipure
Blaxel Agent Drive

Informations sur le produit

Mis à jour:Jul 24, 2026

Qu'est-ce que Blaxel Agent Drive

Blaxel Agent Drive est la couche de stockage partagée de Blaxel conçue spécifiquement pour les charges de travail agiles où de nombreuses sandboxes et agents isolés doivent collaborer sur les mêmes artefacts. Au lieu de déplacer des fichiers via un magasin d'objets ou de reconstruire le contexte entre les exécutions, Agent Drive se monte directement dans le système de fichiers de chaque sandbox et se comporte comme un chemin normal, permettant aux agents de persister et de partager le contexte de session, les ensembles de données, les sorties d'outils et les dépendances à travers les redémarrages, les redéploiements et les workflows multi-agents. Il est positionné comme un "vrai système de fichiers" pour les agents – construit pour une concurrence élevée et les modèles de petits fichiers courants dans l'exécution des agents.

Caractéristiques principales de Blaxel Agent Drive

Blaxel Agent Drive est un système de fichiers partagé moderne et distribué, conçu pour les flux de travail agentiques, montable dans plusieurs sandboxes ou agents Blaxel simultanément avec un accès concurrent en lecture-écriture. Il se comporte comme un système de fichiers POSIX normal via un client FUSE intégré au sandbox, prend en charge la collaboration en temps réel sur les mêmes fichiers et est optimisé pour les modèles d'E/S à petits fichiers et à forte concurrence que les agents produisent (notes, artefacts JSON, sorties d'outils). Les Drives sont élastiques ("sans fond") sans planification de capacité pré-provisionnée, incluent une réplication intégrée et fournissent un état partagé durable qui peut être attaché aux sandboxes en cours d'exécution et réutilisé lors des redémarrages et des sessions multi-agents (aperçu privé).
Accès multi-sandbox concurrent: Montez un lecteur dans plusieurs sandboxes/agents simultanément avec un accès concurrent en lecture-écriture, permettant une collaboration en temps réel sur la même arborescence de répertoires.
Système de fichiers POSIX via un client FUSE personnalisé: Apparaît comme un chemin de système de fichiers standard à l'intérieur du sandbox à l'aide d'un client FUSE optimisé et compatible POSIX—pas besoin d'adapter le code à la sémantique du magasin d'objets.
Optimisation pour les petits fichiers et la forte concurrence: Optimisé pour les charges de travail d'agents qui génèrent de nombreuses petites lectures/écritures et des artefacts d'outils ; les utilisateurs bêta signalent des gains de performances majeurs par rapport aux approches de type S3 pour les E/S de petits fichiers.
Stockage élastique, sans planification de capacité: Les lecteurs augmentent automatiquement sans limites de capacité fixes ni pré-provisionnement, réduisant les frais opérationnels pour les équipes qui mettent à l'échelle les flottes d'agents.
Attacher un état partagé durable entre les sessions: Utilisez les lecteurs pour conserver un contexte à long terme (historique, connaissances, ensembles de données) qui survit aux redémarrages/reprises/redéploiements de sandbox et peut être monté pendant que les sandboxes sont déjà en cours d'exécution.
Réplication intégrée (système de fichiers distribué): Fournit la réplication dans le cadre de la conception du système de fichiers distribué pour prendre en charge l'accès partagé et la persistance au-delà de tout sandbox unique.

Cas d'utilisation de Blaxel Agent Drive

Flux de travail de codage multi-agents (ingénierie logicielle): Un agent de codage écrit des correctifs, des artefacts de construction et des journaux de test sur le lecteur tandis qu'un agent de révision/AQ les lit depuis un autre sandbox, permettant des transferts rapides sans copie via un stockage externe.
Mémoire d'agent partagée à long terme (support client / opérations): Persistez l'historique des conversations, les runbooks et les journaux de décision sur le lecteur afin que les nouveaux sandboxes puissent monter et reprendre immédiatement le contexte pour le support continu ou les tâches opérationnelles.
Traitement parallèle en éventail/regroupement (données et recherche): Le coordinateur génère de nombreux sandboxes de travail pour traiter des documents ou des ensembles de données en parallèle ; les travailleurs écrivent les résultats dans des dossiers partagés et le coordinateur agrège les sorties du même lecteur.
Mise en cache des dépendances pour des environnements plus rapides (productivité des développeurs): Stockez les dépendances partagées (par exemple, node_modules, actifs de modèle, chaînes d'outils) sur un lecteur afin que les sandboxes nouvellement démarrés les montent et les réutilisent instantanément, évitant les téléchargements/installations répétés.
Magasin d'artefacts partagé pour les pipelines créatifs (médias et contenu): Plusieurs sandboxes d'agents collaborent sur des brouillons, des plans et des actifs générés (scripts, métadonnées, vignettes), lisant/écrivant le même répertoire de projet en temps réel.

Avantages

Permet une collaboration multi-agents en temps réel via des montages concurrents en lecture-écriture entre les sandboxes.
L'approche POSIX/FUSE évite les frictions du magasin d'objets et s'adapte mieux aux flux de travail d'agents à petits fichiers.
La croissance élastique élimine la planification de la capacité et réduit les frais opérationnels.
L'état partagé durable lors des redémarrages/reprises prend en charge le contexte d'agent à long terme et la réutilisation.

Inconvénients

Actuellement en aperçu privé avec une disponibilité/des régions limitées et un ensemble de fonctionnalités en évolution.
Les montages en lecture seule peuvent être contournés dans des configurations adverses/agentiques si l'agent peut accéder au jeton du lecteur et réexécuter le binaire de montage ; nécessite un renforcement (restreindre le chemin du jeton et bloquer le binaire de montage).
Les contrôles d'accès et les quotas granulaires ne sont pas encore entièrement disponibles (noté comme "à venir").

Comment utiliser Blaxel Agent Drive

1) Obtenir l'accès et configurer l'authentification: Agent Drive est en préversion privée, veuillez donc d'abord demander l'accès. Créez ensuite une clé API Blaxel dans la console Blaxel et exportez les deux variables d'environnement requises pour le SDK : BL_WORKSPACE (le nom de votre espace de travail) et BL_API_KEY (votre clé API).
2) Installer et initialiser un projet TypeScript (facultatif mais recommandé): Assurez-vous que npm est installé. Utilisez la CLI Blaxel pour échafauder un dépôt d'agent : exécutez `bl new agent`. Cela crée un dépôt local pré-échafaudé où vous pouvez ajouter votre code.
3) Créer un Agent Drive: À l'aide du SDK TypeScript de Blaxel, créez un lecteur par nom et région. Exemple : `import { DriveInstance } from "@blaxel/core"; const drive = await DriveInstance.create({ name: "shared-drive", region: "us-was-1" });`.
4) Créer (ou réutiliser) deux sandboxes qui partageront le lecteur: Créez deux instances de sandbox (ou utilisez des instances existantes en cours d'exécution). Les sandboxes sont les environnements de calcul isolés où vos agents s'exécutent ; le lecteur sera monté dans chaque sandbox afin qu'ils puissent partager des fichiers.
5) Monter le lecteur dans chaque sandbox: Attachez/montez le même lecteur dans les deux sandboxes. Agent Drive est un système de fichiers compatible POSIX via un client FUSE optimisé, il apparaît donc comme un chemin normal dans le système de fichiers de chaque sandbox. Vous pouvez attacher un lecteur à une sandbox déjà en cours d'exécution.
6) Vérifier les montages (facultatif): Listez les lecteurs montés pour confirmer que le lecteur est attaché. Exemple SDK : `const mounts = await sandbox.drives.list(); console.log(mounts);` (équivalent Python disponible). Exemple CLI : `bl drive mounts --sandbox my-sandbox`.
7) Écrire un fichier depuis la sandbox A: Dans la première sandbox, écrivez un fichier dans le chemin du lecteur monté (par exemple, `/shared/...` selon votre point de montage). Il peut s'agir de sorties d'outils, d'artefacts JSON, de notes, de caches de dépendances ou de tout autre fichier produit par votre agent.
8) Lire le même fichier depuis la sandbox B en temps réel: Dans la deuxième sandbox, lisez le fichier depuis le même chemin de lecteur monté. Étant donné que le lecteur prend en charge l'accès concurrentiel en lecture-écriture depuis plusieurs sandboxes, la sandbox B devrait voir le fichier immédiatement sans le copier via le stockage d'objets.
9) Utiliser des modèles multi-agents courants: Appliquez Agent Drive aux workflows typiques : (a) transfert de petits fichiers entre agents (notes, artefacts JSON, sorties d'outils), (b) mémoire à long terme partagée (historique de conversation, fichiers de connaissances), (c) mise en cache des dépendances (par exemple, node_modules partagés pour accélérer les déploiements), et (d) fan-out/fan-in parallèle où de nombreuses sandboxes de travail écrivent les résultats dans le même répertoire partagé et un coordinateur les agrège.
10) Conserver les données indépendantes des cycles de vie des sandboxes: Comptez sur le lecteur comme stockage partagé durable : les fichiers restent disponibles indépendamment de toute session de sandbox individuelle, et de nouvelles sandboxes peuvent monter le lecteur plus tard et continuer à partir du contexte précédent.

FAQ de Blaxel Agent Drive

Agent Drive est un système de fichiers distribué moderne qui peut être monté dans les "sandboxes" Blaxel afin que les agents IA puissent partager des fichiers et le contexte de session entre les "sandboxes" en temps réel. Il prend en charge l'accès concurrentiel en lecture-écriture depuis plusieurs "sandboxes" et inclut une réplication intégrée.

Derniers outils d'IA similaires à Blaxel Agent Drive

Hapticlabs
Hapticlabs
Hapticlabs est un kit d'outils sans code qui permet aux concepteurs, développeurs et chercheurs de concevoir, prototyper et déployer facilement des interactions haptiques immersives sur différents appareils sans codage.
Deployo.ai
Deployo.ai
Deployo.ai est une plateforme complète de déploiement d'IA qui permet un déploiement, une surveillance et une mise à l'échelle sans faille des modèles avec des cadres d'IA éthique intégrés et une compatibilité inter-cloud.
CloudSoul
CloudSoul
CloudSoul est une plateforme SaaS alimentée par l'IA qui permet aux utilisateurs de déployer et de gérer instantanément l'infrastructure cloud grâce à des conversations en langage naturel, rendant la gestion des ressources AWS plus accessible et efficace.
Devozy.ai
Devozy.ai
Devozy.ai est une plateforme de libre-service pour développeurs alimentée par l'IA qui combine la gestion de projet Agile, DevSecOps, la gestion d'infrastructure multi-cloud, et la gestion des services informatiques en une solution unifiée pour accélérer la livraison de logiciels.