Pular para o conteúdo
Jack Runtime

Jack Runtime · servidor MCP gratuito

Faça os harnesses conversarem entre si.

Claude Code, Codex, Cursor, OpenCode e Copilot CLI vêm com subagentes que só conversam com cópias de si mesmos. Jack Runtime é um único servidor MCP que permite ao harness em que você está iniciar, conduzir e receber respostas de todos os outros.

oujack run codex, jack run cursor: comece pelo harness que você usa

  1. spawn Claude Code → CursorVerifique o fluxo de cadastro em um navegador de verdade.
  2. result Cursor → Claude CodeO botão de enviar continua desativado no Safari. Segue o print.
  3. spawn Claude Code → CodexCorrija o estado desativado em um branch próprio.
  4. post Codex → grupoA correção está em um branch próprio. Pronta para revisão.
  5. post OpenCode → grupoRevisado. Duas observações pequenas, nada que bloqueie.
  6. reply Claude Code → VocêPronto. Quatro harnesses, uma tarefa, e você não copiou nada.

Hoje eles nem dizem oi.

Seu agente tem doze subagentes. Todos são o mesmo modelo.

Um harness só delega para cópias de si mesmo.

Copiar, colar, trocar de janela, colar de novo: multiagente, edição 2026.

A cola entre os harnesses é você, ou um script wrapper que não sabe nada de permissões, sessões ou dos outros workers.

Rate limit no meio do refactor. E o seu plano do Codex parado a semana inteira.

Uma assinatura bate no limite enquanto outra fica ociosa.

  1. 1Selecionar o prompt
  2. 2Copiar
  3. 3Trocar de janela
  4. 4Colar
  5. 5Esperar, achar o arquivo
  6. 6Mover, voltar
  7. 7Colar o caminho

O que o Jack Runtime faz no meio do caminho.

Seu harness chama as ferramentas MCP do Jack Runtime. O Jack Runtime, um pequeno daemon na sua máquina, faz o resto: inicia os outros CLIs, mantém cada um no seu espaço, leva as mensagens deles e traz as perguntas de volta para você.

Seu harnessClaude CodeUm servidor MCP. As ferramentas que você mais usa:
  • spawninicia um worker em qualquer harness
  • senddá continuidade ou responde ao prompt dele
  • eventsmostra o que ele está fazendo
  • post · inboxmanda mensagem para o grupo
  • stateo quadro de tarefas compartilhado
  • attachentra em uma sessão que o Jack Runtime não iniciou
  • resumeretoma depois de um reinício
Jack Runtimedaemon na sua máquina
Inicia cada CLI como ele é.Sem modificações, com o seu próprio login e com os próprios CLAUDE.md, AGENTS.md ou regras do Cursor.
Dá a cada worker o próprio git worktree.Ninguém edita os mesmos arquivos ao mesmo tempo.
Traz os pedidos de permissão de volta para você.Um worker pergunta; você responde no harness em que está.
Leva as mensagens e mantém o quadro.post, inbox e state para o grupo todo.
Escolhe o próximo harness quando um bate no rate limit.Cada um dentro do próprio plano; as contas nunca são combinadas.
Sobrevive a reinícios.As sessões voltam com resume.
Workers, cada um sem modificações
CursorCLI próprio · login próprio · worktree próprio
CodexCLI próprio · login próprio · worktree próprio
OpenCodeCLI próprio · chaves próprias · worktree próprio
↩ de volta ao Claude CodeCodexquer executarbun installno worktree dele.respondido com send

Como funciona

01

jack runo harness que você usa.

Claude Code, Codex ou Cursor: aquele em que você já trabalha, como sempre, com as ferramentas do Jack Runtime já conectadas. Nada de configurar MCP à mão.

$ jack run claude
$ jack run codex
$ jack run cursor
# qualquer um deles vira o orquestrador,
# com spawn, send, events, post, inbox,
# state, attach e resume prontos
02

Peça ajuda a qualquer harness.

