Continuez à modifier. Gardez les agents actifs.

Des ordinateurs à la demande pour les agents.

Testez et compilez à distance pendant que vos agents continuent à modifier localement.

  • Pour les agents et les humains
  • Licence MIT
  • 82 fournisseurs intégrés
votre copie → une machineexemple d’exécution
crabbox run -- pnpm test

Utilisez votre fournisseur configuré et la commande de test du dépôt.

  1. 01
    Réserver une machineDu calcul pour cette exécution
  2. 02
    Synchroniser votre arbre de travailChangements non commités inclus
  3. 03
    Exécuter et diffuser la sortieVotre commande habituelle
Code renvoyé. Machine libérée.Conservez une machine prête pour la prochaine exécution.

Modifier localement. Exécuter à distance.

  1. 01Modifier localement
  2. 02Réserver une machine
  3. 03Synchroniser
  4. 04Exécuter
  5. 05Sortie + code de retour
  6. 06Nettoyer

Le cycle distant standard. Synchronisation, réutilisation et nettoyage suivent le contrat du fournisseur. Fonctionnement →

De la place pour travailler

Plus d’agents.
Moins d’attente.

Modifiez sur le portable et donnez des ressources propres aux tâches lourdes, sans réorganiser le travail autour d’une file CI.

Laissez les agents travailler en parallèle.

Séparez tests et compilations pour éviter la concurrence pour CPU, RAM et ports.

Explorer le parallélisme →

Gardez la prochaine exécution proche.

Réutilisez machines et environnements prêts. Testez vos changements au lieu de reprovisionner.

Préparer une machine →

Testez là où cela doit fonctionner.

Choisissez Linux, macOS, Windows natif ou WSL2 et détectez les différences depuis la même copie.

Explorer les systèmes →

Voir. Piloter. Prendre la main.

Ouvrez les bureaux compatibles avec VNC/WebVNC, demandez un navigateur ou utilisez VS Code web avec --code sur Linux géré.

Le portail authentifié montre réservations et journaux. WebVNC permet d’observer ou piloter tant que le pont local fonctionne.

Une flotte pour toute l’équipe.

Un coordinateur optionnel garde les identifiants et partage les capacités. Expiration et plafonds bornent l’usage intermédié.

Hébergez sur Cloudflare ou Node.js/PostgreSQL. Vous choisissez l’infrastructure ; Crabbox gère les réservations.

Fonctionnement du coordinateur →

Une CLI. Plusieurs systèmes.

Même copie. Autre système.

  • Linux
  • macOS
  • Windows natif
  • WSL2

La prise en charge des cibles et bureaux dépend du fournisseur. Comparer les capacités →

Apportez votre calcul

82 intégrés fournisseurs.
Une façon d’exécuter.

Cloud, VM locales, hôtes existants et sandboxes déléguées. 83 entrées, dont le contrat de plugin externe pour votre backend. Chaque fournisseur définit capacités et nettoyage.

Comparer cibles, capacités et prérequis

Choisissez votre point de départ

Trouvez une machine pour votre prochaine tâche.

Réduisez 83 fournisseurs à une comparaison ciblée. Choisissez la tâche, lancez les recommandations et vérifiez avec crabbox doctor.

Choisir la tâche à confier à Crabbox

Point de départ recommandé

Raccourcissez le cycle modification–exécution.

Commencez par les fournisseurs favorisant exécution locale, caches, sessions prêtes ou retour rapide.

Recommandations intégréesvérifier après sélection
crabbox providers recommend fast-feedbackcrabbox doctor --provider <name>
Guide des tests rapides

Point de départ recommandé

Séparez adéquation aux agents et garanties de nettoyage.

Comparez environnements d’agents/développement et exécution jetable stricte ; inspectez isolation, réseau, secrets et nettoyage.

Recommandations intégréesvérifier après sélection
crabbox providers recommend agent-sandboxcrabbox providers recommend disposable-executioncrabbox doctor --provider <name>
Guide des agents

Point de départ recommandé

Choisissez le système avant le fournisseur.

Comparez les plateformes séparément ; Windows propose natif et WSL2 selon l’hôte.

Recommandations intégréesvérifier après sélection
crabbox providers recommend linux-vmcrabbox providers recommend windowscrabbox providers recommend macos
Guide de validation des plateformes

Point de départ recommandé

Commencez par une cible avec bureau visible.

Comparez navigateur et bureau, puis ajoutez les preuves si images, vidéos ou diagnostics doivent survivre à la réservation.

Recommandations intégréesvérifier après sélection
crabbox providers recommend desktopcrabbox doctor --provider <name>
Guide navigateur et bureau

Point de départ recommandé

Distribuez l’état préparé entre plusieurs essais.

Choisissez checkpoints et forks pour fragments de tests, comparaisons de branches ou plusieurs candidats.

Recommandations intégréesvérifier après sélection
crabbox providers recommend fanout-testingcrabbox doctor --provider <name>
Guide des expériences parallèles

Point de départ recommandé

Exigez le GPU avant de choisir la capacité.

Comparez accès SSH et accélérateurs délégués pour modèles, CUDA, rendu et autres tâches GPU.

Recommandations intégréesvérifier après sélection
crabbox providers recommend gpucrabbox doctor --provider <name>
Guide GPU

Guide intégré, pas vérification en direct. Disponibilité, prix, performances, identifiants, quota et sécurité dépendent du fournisseur. Vérifiez avec crabbox doctor.

Voir tous les parcours

Modèle de coûts

Crabbox est gratuit. Le calcul ne l’est pas.

CLI et coordinateur sont sous MIT. Vous payez le fournisseur et votre infrastructure.

Logiciel CrabboxLicence à $0

CLI et coordinateur MIT.

CalculTarif du fournisseur

Cloud, sandbox, GPU et exécution locale restent facturés à part.

CoordinateurVotre infrastructure

Exécutez sur Cloudflare ou Node.js/PostgreSQL.

Limites du coordinateurTTL et plafonds de dépenses

Estimez les coûts réservés et refusez les réservations dépassant les limites configurées.

Voir tarifs et limites de coûts

Installer la CLI

Une commande pour commencer.

Installez Crabbox, choisissez accès direct, local, délégué ou d’équipe, puis votre commande habituelle.

Guide de dix minutes
$ brew install openclaw/tap/crabbox
$ crabbox doctor
$ crabbox run -- pnpm test