Parlons de votre projet

Décrivez-nous votre projet.
Nous vous aiderons à choisir le bon Mac.

Les demandes sont traitées dans l’ordre de réception, en semaine. Prévoyez 1 à 2 jours ouvrés. Le délai réel vous sera confirmé par e-mail ou dans votre ticket. Il ne s’agit pas d’une assistance instantanée 24 h/24.

Vous hésitez sur la configuration ? Écrivez-nous. Vous avez déjà une commande ? Un ticket permet de regrouper le problème et le nœud concerné.

Deux canaux, trois types de demandes

Choisissez le bon canal dès le départ

Pour nous contacter, utilisez uniquement support@armshell.com. Pour toute question concernant une commande, un nœud ou un paiement, ouvrez de préférence un ticket depuis le portail après vous être connecté.

Avant la commande

Pour les projets sans commande en cours : compilation Xcode, CI en continu, tests automatisés, expérimentations MLX, choix du nœud, de la mémoire et du stockage.

Indiquez le type de tâches, la taille de votre équipe et la durée d’utilisation envisagée. Nous cherchons d’abord à comprendre les éventuels goulots d’étranglement, puis à choisir une configuration adaptée à votre projet.

Délai indicatif : prévoyez 1 à 2 jours ouvrés. Les besoins impliquant plusieurs machines peuvent nécessiter des précisions.

Préparer un e-mail

Assistance technique

Pour les problèmes de connexion à un nœud actif, les erreurs de compilation, le bureau à distance ou un runner déconnecté. Ajoutez les résultats de vos vérifications au même ticket.

Connectez-vous au portail et ouvrez un ticket en indiquant le numéro de commande et le nœud concerné. Si vous ne pouvez pas vous connecter, écrivez-nous depuis l’adresse e-mail associée à votre compte et expliquez le problème rencontré.

Les demandes sont traitées en semaine. Prévoyez 1 à 2 jours ouvrés ; une première réponse ne signifie pas que le problème est résolu.

Se connecter et ouvrir un ticket

Facturation et factures

Pour un paiement non associé à une commande, une vérification de période, un renouvellement ou une question de facturation. Ouvrez un ticket depuis le portail en précisant la facture concernée ; évitez d’envoyer une capture d’écran sans numéro de commande.

Pour un paiement par carte, indiquez le numéro de facture. Pour un paiement USDT-TRC20, vous pouvez fournir le hash de transaction. Les informations nécessaires et les modalités de traitement des factures vous seront confirmées dans notre réponse.

Prévoyez 1 à 2 jours ouvrés. La vérification d’un paiement ou le traitement d’une facture peut nécessiter des précisions.

Se connecter et vérifier une facture
Brouillon d’e-mail

Expliquez clairement votre demande en un seul e-mail

Les champs à droite servent uniquement à préparer l’objet et le corps de votre e-mail dans votre navigateur. Le bouton tente d’ouvrir votre application de messagerie. Aucun ticket n’est créé et aucun e-mail n’est envoyé depuis cette page.

Vérifiez le contenu dans votre messagerie, ajoutez les pièces jointes nécessaires, puis envoyez votre message à support@armshell.com. Si aucun logiciel de messagerie n’est configuré sur votre appareil, copiez le brouillon généré ci-dessous et collez-le dans votre messagerie habituelle.

Pour choisir une configuration, quelles informations sont utiles ?

Au lieu de simplement demander « un Mac rapide », précisez si vous effectuez des compilations ponctuelles ou continues, combien de tâches s’exécutent en parallèle, si vous avez un cache volumineux et quelle version de Xcode votre projet requiert. Vous n’avez pas encore de mesures précises ? Décrivez simplement votre flux de travail.

Choisissez le nœud selon votre usage

Indiquez où se trouvent les personnes qui utiliseront principalement la machine, votre dépôt de code et le système qui recevra les artefacts de compilation. La proximité géographique n’est pas le seul critère : la latence des interactions et le transfert de fichiers volumineux peuvent nécessiter des choix différents. Consultez le portail pour connaître la disponibilité en temps réel.

Ne communiquez jamais votre mot de passe, votre clé privée SSH, votre numéro de carte complet, une clé privée de certificat ou un jeton d’accès. Supprimez les informations sensibles des journaux de terminal. Ajoutez les captures d’écran et autres pièces jointes à votre e-mail ou à votre ticket.

Décrivez votre besoin

L’adresse e-mail et la description de votre demande sont obligatoires. Vous pouvez compléter les autres champs selon votre situation. Si vous ne savez pas, indiquez « Je ne sais pas ».

Utilisez de préférence l’adresse associée à votre compte pour faciliter la vérification de vos commandes.
Nœud souhaité (facultatif, un seul choix)

Vous pouvez laisser ce champ vide si vous n’avez pas encore choisi. Indiquez simplement où se trouve la majorité des utilisateurs.

1200 caractères maximum. Joignez les journaux volumineux au message ; ne collez aucune clé ni aucun identifiant secret.

Le brouillon est généré sur cette page et ne sera pas envoyé automatiquement.

Vérifiez une dernière fois le destinataire avant l’envoi. L’absence d’ouverture de votre messagerie ne signifie pas que l’e-mail a été envoyé.

Une minute avant l’envoi

Trois informations pour traiter votre demande sans délai

