VPS KVM canadien à Montréal dès 8,50 CAD/mois

MCP

Mode distant : l'agent loue sa machine

Laisser votre agent louer une machine le temps d'une tâche, y travailler en SSH et la détruire ensuite.

Le mode distant est une habitude que vous donnez à votre agent : quand une tâche demande une vraie machine, il en loue une chez FFxF, y travaille en SSH, rapporte le résultat et la détruit. Votre ordinateur reste propre, et vous payez les heures que la tâche a prises.

Pour le voir en action, lisez une exécution réelle, appel par appel : la machine a été livrée en 42 secondes, détruite en 10, pour 0,018 CAD.

Quand ça vaut le coup

  • les longues compilations et suites de tests qui immobilisent le portable ;
  • tout ce qui demande root ou Docker, que vous préférez ne pas donner à l'agent en local ;
  • un service qui doit tourner des heures, ou être joignable depuis internet ;
  • les gros téléchargements, ou du code auquel vous ne faites pas assez confiance pour le lancer chez vous.

Donner l'habitude à l'agent

Collez ceci dans le fichier de consignes du projet : AGENTS.md pour Codex et la plupart des agents, CLAUDE.md pour Claude Code. Ajustez le plafond à ce que vous acceptez de dépenser sans qu'on vous le demande.

markdown
## Machines distantes (FFxF)

Quand une tâche demande une vraie machine (longue compilation ou tests, root ou Docker, service qui doit continuer à tourner, gros téléchargements, code peu fiable), loue-en une avec les outils MCP ffxf au lieu d'utiliser cet ordinateur :

1. estimate_vm : plan nano (ou plus grand si la tâche l'exige), région montreal, image coding-agent, facturation hourly, ma clé SSH. Montre-moi le prix.
2. Sans me redemander, tu peux dépenser jusqu'à 2 CAD par tâche.
3. create_vm avec password_delivery none, puis get_action jusqu'à completed.
4. ssh ubuntu@<ipv4>, travaille dans ~/work, pousse la branche ou rapatrie les résultats.
5. destroy_vm dès que la tâche est finie, et dis-moi ce que ça a coûté.

Installation, si les outils ffxf manquent : https://ffxf.net/agents.md

L'image coding-agent

coding-agent est une Ubuntu avec ce qu'un agent utilise : Docker, git et GitHub CLI, Node.js, Python avec uv, ripgrep et tmux, plus Claude Code et Codex CLI. Elle ne contient aucun secret : chacun s'y connecte avec son propre compte. La machine répond à ubuntu en SSH, avec la clé passée à la commande.

Ce que ça coûte

Une Nano (1 vCPU, 2 Go) coûte 0,018 CAD de l'heure. Toute heure entamée est due : une machine créée et détruite dans l'heure coûte 0,018 CAD. Une commande à l'heure n'est acceptée que si le solde couvre les 24 premières heures ; seules les heures réellement entamées sont facturées. Les offres plus grandes et leurs prix viennent de list_plans, ou de Forfaits et régions.

Ce qui garde le tout sûr

  • Les périmètres de la clé : sans vms.destroy, l'agent ne peut pas supprimer de machine ; sans vms.create, il ne peut pas en commander.
  • Le budget mensuel de la console : au-delà de 120 %, les machines s'arrêtent.
  • Le quota de machines par compte, et le crédit prépayé : le solde ne passe jamais sous zéro.
  • La confirmation par nom d'hôte qu'exigent destroy_vm et reinstall_vm.

get_account donne le solde, la consommation des machines en marche et l'autonomie du crédit. Demandez-le à l'agent en fin de session : une machine oubliée s'y voit tout de suite.

Support & discussions

Questions techniques, retours d'incidents ou discussions d'infrastructure, l'équipe est présente sur Discord, Telegram, X, Instagram, Reddit et IRC.