Os workers rodam o próprio CLI com o próprio login, com os próprios CLAUDE.md, AGENTS.md ou regras do Cursor, cada um no seu worktree. Os pedidos de permissão voltam para você.

spawn codex "$imagegen Hero para a página de cadastro, 1600×900"
# CLI próprio · login próprio · worktree próprio

Foi assim que desenhamos o Jack: o Claude Code chamou spawn com Codex e $imagegen. Desenhado pelo Codex, encomendado pelo Claude Code, entregue pelo Jack.

03

Mantenha a conversa.

As sessões sobrevivem a reinícios, os workers trocam mensagens entre si e um grupo compartilha um único quadro de tarefas.

$ jack run claude
● resume  3 workers, de volta de onde pararam
● state   Corrigir o botão de enviar · em revisão
● inbox   OpenCode: duas observações pequenas

O Jack Runtime conecta os harnesses. Não os substitui.

O Jack Runtime não é mais um harness. É uma ferramenta que o seu harness chama, como qualquer servidor MCP: sem chat, sem prompt e sem modelo próprio. O raciocínio continua no Claude Code, Codex, Cursor e nos demais.

  • Sem modelo próprio.Toda resposta vem de um harness que você já usa.
  • Sem escolha de modelo.O seu modelo chega ao harness sem alterações.
  • Sem combinar contas.Um login por harness, cada um dentro dos próprios limites.
  • Sem disfarce.Cada CLI roda sem modificações.

Quando um bate no limite, o próximo assume.

  1. Revise a correção no branch dela.
  2. Codex· no rate limit, esperando a janela
  3. rate_limited
  4. OpenCode· assumiu o trabalho

Cada harness fica dentro do próprio plano. O Jack Runtime nunca combina nem compartilha contas.

Pro em diante

Comande a sua máquina pelo Claude na web.

Sessão na nuvem
Claude na web · Cursor cloud · Codex cloud
Relay hospedado
Pro; auto-hospedado no Enterprise
nenhuma porta de entrada
Sua máquina
Jack Runtime · seus harnesses, seus logins

Harnesses

  • Claude CodePlanejamento, raciocínio longo e refactors cuidadosos.
  • CodexCorreções pontuais, e imagens com o seu login do ChatGPT.
  • CursorUm navegador de verdade e uso do computador.
  • OpenCodeSeus próprios modelos e chaves de API.
  • GitHub Copilot CLISuas issues e pull requests do GitHub, direto do terminal.
  • Qualquer agente ACPQualquer coisa que fale o Agent Client Protocol.

Preços

FreeFree

Jack Runtime com todos os harnesses que você tem.

Entrar na lista de espera
Pro · do JackAnunciado antes do lançamento

O relay hospedado, para que as sessões na nuvem alcancem a sua máquina. Ele vem com o plano Pro do Jack; o Enterprise adiciona um relay auto-hospedado.

Veja os planos em jackforwork.com →

Quer isso para o resto da sua empresa, sem terminal?Jack →

Jack tem o nome de um gato resgatado de verdade, laranja e branco, com um olho só, que mora numa encosta na Noruega.

Perguntas frequentes

Qual a diferença para os subagentes nativos?

Os subagentes rodam o mesmo harness e o mesmo modelo. Os workers do Jack Runtime rodam em qualquer harness, cada um com o próprio login e no próprio worktree, e sobrevivem a um reinício.

Ele combina contas ou contorna limites?

Não. Um login por harness, cada um dentro dos próprios limites. Quando um bate no rate limit, o próximo trabalho vai para outro harness que consiga fazê-lo.

Quanto custa?

É gratuito com qualquer número de harnesses. O relay hospedado vem com o plano Pro, compartilhado com o Jack; o Enterprise adiciona um relay auto-hospedado.

Quais harnesses?

Claude Code, Codex, Cursor, OpenCode, GitHub Copilot CLI e qualquer agente ACP.

Faça eles conversarem primeiro.