Subspace
Subspace, app macOS, centralise terminaux, docs, fichiers et navigateur : exécute plusieurs outils d’agents dans un même espace avec mémoire entre sessions.
Qu’est-ce que Subspace ?
Subspace est une app macOS qui exécute plusieurs outils d’agents en un seul endroit tout en conservant une « mémoire » entre sessions liée à l’espace de travail de votre projet. Elle est conçue pour réduire le besoin de réexpliquer le contexte lorsque vous passez d’une session d’agent à une autre et entre outils.
L’app propose une interface basée sur des espaces de travail où les agents peuvent opérer aux côtés de terminaux, de docs et fichiers, et d’un navigateur. Elle construit et met en avant une mémoire structurée afin que les nouvelles sessions démarrent avec les décisions récentes, blocages, progrès et plans.
Fonctionnalités principales
- Espaces de travail avec mémoire entre sessions : Les projets et worktrees obtiennent des espaces de travail, et Subspace remplit la mémoire à partir des sessions d’agents récentes pour cet espace.
- Exécution de plusieurs CLI d’agents côte à côte : Lancez des outils d’agents depuis la palette de commandes (par ex. Claude Code, Codex, OpenCode, et autres listés sur le site) dans la même app pour éviter de jongler avec des contextes séparés.
- Mémoire efficace en tokens avec observations structurées : Les conversations sont compressées en observations étiquetées avec des infos comme les décisions, blocages et progrès.
- Recherche de mémoire en session : Les agents peuvent rechercher la mémoire pendant une session par texte, étiquette, espace de travail ou chronologie.
- Visibilité transparente de la mémoire : Tout ce que Subspace retient est visible dans l’app, et vous pouvez le supprimer via une commande.
- Palette de commandes orientée clavier : Cmd+K pour lancer des agents, changer d’espaces de travail, ouvrir des fichiers et exécuter des commandes shell depuis une seule interface.
- Panneau navigateur avec commentaires référencés à la source : Sélectionnez du texte sur une page web (dans le panneau navigateur de l’app) pour laisser des commentaires incluant le nom du composant source et les détails de fichier avec numéros de ligne.
Comment utiliser Subspace
- Ajouter un dossier de projet : Indiquez un dossier à Subspace. Il crée des espaces de travail pour votre projet et ses worktrees, et remplit la mémoire à partir des sessions d’agents récentes.
- Lancer des agents depuis la palette de commandes : Utilisez la palette pour démarrer un outil d’agent (par ex. Claude Code ou Codex). Les agents s’exécutent dans les panneaux terminaux de l’app.
- Travailler avec docs, fichiers et navigateur : Ouvrez les documents et fichiers pertinents dans les panneaux d’espace de travail et utilisez le navigateur intégré pour référencer ce que vous voyez.
- Exploiter la mémoire pendant et entre sessions : Utilisez la mémoire de l’app pour que la session suivante démarre avec le contexte précédent déjà construit et visible. Supprimez-la si besoin.
Cas d’usage
- Passer d’un outil d’agent à un autre sur le même codebase : Exécutez un agent pour investiguer, un autre pour implémenter, un troisième pour valider — en partageant la même mémoire d’espace de travail pour éviter de restater la situation entière à chaque fois.
- Travail de projet où le contexte évolue dans le temps : Commencez une session, prenez des décisions, suivez les blocages et laissez des actions « ouvertes » pour qu’une session ultérieure reprenne avec un état synthétisé et le contexte précédent.
- Flux de travail développeur nécessitant une navigation rapide : Utilisez Cmd+K pour ouvrir des fichiers, exécuter des commandes shell et lancer des agents sans quitter l’environnement d’espace de travail.
- Revue et itération sur une UI web avec feedback référencé : Sélectionnez du texte dans le panneau navigateur pour laisser un commentaire ; le commentaire porte les références composant/fichier source et ligne pour que l’agent agisse sur l’emplacement exact.
- Boucles de feedback d’agents en style collaboratif : Mettez en file d’attente du feedback de plusieurs endroits (terminal, docs, navigateur) et envoyez-le en un lot pour que les agents reçoivent un guidage consolidé.
FAQ
Subspace ne fonctionne qu’avec un seul outil d’agent ?
Non. Subspace est conçu pour exécuter plusieurs CLI d’agents dans la même app et partager la mémoire entre ces outils dans un espace de travail.
Comment fonctionne la mémoire entre sessions ?
Subspace construit la mémoire en arrière-plan et l’associe à l’espace de travail. Quand vous démarrez une nouvelle session pour cet espace, le contexte précédent (décisions, blocages, progrès et plans) est déjà disponible.
Puis-je supprimer la mémoire stockée ?
Oui. L’app prend en charge une action pour vider la mémoire (le site mentionne /clear).
La mémoire m’est-elle visible ?
Oui. Le site indique que tout ce que Subspace retient est visible dans l’app plutôt que d’être une boîte noire.
Y a-t-il un navigateur dans l’app ?
Oui. Subspace inclut un panneau navigateur qui supporte la mise en surbrillance et les commentaires sur le contenu de page, avec commentaires liés à des détails source comme nom de composant et infos fichier/ligne (comme décrit sur le site).
Alternatives
- Apps d’agents/chat autonomes sans mémoire d’espace de travail : Elles aident pour des sessions uniques, mais peuvent nécessiter de fournir à nouveau le contexte lors du changement d’outils ou de la reprise du travail.
- Flux de travail multi-outils centrés sur l’éditeur (terminaux + chat IA) : Vous pouvez approximer le flux en combinant un éditeur, un terminal et un outil de chat, mais vous n’obtiendrez pas nécessairement une mémoire inter-sessions liée à l’espace de travail et un suivi de mémoire structuré et visible.
- Systèmes de notes/tâches locaux avec transfert manuel de contexte : Conserver les décisions et plans dans une app de notes aide entre sessions, mais c’est généralement manuel et non intégré aux lancements d’agents et à la recherche de mémoire pendant une session.
- Tableaux de bord de projets génériques / outils de gestion de fenêtres : Ils centralisent les espaces de travail et réduisent l’Alt-Tab, mais ils ne fournissent généralement pas la couche de mémoire d’agents décrite pour Subspace.
Alternatives
Codex Plugins
Utilisez Codex Plugins pour regrouper des skills, intégrations d’app et serveurs MCP en workflows réutilisables afin d’étendre l’accès à Gmail, Google Drive et Slack.
Struere
Struere est un système opérationnel natif AI qui remplace les workflows Excel par des logiciels structurés : tableaux de bord, alertes et automatisations.
garden-md
Transformez des transcriptions de réunion en wiki d’entreprise structuré et lié, via des fichiers markdown locaux et une vue HTML, avec synchronisation.
Falconer
Falconer est une plateforme de connaissances qui se met à jour automatiquement pour équipes rapides : écrivez, partagez et trouvez une documentation interne fiable.
AakarDev AI
AakarDev AI est une plateforme puissante qui simplifie le développement d'applications d'IA avec une intégration fluide des bases de données vectorielles, permettant un déploiement rapide et une évolutivité.
AgentMail
AgentMail est une API de boîte e-mail pour agents IA : créez, envoyez, recevez et recherchez des emails via REST pour des conversations à double sens.