BETA ABERTO · CADASTRO GRÁTIS · SEM FILA

O quartel-general
dos seus agentes de IA.

Claude Code, Codex, Gemini, OpenCode — todos vivos no mesmo canvas.
Sem trocar de aba. Sem perder contexto. Sem ser o cabo entre eles.

Sem cartão. Sem fila. Acesso instantâneo ao canvas.

11 CLIs prontos pra usar 17 papéis pré-configurados Multi-conta nativa BYO Agent
11 CLIs prontos · sem instalar nada · dentro do navegador
Claude CodeAnthropic · OAuth
OpenAI CodexOpenAI · OAuth
OpenCodeOSS · multi-LLM
OpenClaudeOSS · OAuth multi-conta
Gemini CLIGoogle · OAuth
AiderOSS · pair programming
Cursor AgentCursor
Blackboxmulti-modelo
KimiMoonshot
KiroAWS Q · agentic
Hermes NOVONousResearch · kanban

Você traz suas chaves/contas. NEX Colabb não revende API. Criar conta grátis →

Bônus: cli-anything-hub também vem pré-instalado — gera CLI agentic-ready pra qualquer software profissional (Blender, GIMP, Shotcut, LibreOffice). Roda cli-hub install <app> e o software vira agente no canvas.

00 CANVAS

Um canvas. Cada agente ao vivo.

Cada CLI roda como PTY/TUI real. Não é screenshot, não é texto colado. É o terminal — em uma tile redimensionável, conectada às outras, dentro de um canvas infinito.

Canvas infinito

Arrasta, agrupa, redimensiona. React Flow + xterm.js. Cada tile mantém estado próprio, scrollback completo, cores ANSI.

PTY real, não emulação

portable-pty no backend Rust. Você roda htop, vim, tmux — funciona. CLI agentico igual no terminal nativo.

Conexões visuais

Liga uma tile na outra. Maestro vê quem está conectado, faz send --wait e espera o worker terminar antes de seguir.

Notas inline

Bloco markdown no canvas vira contexto vivo. Agentes leem via nexcli note read. Conhecimento que viaja junto com o trabalho.

01 MAESTRO MODE

Você dirige. Eles executam.

Promove um terminal a Maestro. Ele recruta workers, conecta nós, delega prompts e dispensa quando acabar. Você vira diretor — não copista entre terminais.

maestro claude code · tile 1
$ recruit "codex" --role implement --floor feat/auth
→ tile 2 spawned · codex · role=implement · worktree=feat/auth

$ recruit "gemini" --role reviewer --floor review
→ tile 3 spawned · gemini · role=reviewer · worktree=review

$ connect tile-2 tile-3
→ tile-2 → tile-3 (review pipe)

$ send tile-2 "implementa o handler de POST /sessions" --wait
⋯ aguardando tile-2 (codex)
✓ tile-2 finalizado em 4m12s · diff em 3 arquivos

$ dismiss tile-2 --save-context
→ contexto salvo em workspace · tile dispensado

Comandos que importam

  • recruit — spawna um novo worker com role e floor
  • connect — liga uma tile na outra visualmente
  • send --wait — delega e bloqueia até worker terminar
  • dismiss — fecha worker preservando contexto
  • note read/write — leitura/escrita de contexto markdown

Tudo via nexcli (Rust). O mesmo binário roda como MCP server stdio — qualquer CLI MCP-aware fala com o canvas.

02 FLOORS

Cada terminal numa branch git diferente. Zero conflito.

Floor = git worktree integrado. Workers trabalham em paralelo no mesmo repo sem pisar um no outro. Quando merge precisar acontecer, acontece — não antes.

repo · projeto-x
main claude · tile 1
feat/auth codex · tile 2
review/auth gemini · tile 3
docs/api opencode · tile 4

Por que isso resolve o problema real

Trabalhar com múltiplos agentes no mesmo repo gera conflito de arquivo em segundos. Cada agente edita o mesmo package.json, o mesmo handler, a mesma rota.

Floors elimina isso na raiz: cada tile vê um checkout independente da mesma origem. Quatro agentes editam quatro versões da mesma base, e o merge volta pro fluxo git padrão.

  • Worktree criado automaticamente ao recrutar worker
  • Branch nomeada por convenção (role/floor)
  • Cleanup automático ao dispensar (com opção de preservar)
03 PROFILES · ROTAÇÃO AUTOMÁTICA

HOME virtual por terminal. Bateu 429? Rotaciona sozinho.

