Carbon SUPERAGENT / skill carbon-coop

skill para claude code · experimental

Sua sessão do Claude Code chama reforço.

A skill carbon-coop pareia um servidor seu como servidor Orca e manda partes do trabalho para lá. Os workers usam o Claude Code deste computador, nenhuma porta fica aberta na internet e o resultado volta como branch para você revisar.

role para ver o caminho completo
DEPENDE SÓ DE
  • Orca (aqui e no servidor, mesma versão)
  • Servidor Linux ou outro Mac
  • ssh por chave e git
  • Node 22+ e Claude Code logado aqui
  • Nada do painel do Carbon
/plugin install carbon-coop --marketplace leolegends/carbon-superagent
01 / 08
Este computador e o servidor (um VPS Linux ou outro Mac na mesma rede) ligados por uma conexão SSH com três caminhos: ssh -L para o Orca do servidor, ssh -R para o proxy de login e git por SSH para o código. este computador sessão coordenadora Orca proxy :8787 login repo local CPU tudo rodando aqui · 100% dividido com o servidor internet · SSH mesma rede · SSH ssh -L → ← ssh -R git / ssh VPS Linux MacBook conta sem sudo usuário Padrão orca-ide serve orca serve · orcad pareado worker claude ~/coop/<repo>.git worker só escuta em 127.0.0.1 rede local ou Tailscale ? pergunta acesso cortado a1f3c9e API call coop/…

01 · O PROBLEMA

Sua máquina no limite, o servidor parado.

Várias tarefas abertas, build e testes disputando CPU. Você tem um servidor com folga, mas o código e o login do Claude Code estão aqui.

02 · ONDE AJUDAR

Um VPS, ou o Mac ao lado.

O servidor pode ser um Linux (VPS, máquina dedicada) ou outro Mac: o do amigo na mesma rede (coop@mac.local) ou em outra casa pela Tailscale. A skill detecta o sistema: orca-ide no Linux; no Mac, orca com ORCA_SERVE_RUNTIME=orcad, que roda sem ninguém logado na tela.

✓ remoto-so LinuxDarwin
✓ remoto-orca 1.4.253
✓ remoto-sudo sem sudo · fora do grupo dockerremoto-admin fora do grupo admin (usuário Padrão)
03 · CONECTAR

Uma conexão SSH, dois sentidos.

A skill checa tudo e liga um proxy local que lê o seu login do Claude Code no Keychain. Depois abre uma única conexão SSH: -L leva até o Orca do servidor e -R devolve o caminho até o proxy. Nenhuma porta pública.

› /carbon-coop connect carbon@vps.exemplo.comcoop@macbook-do-amigo.local
✓ preflight: orca · ssh por chave · node 22
✓ proxy em 127.0.0.1:8787 (login fica aqui)
✓ túnel aberto
04 · PAREAR

O servidor vira um servidor Orca.

No servidor sobe orca-ide serveorca serve (runtime orcad, sem tela) escutando só em 127.0.0.1. O link de pareamento vai direto para orca environment add: nunca é impresso e é apagado do log do servidor.

✓ orca serve no ar (Linuxorca serve no ar (Darwin, 127.0.0.1:16768)
✓ pareado como coop-servidor
05 · MANDAR

Só o commitado viaja.

Você pede em linguagem natural. A skill envia o commit atual por git/SSH para um repositório no servidor e inicia um worker lá com uma spec clara. Mudanças não commitadas ficam aqui; repositórios em blockedRepos nunca saem.

› manda os testes do módulo de auth pro servidor
✓ enviado a1f3c9e → coop/base-auth-tests
✓ worker iniciado em coop-servidor
06 · TRABALHAR

O worker usa o seu login, sem levá-lo.

O Claude Code do servidor manda um token falso para 127.0.0.1:8787; o túnel entrega no proxy daqui, que troca pelo login real. Se o worker tiver dúvida, a pergunta chega na sua sessão, e o que for decisão sua ele pergunta a você.

07 · TRAZER

O resultado volta como branch.

Quando o worker termina, a skill busca o branch coop/<slug> e mostra commits e diff. Revisar, mesclar aqui ou descartar é decisão sua; a skill não faz push.

✓ worker terminou · 3 commits
✓ coop-servidor/coop/auth-tests pronto para revisar
08 · DESLIGAR

Desligou, acabou o acesso.

/carbon-coop disconnect para o servidor Orca, fecha o túnel e o proxy. Sem túnel, o servidor não alcança mais a sua conta, e a credencial nunca esteve lá.

instalar

Um comando no Claude Code.

A skill vem como plugin do repositório público. Escolha o caminho da sua versão.

RECOMENDADO · 2.1.275+

Um passo

/plugin install carbon-coop --marketplace leolegends/carbon-superagent

Abra uma sessão nova: /carbon-coop aparece nas skills.

VERSÕES ANTERIORES

Pelo marketplace

/plugin marketplace add leolegends/carbon-superagent
/plugin install carbon-coop@carbon-superagent
SEM PLUGIN

Copiar a pasta

Copie skills/carbon-coop/ do repositório para ~/.claude/skills/.

cp -R carbon-superagent/skills/carbon-coop ~/.claude/skills/

comandos

Fale normal. Ou use os atalhos.

/carbon-coop connect usuario@hostCheca tudo, liga o proxy, abre o túnel, sobe o Orca no servidor e pareia.
"manda a parte X pro servidor"Envia o commit atual, inicia um worker lá e encerra o turno; o Orca acorda a sessão.
/carbon-coop statusProxy, túnel, servidor, workers ativos e branches ainda não integrados.
/carbon-coop disconnectPara o Orca do servidor, fecha túnel e proxy. Pede confirmação se houver worker ativo.

antes de conectar

O que precisa estar pronto.

Este computador

  • macOS (o login do Claude Code fica no Keychain)
  • Orca, ssh, git, Node 22+
  • Claude Code instalado e logado

Servidor

  • Linux (VPS, máquina dedicada) ou outro Mac na mesma rede ou pela Tailscale
  • Conta própria, sem sudo/admin e fora do grupo docker
  • Acesso por chave SSH (nunca senha)
  • Node 22+, Claude Code sem login, orca-ide na mesma versão do Orca daqui

segurança

O que fica aqui, e o que você precisa saber.

O login fica aquiO worker manda um token falso; o proxy deste Mac injeta o real e só fala com api.anthropic.com.
Nenhuma porta públicaUma conexão SSH aberta daqui. No servidor, Orca e proxy escutam só em 127.0.0.1.
Só o commitado viajaRepositórios sensíveis entram em blockedRepos e não saem da máquina.
Root no servidorEnquanto o túnel estiver aberto, consegue usar a sua conta (sem levar a credencial) e lê o código enviado. Use servidores que você controla.
Mesma conta, mesma quotaMais máquinas trazem paralelismo e CPU, não mais limite de uso do plano.
Worker sem pedir permissãoO Orca abre o worker em modo sem permissões. O limite é a conta sem sudo e fora do docker, e a spec que proíbe mexer em infraestrutura.
scripts com 9 testes automatizados pareamento por túnel documentado pelo Orca túnel + proxy validados num servidor real envio do código e retorno do branch validados pareamento e Orca no servidor validados worker remoto concluiu a tarefa e o branch voltou (4/4 testes) instalação pelo plugin e proxy sem o painel validados sessão nova conduziu o fluxo completo só pela skill (17/17 testes) servidor macOS: suportado e testado com simulação, falta um Mac real