Dans votre barre des menus.
0.0004% d'un cœur, avec 20 conteneurs actifs.
Apple silicon · macOS 26 ou ultérieur · 215 MiB
0.0004% d'un cœur, avec 20 conteneurs actifs.
Projets Compose, journaux, statistiques et terminal dans une seule fenêtre native.
Chacun indique pourquoi il ne répond pas.
Une phrase connecte n'importe quel agent de programmation. En lecture seule jusqu'à votre autorisation.
Les outils docker, Compose et Buildx que vous utilisez déjà. Inclus.
$ docker compose up -d
$ docker buildx build .
$ docker run --rm -it alpine Les tâches que vous répétez toute la journée, mesurées face au concurrent le plus rapide pour chacune.
Oxcart Concurrent le plus rapide
docker run --rmOxcart 42ms Concurrent le plus rapide 143ms
3.4× plus rapide
Oxcart 96ms Concurrent le plus rapide 378ms
3.9× plus rapide
docker stopOxcart 19ms Concurrent le plus rapide 107ms
5.6× plus rapide
Oxcart 77ms Concurrent le plus rapide 683ms
8.9× plus rapide
Oxcart 4.0ms Concurrent le plus rapide 86.3ms
21× plus rapide
Concurrent le plus rapide : le meilleur des autres environnements de conteneurs pour Mac mesurés, pour cette tâche. Mesures sur un Mac avec Apple silicon, à CPU et mémoire identiques, un produit à la fois.
Une consigne connecte n'importe quel agent de programmation. Tout tourne sur votre Mac : aucun compte, aucun port, aucun jeton d'authentification.
Pourquoi ce conteneur s'est-il arrêté ?
13× plus compact
Des erreurs dans les journaux ?
18× plus compact
claude-code demande pourquoi bookshop-worker-1 est en mauvaise santé. diagnose répond en 6 ms.Collez une phrase et votre agent s'enregistre tout seul. Des étapes de configuration pour Claude Code, Codex, Cursor, VS Code avec Copilot, Zed et 13 autres. Fonctionne hors ligne.
Accordez à un agent le niveau Manage ou Full, ou bloquez-le avec Block, individuellement. Les outils au-delà de son niveau n'apparaissent même pas dans la liste.
Chaque appel apparaît dans le fil d'activité, avec l'agent, l'outil et l'heure. Le journal reste sur votre Mac.
Un conteneur temporaire sans réseau sauf autorisation de votre part, démarré en 23 à 76 ms lors de nos tests.
2 tours au lieu de 4 et 8, avec jusqu'à cinq fois moins de tokens : Claude Opus 5.5 cherche une erreur dans les journaux et la cause d'un plantage, avec et sans Oxcart. Résultats indicatifs : une session par tâche.
Les niveaux déterminent ce que les outils d'Oxcart font pour un agent. Ce n'est pas un bac à sable : un agent disposant de son propre shell peut toujours exécuter docker.
Oxcart supprime les parties d'une app de conteneurs que les attaquants ciblent : le démon root permanent, l'API Docker sur un port, les liaisons non authentifiées vers Linux et les programmes d'installation qui téléchargent du code.
Le seul composant privilégié sur votre Mac est un petit utilitaire que macOS lance à l'installation de la commande docker. Il se termine 10 secondes plus tard. Le moteur, le partage de fichiers et l'app s'exécutent tous sous votre compte.
L'API utilise un socket privé que vous seul pouvez ouvrir. Aucun réglage ne l'expose sur TCP, et Oxcart ne prend jamais le contrôle du socket Docker système. Sans port publié, il ne garde aucun socket TCP ou UDP ouvert.
Chaque point d'écoute côté Linux vérifie l'identité de l'appelant avant de lire le moindre octet. Seul votre Mac peut entrer, et les conteneurs ne peuvent pas du tout ouvrir les canaux privés.
Son propre noyau démarre directement sur un petit init écrit en Rust, qui exécute trois services. Aucun module chargeable, ni SSH, ni systemd, ni cron.
Le côté Linux peut demander trois choses à votre Mac : ouvrir une connexion TCP, résoudre un nom et lire l'heure. Aucune API de commande ni aucun droit root : sortir de cet environnement ne donne donc pas le contrôle de votre Mac.
La configuration n'établit aucune connexion réseau : tout le côté Linux est inclus dans l'app signée et notarisée. Les mises à jour sont refusées si le flux et le téléchargement ne sont pas tous deux signés.
Le serveur MCP communique uniquement via stdio avec l'agent qui l'a lancé. Aucun port à détourner par rebinding, aucun jeton à voler, et chaque agent démarre en lecture seule.
La liaison rapide d'Oxcart entre votre Mac et vos conteneurs utilise TLS 1.3, avec un certificat épinglé à chaque démarrage et un jeton renouvelé en même temps. Les autres machines virtuelles de votre Mac ne peuvent ni lire ni modifier cette liaison, ni ouvrir leurs propres connexions. Les conteneurs ne peuvent pas du tout y accéder.
shares si nécessaire.127.0.0.1 sur votre Mac via host.docker.internal, comme avec Docker.127.0.0.1 pour le garder local.Vous avez trouvé un problème de sécurité dans Oxcart ou sur oxcart.cc ? Écrivez à security@oxcart.cc. Nos coordonnées figurent aussi dans /.well-known/security.txt.
Et les fondamentaux : signature avec un Developer ID, notarisation par Apple, environnement d'exécution renforcé, mots de passe des registres dans le Trousseau et site sans scripts tiers.
Votre Mac établit toutes les connexions sortantes. Vos routes, votre DNS scindé et votre pare-feu s'appliquent donc.
Un filtre réseau peut mettre une nouvelle connexion en attente pendant que vous décidez. Oxcart attend votre réponse au lieu d'échouer.
Prêt, en cours de démarrage ou la raison du problème, jusqu'à « écoute uniquement sur 127.0.0.1 dans le conteneur ».
Apple silicon · macOS 26 ou ultérieur
Les ventes ouvrent bientôt. Téléchargez dès maintenant et profitez de 60 jours gratuits.
Vous achetez pour une équipe ? Les licences d'équipe coûtent $20 par personne et par version majeure. Contacter les ventes
Toutes les fonctionnalités, gratuites pendant 60 jours. Ensuite, les conteneurs fonctionnent par sessions de 15 minutes jusqu'à l'achat ou l'activation d'une licence. Aucun délai d'attente : relancez-les quand vous le souhaitez.
Une licence appartient à une seule personne, qui peut l'utiliser sur un maximum de 5 Mac.
Le premier chiffre de la version. Les correctifs, améliorations et petites fonctionnalités sont livrés sous forme de mises à jour mineures et correctives gratuites.
Non. Une licence n'expire jamais et continue de fonctionner hors ligne avec la version majeure achetée.
Non. Oxcart est conçu pour les Mac avec Apple silicon sous macOS 26 ou une version ultérieure.
Dans les 30 jours suivant l'achat d'une licence ou d'un passage à la version suivante, sans justification.