Vous n’avez pas besoin d’identifier la cause du problème. Aidez-nous simplement à repérer l’élément concerné, à reproduire le problème et à comprendre la suite que vous souhaitez donner.

  1. 01

    Indiquez la commande ou le nœud

    Pour une commande existante, précisez son numéro et le nœud associé. Pour un problème de connexion, indiquez l’heure et le fuseau horaire concernés. Pour une demande avant commande, précisez l’usage principal, la date de début souhaitée et le lieu des personnes qui utiliseront la machine. N’envoyez aucun identifiant de connexion.

  2. 02

    Conservez le contexte complet de l’erreur

    Joignez à votre e-mail ou ticket des captures d’écran expurgées, les commandes exécutées et les extraits de terminal pertinents. Précisez le résultat attendu, le résultat obtenu, la fréquence de reproduction et les vérifications déjà effectuées. « Impossible de se connecter » ne suffit pas à distinguer un problème de réseau, d’identifiants ou de configuration locale.

  3. 03

    Précisez la durée souhaitée

    Pour choisir une configuration, indiquez si vous souhaitez une facturation à la journée, à la semaine, au mois ou au trimestre, et si votre environnement de travail doit rester disponible en continu. Pour une question de facture, précisez la période concernée. Pour une évolution ou une option supplémentaire, indiquez la configuration actuelle et celle souhaitée. La date d’application et le montant exacts seront confirmés dans le portail et dans notre réponse.

Équipes et besoins multi-machines

Décrivez votre usage avant de choisir le nombre de machines

ArmShell propose des nœuds physiques Apple Silicon dédiés, et non des machines virtuelles. Ajouter une machine et faire évoluer une configuration répondent à des besoins différents. Définir la répartition des tâches vous évitera de choisir une configuration surdimensionnée tout en restant bloqué dans une file d’attente.

Exécutions parallèles et interconnexion TB5

Distinguez le besoin de « lancer une tâche sur plusieurs nœuds » de celui de « connecter des machines en Thunderbolt 5 ». Dans le premier cas, une file CI répartit généralement les tâches. Dans le second, précisez le nombre de machines, les flux de données, la compatibilité logicielle et les besoins de stockage.

L’interconnexion ne signifie pas que les logiciels peuvent automatiquement agréger toute la mémoire ou la puissance de calcul. Décrivez d’abord votre charge de travail afin de définir le raccordement et les options nécessaires. Le nombre de machines ne suffit pas à estimer les performances.

À préciser : tâches simultanées, durée par tâche, taille des artefacts.

Partager un nœud entre plusieurs fuseaux horaires

Indiquez le nombre d’utilisateurs, leurs fuseaux horaires et s’ils interagiront avec la machine en même temps. Le partage d’une machine à tour de rôle et l’exécution simultanée de compilations n’imposent pas les mêmes contraintes de mémoire, d’isolation des processus et de planification.

Chaque membre de l’équipe doit distinguer son répertoire de travail des caches partagés et fermer les sessions inutiles avant de passer la main. Ne partagez pas de mot de passe par e-mail. Les comptes, les droits d’accès et l’organisation des sessions peuvent être précisés dans un ticket.

À préciser : créneaux de relais, durée des chevauchements, uniformité de l’environnement souhaitée.

Abonnement trimestriel et compilation continue

Indiquez la durée d’utilisation prévue, la version de Xcode, la taille du cache des dépendances et votre stratégie de sauvegarde. Un runner utilisé en continu a besoin d’une chaîne d’outils stable et d’un calendrier de renouvellement clair. Le temps d’une compilation ponctuelle ne suffit pas à évaluer les besoins.

Les trois configurations disponibles sont M4 / 16GB / 256GB, M4 / 24GB / 512GB et M4 Pro / 64GB / 2TB. Elles correspondent respectivement à Shell M4, Shell M4 Plus et Shell M4 Pro. Choisissez votre configuration selon vos tâches : la capacité mémoire ne constitue pas une garantie de performance.

À préciser : période de facturation, contraintes de version, besoin d’ajouter un SSD.
Vérifiez les modalités de paiement

Paiement en dollars US, deux moyens acceptés

Nous acceptons USDT-TRC20 ainsi que Visa / Mastercard / Amex (via Stripe). Aucun autre moyen de paiement n’est accepté. La disponibilité effective du prestataire de paiement est confirmée par l’interface.

Effectuez votre paiement depuis le portail et vérifiez la devise, la période et le numéro de facture. Les échanges par e-mail ne constituent pas une instruction de paiement. N’envoyez jamais les informations complètes de votre carte bancaire à l’adresse du support.

Que vérifier après un paiement ?

  • Carte bancaire : indiquez le numéro de facture, la date du paiement et le message affiché. Ne communiquez ni le numéro complet de votre carte ni son code de sécurité.
  • USDT-TRC20 : indiquez le numéro de facture et le hash de transaction pour faciliter la vérification.
  • Renouvellement ou option supplémentaire : précisez la commande concernée et la configuration souhaitée. Une capture d’écran du paiement ne suffit pas.

Si le statut de la facture ne correspond pas à votre historique de paiement, ajoutez les informations au même ticket plutôt que d’envoyer plusieurs e-mails.

Vérifier le paiement dans le portail

Commande → ticket → suivi

Vous avez un compte ? Gardez le problème avec la commande concernée

Connectez-vous au portail et ouvrez un ticket avec le numéro de commande, le nœud et les journaux expurgés. Ajoutez vos réponses et pièces jointes à ce même ticket afin de conserver un historique complet du diagnostic.