IAAgentsN1522edge computing

Serveur d’agents IA 24/7 : le N1522 comme alternative au VPS

IWILL France10 min min de lecture

Introduction

Un agent d’IA qui ne répond que lorsque le portable est ouvert n’est pas un agent – c’est un script. Pour qu’il surveille des boîtes mail, réponde dans les canaux d’équipe ou exécute des tâches planifiées, il doit être allumé en permanence.

Les deux alternatives habituelles posent problème : le portable, il faut l’éteindre, et le VPS dans le cloud se paie au mois pour toujours. La troisième voie est un mini PC industriel sans ventilateur allumé 24/7 à la maison ou au bureau, avec le modèle consommé via une API. Le N1522 est pensé exactement pour ce type de charge.

Pourquoi le N1522

Le travail lourd se fait côté API. Ce dont la machine locale a besoin, c’est de stabilité, de silence et d’une faible consommation – pas d’un GPU.

ProcesseurIntel Twin Lake N150 (4 cœurs, jusqu’à 3.6 GHz)
MémoireDDR5 4800 MHz, 8 Go minimum, 16 Go recommandés
Stockage2x M.2 2280 + 1x 2,5" – un NVMe de 128 Go suffit
Réseau2x Gigabit LAN
Alimentation9-36 V DC, large plage
ChâssisAluminium sans ventilateur, 150 × 126.5 × 45 mm

Le détail qui compte : sans ventilateur, c’est sans bruit et sans la pièce qui tombe généralement en panne en premier. Une machine posée sur une étagère pendant des années ne peut pas dépendre d’un roulement.

À quoi ressemble l’architecture

1

API de modèles dans le cloud

Le raisonnement lourd se fait ici. On paie à l’usage, pas au mois.

2

N1522 sous Ubuntu Server

Hôte de l’agent : orchestration, mémoire de contexte, tâches planifiées et journaux.

3

Couche des canaux

Discord, Telegram, e-mail ou interface web – c’est par là que les gens parlent à l’agent.

4

VPN maillé

SSH et panneau d’administration accessibles de partout, sans ouvrir de ports sur la box.

Installation pas à pas

Environ 60 à 90 minutes du début à la fin, installation du système d’exploitation comprise.

1

Installer Ubuntu Server

15 min
  • 1.1Téléchargez Ubuntu Server 24.04 LTS et gravez-le sur une clé USB avec Rufus ou dd.
  • 1.2Démarrez le N1522 sur la clé et choisissez l’installation minimale.
  • 1.3Activez OpenSSH pendant l’installation et ignorez les paquets snap proposés.
  • 1.4Redémarrez et appliquez les mises à jour : sudo apt update && sudo apt upgrade -y.
2

Accès à distance sécurisé

5 min
  • 2.1Installez un VPN maillé (Tailscale, Netbird ou WireGuard) pour joindre la machine sans ouvrir de ports sur la box.
  • 2.2Authentifiez l’appareil et notez l’adresse privée attribuée.
  • 2.3Testez l’accès SSH depuis l’extérieur via ce VPN.
  • 2.4Désactivez l’accès SSH par mot de passe et n’utilisez que des clés.
3

Préparer l’environnement d’exécution

5 min
  • 3.1Installez Node.js LTS depuis le dépôt officiel NodeSource.
  • 3.2Vérifiez les versions avec node -v et npm -v.
  • 3.3Créez un utilisateur de service dédié, sans droits d’administration.
  • 3.4Créez les dossiers de configuration et de journaux dans le home de cet utilisateur.
4

Installer la plateforme d’agents

10 min
  • 4.1Installez globalement la plateforme d’agents choisie avec npm install -g.
  • 4.2Modifiez le fichier de configuration YAML : modèle principal, modèle de secours et limites de dépense.
  • 4.3Stockez les clés d’API en variables d’environnement, jamais en clair dans le dépôt.
  • 4.4Faites un test interactif dans la console avant de connecter le moindre canal.
5

Connecter les canaux

15 min
  • 5.1Discord : créez l’application dans le portail développeurs et accordez les intents de message nécessaires.
  • 5.2Telegram : obtenez le token via BotFather.
  • 5.3Interface web : n’activez l’accès HTTP que sur l’interface du VPN, protégé par token.
  • 5.4Déclarez chaque canal dans le fichier de configuration et redémarrez le service.
6

En faire un service systemd

10 min
  • 6.1Créez l’unité dans /etc/systemd/system avec Restart=always et RestartSec=10.
  • 6.2Définissez l’utilisateur de service et le fichier d’environnement contenant les clés.
  • 6.3Activez le démarrage automatique avec systemctl enable.
  • 6.4Vérifiez l’état avec systemctl status et suivez les journaux avec journalctl -fu.
7

Valider

5 min
  • 7.1Le service démarre seul après un redémarrage complet de la machine.
  • 7.2L’agent répond sur le canal choisi en moins de cinq secondes.
  • 7.3L’interface web n’est accessible que via le VPN.
  • 7.4La consommation mémoire reste stable au bout d’une heure (vérifiez avec htop).

Machine à soi ou VPS ?

SolutionInvestissement initialCoût récurrentDonnées chez vous
N1522 + APIUnique, le matérielUniquement les tokens consommésOui
VPS + APIAucunAbonnement + tokensNon
Portable toujours alluméVous l’avez déjàTokens + électricitéOui, mais sans disponibilité

Le calcul est vite fait : n’importe quel VPS doté d’assez de mémoire pour une plateforme d’agents dépasse le prix du N1522 en un ou deux ans – et au final, vous ne gardez aucun matériel.

Problèmes fréquents

Le service ne démarre pas

C’est presque toujours une clé d’API invalide ou absente. Consultez journalctl -u et vérifiez que systemd lit bien le fichier d’environnement.

Le bot ne répond pas sur le canal

Il manque des permissions ou des intents dans l’application Discord/Telegram. Vérifiez les réglages côté plateforme, pas côté serveur.

J’ai perdu l’accès SSH

Le VPN est tombé. Branchez écran et clavier sur le N1522, réauthentifiez le client et réactivez le service au démarrage.

La consommation mémoire augmente

Historique de conversation sans limite. Définissez un plafond de contexte dans la configuration et programmez la rotation des journaux.

Conclusion

Une heure et demie de configuration vous donne un agent toujours disponible, joignable de partout, qui consomme quelques watts et sans abonnement d’hébergement. Le matériel vous appartient et les données restent sur votre réseau.

L’étape suivante logique consiste à placer cette machine derrière un firewall dédié, dans une zone isolée – voir le guide firewall avec OPNsense et Zenarmor. Si vous voulez exécuter plusieurs agents à la fois, lisez aussi plusieurs assistants sur un seul mini PC.

Des mini PC pour serveur d’agents

Machines sans ventilateur pour un fonctionnement continu, avec alimentation DC à large plage.

Prêt à essayer ?

IWILL propose des tests de validation de concept (PoC) aux intégrateurs de systèmes en France.

Contactez-nous pour un PoC
Serveur d’agents IA 24/7 : le N1522 comme alternative au VPS | IWILL France