Logo NanoClaw
NanoClaw

Qu'est-ce que NanoClaw ? Le guide complet de votre assistant Claude personnel

8 min de lecture

Découvrez comment NanoClaw utilise un processus Node.js unique pour gérer l'isolation par conteneurs, l'intégration WhatsApp et les clusters d'agents, et pourquoi c'est l'assistant IA personnel idéal pour vous.

Qu'est-ce que NanoClaw ?

NanoClaw est un assistant Claude personnel minimaliste : un seul processus Node.js, quelques fichiers essentiels, zéro complexité. Il apporte toute la puissance de Claude à votre environnement local : chat via WhatsApp, interaction en ligne de commande et appels API REST, tout est pris en charge.

La philosophie de conception de NanoClaw est "la simplicité est la sécurité". Pas de microservices, pas de files d'attente de messages, pas d'architecture distribuée. Vous clonez le dépôt, lancez une commande, et Claude Code gère automatiquement les dépendances, l'authentification, les conteneurs et la configuration des services. L'installation est nativement assistée par l'IA : Claude configure tout pour vous.

Pourquoi avez-vous besoin d'un assistant IA local ?

Confidentialité des données. Votre code, vos données professionnelles et vos conversations personnelles restent en local. NanoClaw ne téléverse rien vers des serveurs tiers ; il se contente d'appeler l'API Anthropic directement depuis votre machine.

Une configuration, partout. Grâce à l'intégration WhatsApp, vous pouvez discuter avec Claude depuis votre téléphone. Utilisez le CLI sur votre ordinateur. Appelez l'API REST dans vos applications. Un seul assistant, de multiples points d'entrée.

Contrôle total. Licence open source MIT. Vous pouvez le forker, le modifier et l'intégrer à votre flux de travail. Aucune dépendance vis-à-vis d'un fournisseur (vendor lock-in).

Aperçu des fonctionnalités clés

FonctionnalitéDescription
🔒 Isolation conteneurChaque agent tourne dans un conteneur Linux isolé, système de fichiers séparé
📱 Intégration WhatsAppDiscutez avec Claude via des groupes WhatsApp, avec un contexte dédié par groupe
🧠 Mémoire de groupeStockage des messages via SQLite, CLAUDE.md indépendant par groupe
⏰ Tâches planifiéesPlanificateur intégré pour automatiser les rapports, rappels et collecte de données
🚀 Cluster d'agentsCollaboration multi-agents pour les tâches complexes, coordination de plusieurs instances Claude
🛠️ SDK Claude AgentConteneur d'agent en flux continu, accès complet aux capacités de Claude

Démarrage rapide

bash
git clone https://github.com/gavrielc/nanoclaw.gitcd nanoclawclaude# Dans Claude Code, saisissez :/setup

Claude Code gère automatiquement l'installation des dépendances, la configuration de l'authentification, les paramètres des conteneurs et le lancement des services. L'ensemble du processus prend moins de cinq minutes.

Cas d'utilisation

Développeurs. Complétion de code en local, débogage, génération de documentation. Gardez votre code propriétaire privé tout en profitant d'une assistance IA de premier plan.

Créateurs de contenu. Rédaction assistée par IA pour vos blogs, e-mails et documents. Tous vos brouillons et idées restent sur vos appareils.

Analystes de données. Analysez des données commerciales sensibles en local. Vos données ne quittent jamais votre infrastructure.

Collaboration d'équipe. Le mode groupe WhatsApp permet aux membres non techniques de l'équipe d'utiliser Claude.

Étudiants et chercheurs. Résumés de thèses, réponses aux questions, gestion de bases de connaissances.

Configuration matérielle requise

NanoClaw a des exigences matérielles très faibles :

  • Node.js 20+
  • 2 Go de RAM
  • Compatible macOS, Linux, Windows (WSL2), Raspberry Pi, Docker

Coûts

NanoClaw est un logiciel open source sous licence MIT, totalement gratuit. Vous ne payez que les frais d'utilisation de l'API Anthropic, facturés selon la consommation réelle de jetons (tokens). Pas d'abonnement mensuel, pas de coûts cachés.