The Architect
The Architect

conectado · 4 hosts · 6 sessões

Você É O Agente Definitivo.

Os modelos são bons em digitar. Você é quem sabe o que precisa ser construído. O Architect te dá um console único para cada harness que você já roda — conectado via SSH, dentro das sessões screen e tmux que você já mantém vivas.

Sem camada de orquestração. Sem opinião sobre seu fluxo de trabalho. Apenas mãos diretas em cada agente que você tem rodando, a partir de qualquer dispositivo que esteja na sua frente.

Baixar a versão gratuita Ver o Pro 1 agente, 1 projeto, grátis para sempre. Sem conta.

Uma linha por job: projeto, última saída, tempo decorrido. Quando uma sessão toca o sino do terminal, o selo acende e se apaga ao longo de sessenta segundos — assim você distingue um agente que precisa de você agora de um que precisou de você há uma hora, sem abrir nada.

1: why

Pare de girar em círculos por chat.

Você já teve essa conversa. Você descreve a mudança. Ele reescreve o arquivo errado. Você corrige. Ele se desculpa e reescreve o arquivo errado de novo. Quarenta minutos perdidos numa janela de chat que nunca teve o contexto necessário para dar certo, rodando em algum lugar que você não consegue alcançar.

A solução nunca foi uma caixa de prompt melhor. É você, no controle, com o terminal de verdade na sua frente — escolhendo o harness, escolhendo o modelo, lendo a saída real, e interrompendo a execução no instante em que ela sai dos trilhos.

Requer
ssh
As chaves já estão nas máquinas que importam para você.
tmux / screen
Você mantém sessões vivas entre desconexões, de propósito.
um harness
Claude Code, Codex, Aider, OpenCode, ou o que você mesmo escreveu.
discernimento
Você decide qual modelo faz qual trabalho. Nada aqui decide por você.

Se essa lista soa como língua estrangeira, o The Architect não é para você.

Isto não é um funil de onboarding com tema de terminal. Ele parte do princípio de que você já roda múltiplos harnesses e múltiplos modelos em máquinas reais, e que a única peça que falta é uma forma decente de alcançar todos eles de onde quer que você esteja.

Não há tutorial, não há template inicial, e não há assistente para te dar a mão. Ele se conecta ao que você já construiu e sai do caminho.

Deixe os amadores para trás.

2: sessions

Deslize para a próxima sessão.

Um terminal ANSI de verdade — truecolor, UTF-8 correto, redimensionamento de PTY ao vivo, relatório de mouse, protocolo de teclado Kitty. Em uma tela sensível ao toque, deslize para a esquerda ou direita para mover entre suas janelas screen ou tmux. No desktop você tem o mesmo movimento em botões, então arrastar para selecionar continua funcionando.

opus_home:0
claude-code — thearchitect
> rewrite the bell decay to use the app clock

 Read    src/core/notifications       (214 lines)
 Edit    src/core/notifications       +18 -6
 Bash    make check
          No issues found.

 Done in 41s · 2 files changed
aider — telemetry
aider> /add collector/ingest.py

Added collector/ingest.py to the chat.
tokens: 12.4k sent, 891 received

 Apply edit to collector/ingest.py?
  (y/n/skip) 
codex — vm-01
$ pytest -q tests/

................................
F.....

FAILED tests/test_sync.py::test_upsert_by_device
  AssertionError: expected 2 entries, got 3

38 passed, 1 failed in 4.12s
bash — buildbox
$ tail -f /var/log/deploy.log

14:02:11 pulling origin/master
14:02:14 build ok  (48.2s)
14:03:02 restarting workers …
14:03:04 4 workers up

Arraste. Ou use as setas — igual no app.

Anexar por nome exato

O GNU screen combina nomes de sessão por prefixo, e é assim que as pessoas acabam digitando no agente errado. O The Architect combina o nome exatamente e anexa pelo id qualificado por pid, ou cria uma nova sessão. Ele nunca chuta.

A sessão sobrevive ao app

As sessões vivem no host remoto, não no cliente. Feche o app, perca o sinal, troque de dispositivo — a execução continua e você se reconecta exatamente onde ela está.

O mesmo console, em qualquer tela.

Não é um app companheiro simplificado no celular e um de verdade no desktop. O mesmo motor de terminal em todo lugar — a navegação se adapta, a capacidade não.

Desktop agora Barra lateral persistente, geometria da janela lembrada, teclado físico por toda parte. Windows, macOS, Linux.
Celular em breve Navegação inferior, terminal em largura total, deslize entre sessões. Confira uma execução no trem.
Tablet em breve Barra lateral de projetos na horizontal, terminal ao lado. A estação de trabalho do sofá.
3: env

Configure o ambiente antes de conectar.

Todo harness sério é configurado através do seu ambiente. Qual endpoint ele fala, qual modelo ele pede, com qual chave ele se autentica, por qual proxy ele passa — tudo isso chega como variáveis, e tudo isso precisa estar certo antes do processo iniciar, porque nada disso pode ser mudado depois que a ferramenta já está rodando.

Então você configura no agente, não em um .bashrc que você tem que lembrar de editar em quatro máquinas diferentes. O The Architect exporta suas variáveis para a sessão, depois roda seu script de início, depois inicia a ferramenta — nessa ordem, sempre. Um único lugar, por agente, sob seu controle.