Cada tile pode rodar com um perfil próprio — diretório HOME isolado, configs de CLI separadas, conta diferente. Multi-conta nativa, sem reimplementar OAuth de nada.

01

Profiles isolados

Cada tile vê um $HOME virtual. ~/.claude, ~/.codex, ~/.config/gh — tudo separado. Você loga uma vez por perfil, fica logado.

02

Pool de perfis

Adiciona 2, 3, 5 contas de Claude num pool. Workers pegam perfil livre. Você não escolhe qual — o pool escolhe por você.

03

Rotação on-limit

Worker bateu 429 ou RESOURCE_EXHAUSTED? Detector escuta a stream do PTY, troca pro próximo perfil livre, retoma o prompt. Você nem percebe.

$ profile list
claude-pessoal     ready    last-used 2h ago
claude-team-a      ready    last-used 14m ago
claude-team-b      cooldown last-used now (429 hit)
codex-main         ready    last-used 1h ago

$ # tile 2 estourou limite → pool tira claude-team-b, coloca claude-pessoal
⋯ rotação automática · tile 2
✓ tile 2 retomado em claude-pessoal sem perder contexto
04 ROLES

17 papéis pré-configurados. Pronto pra delegar.

Cada papel já vem com system prompt, regras de output, allowlist de comandos. Não precisa criar do zero. Não precisa colar prompt de quinhentas linhas toda vez.

Reviewer

Faz code review. Apenas comenta — não edita.

Bug Whisperer

Reproduz o bug primeiro, escreve teste falhando, aí corrige.

Vibe Coder

Implementação rápida, sem perfeccionismo. Move fast.

Refactor Gremlin

Reescreve sem mudar comportamento. Diff cirúrgico.

Docs Goblin

Escreve README, JSDoc, exemplos. Não toca código de produção.

Git Wizard

Resolve conflito, rebase, cherry-pick, bisect. Especialista git.

Chaos Monkey

Tenta quebrar sua API com input estranho. Reporta falhas.

Ship It

Tira o feature do "quase pronto". Empilha quick fixes.

Maestro

Não codifica. Coordena workers, delega, dispensa.

+8

Mais 8 papéis

Architect, Tester, Security, Performance, Migrator, Pair, Mentor, Janitor.

05 SEGURANÇA

Engenharia de segurança séria. Não acessória.

NEX Colabs roda CLIs com acesso ao seu repo e suas chaves. A camada de segurança foi desenhada antes da camada de produto — auditável, testada, documentada.

crypto

Argon2id memory-hard

Senhas derivadas com Argon2id (OWASP 2024 baseline). Parâmetros calibrados pra resistir GPU attacks. Não é PBKDF2, não é bcrypt.

crypto

XChaCha20-Poly1305 AEAD

Cifragem autenticada de credenciais em repouso. Nonce 192-bit aleatório por payload. Integridade verificada antes de descriptografar.

session

Cookie httpOnly + SameSite=Strict

Sessão nunca exposta ao JavaScript. SameSite=Strict bloqueia CSRF cross-origin. Secure flag obrigatória em produção.

websocket

Origin allowlist + token efêmero

WebSocket valida Origin header contra allowlist. Conexão exige token de 60s emitido por endpoint autenticado — sem token bind cross-site.

audit

Audit log append-only · hash chain

SQLite append-only. Cada evento referencia hash do anterior — adulteração quebra a cadeia inteira. Auditoria forense de cada comando.

rate-limit

tower_governor · 60rps · burst 120

Rate limit por IP via algoritmo GCRA. Resposta 429 com header Retry-After. Protege login, registro, endpoints sensíveis.

headers

CSP · HSTS · X-Frame-Options

Content-Security-Policy aplicada com origins explícitas (Google Fonts, Cloudflare Turnstile). HSTS com preload (2 anos). X-Frame-Options: DENY + frame-ancestors 'none'. Cabeçalhos via middleware tower.

isolation

Workers sandboxados

Cada tile spawna PTY com env limpa, $HOME isolado (profile), capacidades reduzidas. CLIs não veem $HOME real do servidor.

Stack: Rust + axum + tower (middleware), rusqlite (audit), argon2 + chacha20poly1305 (RustCrypto). Detalhes técnicos completos no repo interno — documentação pública sai junto com o launch.

06 WEB-FIRST

Você abre o navegador. Está tudo lá.

Primeira versão pública é plataforma web hospedada em nexcolabs.app. Workspace fica salvo no servidor. Acesso de qualquer máquina, qualquer SO, qualquer browser moderno.

BYO Agent

