Subspace
Subspace é um app para macOS que centraliza terminais, docs/arquivos e navegador para rodar várias ferramentas de agentes com memória entre sessões.
O que é Subspace?
Subspace é um app para macOS que executa várias ferramentas de agentes em um só lugar, mantendo memória entre sessões vinculada ao workspace do seu projeto. Ele foi projetado para reduzir a necessidade de reexplicar o contexto ao alternar entre sessões e ferramentas de agentes.
O app oferece uma interface baseada em workspaces onde os agentes podem operar ao lado de terminais, docs e arquivos, e um navegador. Ele também constrói e exibe memória estruturada para que novas sessões comecem com decisões recentes, bloqueios, progresso e planos.
Principais Recursos
- Workspaces com memória entre sessões: Projetos e worktrees ganham workspaces, e o Subspace preenche a memória a partir de sessões recentes de agentes para aquele workspace.
- Executa múltiplos CLIs de agentes lado a lado: Inicie ferramentas de agentes pelo palette de comandos (ex.: Claude Code, Codex, OpenCode e outras listadas no site) dentro do mesmo app, sem precisar gerenciar contextos separados.
- Memória eficiente em tokens com observações estruturadas: Conversas são comprimidas em observações etiquetadas com informações como decisões, bloqueios e progresso.
- Busca de memória durante a sessão: Agentes podem buscar memória por texto, tag, workspace ou linha do tempo.
- Visibilidade transparente da memória: Tudo o que o Subspace lembra é visível no app, e você pode limpá-la com um comando.
- Palette de comandos focado em teclado: Cmd+K para iniciar agentes, trocar workspaces, abrir arquivos e executar comandos shell de uma única interface de entrada.
- Painel de navegador com comentários referenciados à fonte: Selecione texto em uma página web (no painel de navegador do app) para deixar comentários que incluem o nome do componente da fonte e detalhes de arquivo com números de linha.
Como Usar o Subspace
- Adicione uma pasta de projeto: Aponte o Subspace para uma pasta. Ele cria workspaces para o seu projeto e worktrees, e preenche a memória a partir de sessões recentes de agentes.
- Inicie agentes pelo palette de comandos: Use o palette de comandos para começar uma ferramenta de agente (ex.: Claude Code ou Codex). Os agentes rodam nos painéis de terminal do app.
- Trabalhe com docs, arquivos e navegador: Abra documentos e arquivos relevantes nos painéis do workspace e use o navegador integrado quando precisar referenciar o que vê.
- Aproveite a memória durante e entre sessões: Use a memória do app para que a próxima sessão comece com o contexto anterior já construído e visível. Limpe a memória quando necessário.
Casos de Uso
- Alternar entre diferentes ferramentas de agentes no mesmo codebase: Rode um agente para investigar, outro para implementar e um terceiro para validar — compartilhando a mesma memória do workspace para não repetir toda a situação a cada vez.
- Trabalho em projetos onde o contexto muda com o tempo: Inicie uma sessão, tome decisões, rastreie bloqueios e deixe ações “abertas” para que uma sessão posterior retome com um resumo de status e contexto anterior.
- Fluxos de trabalho de desenvolvedores que exigem navegação rápida: Use Cmd+K para abrir arquivos, executar comandos shell e iniciar agentes sem sair do ambiente do workspace.
- Revisar e iterar em uma UI web com feedback referenciado: Selecione texto no painel de navegador para deixar um comentário; o comentário carrega referências ao componente/arquivo da fonte e linha para que o agente atue no local exato.
- Loops de feedback de agentes em estilo colaborativo: Enfileire feedback de múltiplos pontos (terminal, docs, navegador) e envie como um lote único para que os agentes recebam orientação consolidada.
FAQ
O Subspace funciona apenas com uma ferramenta de agente?
Não. O Subspace foi feito para executar múltiplos CLIs de agentes no mesmo app e compartilhar memória entre essas ferramentas dentro de um workspace.
Como funciona a memória entre sessões?
O Subspace constrói a memória em segundo plano e a associa ao workspace. Ao iniciar uma nova sessão para aquele workspace, o contexto anterior (incluindo decisões, bloqueios, progresso e planos) já está disponível.
Posso remover a memória armazenada?
Sim. O app suporta uma ação para limpar a memória (o site menciona /clear).
A memória é visível para mim?
Sim. O site afirma que tudo o que o Subspace lembra é visível no app, em vez de ser uma caixa preta.
Há um navegador dentro do app?
Sim. O Subspace inclui um painel de navegador que suporta destaque e comentários no conteúdo da página, com comentários vinculados a detalhes da fonte como nome do componente e informações de arquivo/linha (conforme descrito no site).
Alternativas
- Apps de agente/chat standalone sem memória de workspace: Estes podem ajudar em sessões únicas, mas podem exigir que você forneça o contexto novamente ao trocar de ferramentas ou reiniciar o trabalho.
- Fluxos de trabalho multi-ferramenta centrados em editor (terminais + chat de IA): Você pode aproximar o fluxo combinando um editor, terminal e uma ferramenta de chat, mas não necessariamente obteria memória entre sessões vinculada ao workspace e rastreamento de memória estruturado e visível.
- Sistemas locais de notas/tarefas com transferência manual de contexto: Manter decisões e planos em um app de notas pode ajudar entre sessões, mas é tipicamente manual e não integrado aos lançamentos de agentes e busca de memória durante uma sessão.
- Dashboards genéricos de projetos / ferramentas de gerenciamento de janelas: Estes centralizam workspaces e reduzem o Alt-Tab, mas geralmente não fornecem a camada de memória de agente descrita para o Subspace.
Alternativas
Codex Plugins
Use Codex Plugins para combinar skills, integrações de apps e servidores MCP em fluxos reutilizáveis, ampliando o acesso do Codex a Gmail, Drive e Slack.
Struere
Struere é um sistema operacional nativo de IA que substitui planilhas por software estruturado com dashboards, alertas e automações.
garden-md
Transforme transcrições de reuniões em uma wiki de empresa estruturada e vinculada, com arquivos Markdown locais e visualização em HTML, com sincronização.
Falconer
Falconer é uma plataforma de conhecimento que se atualiza sozinha, reunindo documentação interna e contexto de código para equipes rápidas encontrarem e compartilharem.
AakarDev AI
AakarDev AI é uma plataforma poderosa que simplifica o desenvolvimento de aplicações de IA com integração perfeita de banco de dados vetorial, permitindo implantação rápida e escalabilidade.
AgentMail
AgentMail é uma API de inbox de e-mail para agentes de IA: crie, envie, receba e pesquise mensagens via REST para conversas bidirecionais.