environment — Claude Workstation 8 vars
# exported before the tool starts
ANTHROPIC_BASE_URL=https://llm-gw.internal:8443
ANTHROPIC_API_KEY=sk-ant-••••••••••••
ANTHROPIC_MODEL=claude-opus-5
OPENAI_BASE_URL=http://workstation.lan:11434/v1
HTTP_PROXY=http://proxy.lan:3128
NO_PROXY=localhost,127.0.0.1,.internal
TERM=xterm-256color
COLORTERM=truecolor
exportar variáveis script de início anexar ou criar ferramenta

Aponte um harness para qualquer lugar

Uma base URL é só uma variável. Mande um agente pelo gateway da sua empresa, outro para um modelo rodando na máquina do corredor, um terceiro para um endpoint de staging que você está avaliando — a mesma ferramenta, três agentes, nenhuma reconfiguração entre eles.

Chaves por agente, não por máquina

Cada agente carrega seu próprio conjunto. Um host compartilhado entre projetos não precisa de uma chave global num perfil de shell, e rotacionar uma chave é uma edição em um único lugar em vez de uma volta de ssh por cada máquina.

Um script de início para o resto

O que as variáveis não conseguem expressar — ativar um virtualenv, entrar no diretório do projeto, aquecer um cache. Ele roda depois das exportações e antes da ferramenta, então o harness sobe no estado que você quis dizer. Um script de término roda quando você desconecta.

Um só lugar. Controle total.

4: sync

Sua configuração sincroniza pelo seu próprio servidor.

Não existe serviço de sincronização, porque não existe um servidor nosso para sincronizar. O The Architect grava a configuração dos seus agentes e projetos — blocos de ambiente incluídos — como JSON via SFTP em ~/.thearchitect/ num host que já é seu, e lê de volta no próximo dispositivo. Esse é todo o mecanismo.

Enviar

Exporte agentes e projetos para qualquer host que você alcance. Hosts, portas, gerenciadores de sessão, ferramentas, variáveis de ambiente, scripts de início e término.

Puxar

Aponte uma instalação nova para o mesmo host. O assistente de primeira execução lista o que está lá e importa o que você escolher.

Credenciais SSH, nunca

Suas senhas SSH e chaves privadas são excluídas da transferência por design. Elas ficam no keystore do dispositivo e nunca são gravadas em um host — nem mesmo o host para o qual você está exportando. Suas variáveis de ambiente sim viajam, para dentro do seu próprio diretório home, na sua própria máquina, porque é isso que faz um dispositivo novo funcionar assim que chega.

A mesma ideia para chaves: o app gera um par de identidade RSA-2048 e ECDSA P-256 na primeira execução, copia a linha pública para sua área de transferência, ou a acrescenta ao authorized_keys de um host através de uma sessão com senha — assim você pode migrar para autenticação por chave sem sair do app.

5: trust

Não importa quem você é.

O The Architect não tem ideia de qual é o seu nome, e não tem como descobrir. Não há nada em que fazer login e nada que se comunica com nossos servidores.

  • Sem conta, sem login, sem perfil O app vem sem tela de login. Não há identidade para criar, verificar, recuperar, ou vazar.
  • Credenciais SSH nunca saem do keystore Chaves privadas e senhas vão para o keystore da plataforma — Keychain, Credential Manager, libsecret — e são lidas apenas para abrir sua própria conexão. Nunca o banco de dados do app, nunca um arquivo de configuração, nunca gravadas em um host, nunca enviadas a lugar nenhum.
  • O tráfego vai para os seus hosts e para mais lugar nenhum Toda conexão é uma sessão SSH direta do seu dispositivo até a sua máquina. Sem relay, sem proxy, sem intermediário no meio.
  • O licenciamento é offline O Pro é desbloqueado por uma chave vinculada à plataforma, validada no dispositivo. Sem chamada de ativação, sem servidor de assentos, sem verificação de licença que possa falhar enquanto você está num avião.
  • Sem telemetria Nada mede como você usa o app. Se você quiser um registro de uma sessão, ative o log de tráfego e ele grava num arquivo no seu próprio disco.
6: download

Pegue a versão gratuita.

Um agente e um projeto, grátis para sempre, com todo recurso desta página funcionando. É suficiente para conectar a um host de verdade e decidir por conta própria. O Pro remove os limites quando você estiver pronto.

Grátis
$0
sem conta · sem validade
  • 1 agente, 1 projeto
  • Terminal ANSI completo, deslize entre sessões
  • Selos de sino e status de trabalho ao vivo
  • Sincronização de configuração via SFTP
  • Chaves de identidade do dispositivo
Baixar de graça
Pro
$19
pagamento único · por plataforma
  • Agentes e projetos ilimitados
  • Chave offline vinculada à plataforma
  • A licença viaja junto com sua configuração SFTP
  • Tudo do Grátis
Comprar para Windows ou Mac

Direto nos EUA; pelas lojas de aplicativos em qualquer outro lugar.

Linux
Também Grátis
Pro completo · por e-mail
  • Todo recurso Pro, sem custo
  • Chave emitida direto na sua caixa de entrada
  • Build em AppImage
  • Sem loja para passar
Solicitar uma chave Linux

Windows, macOS e Linux hoje. iOS e Android em breve. As chaves Linux são emitidas por nós diretamente, em qualquer lugar do mundo.