Você traz suas chaves, suas contas, seu plano Claude/ChatGPT/Gemini. NEX Colabs não revende API. Cifragem em repouso, OAuth quando o CLI suporta.

Sem instalar nada

Backend Rust roda no servidor da Nexus. Você acessa pelo navegador, abre tiles, trabalha. Fim. Self-hosted é roadmap futuro pra quem quiser rodar próprio.

Workspace persistente

Fecha o navegador, abre amanhã, está tudo onde estava. Tiles, conexões, notas, contexto dos workers — tudo salvo. Sessão real, não tab estilo Cursor.

Stack

backend Rust · axum · tokio · portable-pty · rusqlite · tower
frontend React 19 · Vite · @xyflow/react · xterm.js · tiptap
infra Docker Swarm · Traefik · Caddy · Portainer
protocolo HTTP/2 · WebSocket · MCP stdio (nexcli)
07 STATUS

Onde estamos.

Build in public. 7 fases entregues. Beta aberto agora — sem fila, 100% grátis, registro instantâneo. Você vai usar enquanto a gente termina de polir os últimos detalhes.

00entregue

Foundation

Setup Rust + axum, schema SQLite, auth, sessões, audit log.

01entregue

MVP single-user web

Canvas React Flow + xterm.js, PTY via WebSocket, primeiras tiles funcionando.

02entregue

Multi-CLI no container

11 CLIs OSS pré-instalados: Claude Code, Codex, OpenCode, OpenClaude, Gemini, Aider, Cursor Agent, Blackbox, Kimi, Kiro, Hermes (kanban multi-agente).

03entregue

Comunicação

Notas markdown, conexões visuais entre tiles, broadcast.

04entregue

Maestro Mode + Roles

recruit · connect · send --wait · dismiss + 17 roles pré-configurados.

05entregue

OAuth multi-conta + rotação

Profiles isolados, pool, detector 429/RESOURCE_EXHAUSTED, rotação automática.

06entregue

Portals + Routines

Atalhos visuais entre cantos do canvas, automações agendadas via cron, scheduler isolado por workspace.

07em curso

Multi-user + integrações + launch

Multi-user com RBAC e convites, terminais SSH no canvas (russh), integração GitHub (PRs, issues, checks, create PR do floor). Beta aberto desde hoje · v1.0 dia 27.05.2026.

08 FAQ

Perguntas honestas.

O sistema funciona offline?

Não. NEX Colabs é cloud-first (web em VPS). Versão self-hosted é roadmap futuro, sem prazo.

Funciona no Windows? Mac? Linux?

É plataforma web — qualquer browser moderno (Chrome, Firefox, Safari, Edge) em qualquer SO funciona. Os CLIs rodam no container do servidor, não na sua máquina.

Preciso de algum CLI pago (Claude Pro, ChatGPT Plus)?

Recomendado mas não obrigatório. CLIs gratuitos como OpenCode, Aider funcionam. O diferencial Rotação Automática brilha mais com 2+ contas pagas — mas dá pra testar tudo com plano gratuito + chave de API alternativa.

Custa quanto?

100% grátis durante o beta. Sem cartão, sem trial limitado. Use sem pressa. Beta testers ativos vão receber benefícios quando lançarmos modelo de preço.

Como faz auth nos CLIs?

OAuth quando o CLI suporta (Claude Code, gh). Chave de API quando não suporta. Tudo cifrado em repouso com XChaCha20-Poly1305. Você nunca cola chave em campo de texto livre.

Posso usar com meu repo privado?

Sim. Workers rodam git clone via SSH com chaves do seu perfil. Profiles isolados garantem que credencial de repo A não vaza pra container do projeto B.

E se o servidor cair?

Workspace é persistido em volume Docker (rusqlite + tiles em JSON). Restart preserva tudo. Backup diário pra storage offsite (em produção pós-launch).

Qual a relação com a Nexus Atemporal?

NEX Colabs é produto da família Nexus Atemporal — agência interna construindo ferramentas de IA pra devs. A apresentação editorial sai na @nexus.decoded; o produto vive em nexcolabs.app.

VAGAS ABERTAS · BETA PROGRAM

Cadastro grátis.
Sem cartão. Sem fila.

Crie sua conta em 30 segundos e abra seu primeiro canvas agora.
11 CLIs prontos, multi-conta nativa, sessão real que sobrevive ao F5.

Criar conta grátis Já tenho conta · Entrar

Indicado pra dev/founder usando CLIs agenticos (Claude Code, Codex, OpenCode, Gemini, Aider, Hermes) com 2+ terminais simultâneos. Sem fila — acesso instantâneo.