Apache 2.0Claude Code · Codex CLI · o que vier depois

Rode seu coding agent em qualquer device.

Um cliente open source para todo agentic coder — voz, imagens, terminal, arquivos, sessões paralelas. Self-host em uma linha, ou suba um sandbox gerenciado e esqueça a infra.

Subir sandbox — 60s→Baixar para Linuxv0.2.2
$curl -fsSL anywh.sh/install | sh
09:4999
☰
Bridge MCP no relayConectado
+
Mostra o conteúdo do arquivo gerado
Bridge ligado. O relay responde ao handshake MCP e repassa as chamadas de ferramenta pro host, então o prompt funciona de qualquer device.
tools/list retorna as ferramentas registradas no host, então o celular vê o mesmo conjunto do desktop.
tools/call é proxiado e espera a resposta de host.present
▍
anywh
Escreva uma mensagem…
sessão: landing page · agente: claude code
anywh.sh — cliente desktopsessão: landing page · agente: claude code
☰‹›▤⌕
anywh▍+
Landing page copy
Épico 3 sandbox
Priorizar épicos
Investigar ToS
Reorganizar docs
Customização de temas
Licença AGPL vs Apache
Plano de cache de API
Persistência da sidebar
Scroll do terminal
Atualização app iOS
Paste de imagem
Ranking semanal
Notificações quebradas
Pessoal⇅
Épico 3 sandbox…
Landing page do…
Mostra o conteúdo do arquivo gerado
Bridge ligado
O relay responde ao handshake MCP e repassa as chamadas de ferramenta pro host, então o prompt funciona de qualquer device.
·tools/list retorna as ferramentas do host
·tools/call é proxiado e espera a resposta
·nenhuma credencial passa pro processo filho
const answers = await host.present(questions);
▍
Peça o próximo passo…
◍Bypass permissions
◈Sonnet
⌾
Enviar
◌mcpBridge.ts⤢✕
› client
› infra
› journal
› prototypes
⌄ relay
› dist
⌄ src
backgroundJob…
claudeSession…
defaultModel.ts
fsBrowse.ts
fsFiles.ts
mcpBridge.ts
fsWatch.ts
relay / src / mcpBridge.ts
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
protocolVersion: params?.protocolVersion,
capabilities: { tools: {} },
serverInfo: { name: "anywh-relay" },
},
});
return;
}
if (method === "tools/list") {
sendJson(res, 200, { jsonrpc: "2.0",
return;
}
if (method === "tools/call") {
const args = params.arguments;
const answers = await host.present(
Terminal 1+⤢✕
drwxrwxr-x 8 wil wil 4096 Sep 7 20:40 client
drwxrwxr-x 3 wil wil 4096 Sep 7 01:12 infra
-rw-r--r-- 1 wil wil 11358 Sep 6 19:36 LICENSE
-rw-r--r-- 1 wil wil 9097 Sep 7 20:49 README.md
drwxrwxr-x 7 wil wil 4096 Sep 7 20:40 relay
anywh on ⎇ main ~/dev/anywh
❯ ▍
Apache 2.0
Cliente e relay, em público
0 telemetria
Sem analytics, sem phone-home
BYO subscription
Seu plano Claude ou OpenAI
iOS · web · desktop
Os mesmos painéis em tudo
Capacidades

Tudo que o agente faz, em toda tela.

8 painéis · 0 exceção de plataforma
01Entrada por voz

Dite o prompt
sem parar de andar.

Segure o mic e fale. A transcrição aparece no composer enquanto você fala, então dá pra corrigir uma palavra antes de chegar no agente.

·Ditado no composer do celular e do desktop
·Transcrição editável antes de enviar
·Sem segundo app, sem gravador separado
Ver no código →
composer · vozenviado
refatora o handler de reconexão pra que um celular sem sinal retome a mesma sessão
02Upload de imagem

Cole um print,
ele lê os pixels.

Solte um design, um layout quebrado, um stack trace. A imagem vai junto com o prompt, então a resposta fala do que está de fato na tela.

·Cole, arraste ou escolha do rolo da câmera
·Várias imagens numa mesma mensagem
·Vai com o prompt, não num passo separado
Ver no código →
composer · anexorespondendo
pricing-390px.png
A terceira coluna estoura em 390px — a célula de preço tem largura fixa em vez de quebrar linha.
03Terminal

Um shell real,
ao lado do chat.

Não é visualizador de log — é um processo anexado no host. Rode o build, leia a falha, e o agente lê a mesma saída que você.

·Processo anexado na máquina host
·Scrollback e cores ANSI preservados
·O mesmo terminal no celular
Ver no código →
terminal · anexadoexit 0
Terminal 1+⤢✕
anywh on ⎇ main ~/dev/anywh
❯ npm run build
> anywh-relay build
tsc -p tsconfig.json
✓ 214 módulos checados
✓ bundle do relay 62 kB
pronto em 2.4s
exit 0❯ ▍
04Multi-sessão

Threads paralelas,
histórico próprio.

Comece um refactor, saia, abra uma segunda thread pra outra coisa. Cada sessão guarda seu histórico, repo e agente — e continua rodando com o app fechado.

·As sessões seguem rodando na sua ausência
·Histórico e repo próprios por thread
·Troque de thread sem perder contexto
Ver no código →
sessões · sidebarao vivo
Multi-sessão
Landing page copypronto · 3 arquivos
Épico 3 sandboxparada
Priorizar épicosparada
Investigar ToSrodando
Landing page copy
Épico 3 sandbox
rodando
Épico 3 sandbox
Revisei o padding do composer e a área de toque do enviar.
Próximo: o caminho de reconexão no relay.
Landing page copy terminou
Segurança

Nada aqui pede sua confiança — pede um diff.

// o processo filho nunca vê sua chave
spawn(agent, { env: { ANTHROPIC_API_KEY: undefined } })
Ler o códigoComparar hospedagem
Auditável
Cliente + relay em público. Leia, compare releases, corrija o que discordar.
Self-host
Sua máquina, seu VPS. Nenhum terceiro no caminho.
0 telemetria
Nenhum SDK de analytics. Sem pipeline de eventos, sem chamada silenciosa.
Chave segura
Credenciais ficam no host. Nunca entram no ambiente do agente.
BYO plano
Sem markup em tokens. Cobramos infraestrutura, não seu uso de modelo.
Hospedagem

Mesmo cliente. Dois jeitos de rodar.

Linha por linha, o que muda quando a operação é nossa em vez de sua.

Código-fonte
Self-host✓Público, Apache 2.0
Cloud✓Código idêntico, hospedado
Controle de dados e host
Self-host✓Inteiramente seu
Cloud·Sandbox isolado por tenant
Máquina ligada
Self-host!Obrigatório — a sua
Cloud✓Não é problema seu
Rede, auth, TLS
Self-host·Você configura
Cloud✓Gerenciado, TLS incluso
App iOS (App Store)
Self-host—Só navegador
Cloud✓App oficial, assinantes
Updates e backup
Self-host·Você atualiza e restaura
Cloud✓Contínuo, automático
Tempo até a 1ª sessão
Self-host·~10 min de setup
Cloud✓60 segundos, só entrar
Suporte
Self-host·Comunidade via issues
Cloud✓Direto, com SLA
Critério
Self-host
grátis · Apache 2.0
CloudRecomendado
a partir de R$99/mês
Código-fonte
✓Público, Apache 2.0
✓Código idêntico, hospedado
Controle de dados e host
✓Inteiramente seu
·Sandbox isolado por tenant
Máquina ligada
!Obrigatório — a sua
✓Não é problema seu
Rede, auth, TLS
·Você configura
✓Gerenciado, TLS incluso
App iOS (App Store)
—Só navegador
✓App oficial, assinantes
Updates e backup
·Você atualiza e restaura
✓Contínuo, automático
Tempo até a 1ª sessão
·~10 min de setup
✓60 segundos, só entrar
Suporte
·Comunidade via issues
✓Direto, com SLA
Self-host · grátis pra sempre

Baixe e faça seu.

v0.2.2Apache 2.029 de out. de 2026
Download direto
anywh-darwin-arm64.dmg
Baixar .dmg23.5 MB
sha256aa1ade95f7…2689
Ou uma linha no shell
Script de instalação
$curl -fsSL anywh.sh/install | sh
▍Build Intel na mesma release: anywh-darwin-x64.dmg
▍Build sem assinatura — baixando pelo navegador, o primeiro abrir é botão direito → Abrir. Pela linha acima, não.
01Código no GitHubclone · fork · auditoria→02Todos os assets da releasedmg · AppImage · deb · rpm · exe→03Guia de self-hostrelay, perfis, acesso remoto→
iOSO app iOS é distribuído pela App Store, que exige um publicador assinado — por isso vem só com o Cloud. No self-host, o iOS acessa pelo navegador e pode ser instalado como PWA.Ver planos Cloud →
14 dias grátis · cartão necessário, sem cobrança até converter

Preço do Cloud, sem markup em tokens.

Você mantém sua assinatura de modelo. Cobramos pelo sandbox, pelo relay e pelos apps assinados.

BaseMais escolhido
R$82,50/mêsR$99
R$990/ano, cobrado anualmente
✓50h de sandbox incluídas por mês
✓20 GiB de storage
✓5 dispositivos pareados (celular, notebook, desktop)
✓iOS, web e desktop com o mesmo client
✓Voz, imagem, terminal e arquivos
✓Excedente sob demanda: $0,30/h além do incluído
Começar no Base — 14 dias grátis→Sem cobrança hoje · cancele em 1 clique
Pro
R$207,50/mêsR$249
R$2.490/ano, cobrado anualmente
✓150h de sandbox incluídas — 3x o Base
✓40 GiB de storage
✓10 dispositivos + até 5 sandboxes/máquinas próprias (BYO)
✓Mesmo client completo do Base
✓Excedente pelas mesmas taxas do Base
Assinar Pro — 14 dias grátis→Sem cobrança hoje · cancele em 1 clique
Cobrança mensal ou anual, cancele quando quiser · 14 dias grátis em qualquer plano · self-host segue grátis pra sempre

Suba um sandbox, ou clone o repo.

Os dois caminhos rodam o mesmo cliente. Comece hospedado hoje e leve pra casa quando quiser.

Subir sandbox→Baixar o clienteApache 2.0
anywh.sh
DocsProdutoDownloadsPreçosEntrarApache 2.0 · 2026