👋Bienvenue dans Harness Maxxing
Harness Maxxing est une salle de contrôle auto-hébergée pour Claude Code, sur votre propre serveur. Elle vous permet de lancer de nombreuses conversations Claude persistantes, organisées par projet et par sujet, depuis un navigateur ou depuis Telegram, avec les fichiers, les tâches, les jobs planifiés et la mémoire qui les rendent utiles.
Tout fonctionne sur votre serveur, avec votre propre compte Claude ou votre clé API. Rien d'autre n'en sort, à part un compteur quotidien anonyme (version, système, codes de santé ; ni nom, ni IP, ni contenu), que vous pouvez désactiver dans Paramètres → Profil - voir Licence.
Concepts
| Concept | Ce que c'est |
|---|---|
| Espace de travail | Le dossier dans lequel Claude travaille (par défaut /root/maxxing). Il contient vos projets, le tableau de tâches et vos extensions. |
| Projet | Un dossier projects/<project>/ pour un domaine de travail : un client, un produit, un site web. |
| Sujet | Un sous-dossier projects/<project>/topics/<topic>/ : un flux de travail à l'intérieur d'un projet (par exemple acme / blog). Chaque session s'exécute dans un sujet. |
| Session | Une conversation avec Claude. Un sujet peut avoir plusieurs sessions ; chacune garde son historique et peut être reprise des semaines plus tard. |
| Mémoire | De simples fichiers markdown : CLAUDE.md (les instructions) et memory.md (ce qui a été appris) à trois niveaux : espace de travail, projet, sujet. Claude les charge automatiquement. |
| Skills | Des instructions que Claude Code charge quand elles sont pertinentes. Harness Maxxing fournit des skills pour se configurer, diagnostiquer les problèmes, écrire des extensions et garder la mémoire bien rangée. |
| Cron (job) | Une commande shell ou un prompt Harness exécuté selon un calendrier, avec historique et rapports Telegram. |
Une session démarrée dans projects/acme/topics/blog/ connaît automatiquement la mémoire globale, la mémoire du projet
acme et la mémoire du sujet blog. Vous n'avez jamais besoin de réexpliquer le contexte.
Projets par défaut
Un nouvel espace de travail n'est pas vide : il s'explique et s'entretient tout seul.
| Projet | Sujets | À quoi ça sert |
|---|---|---|
general |
inbox |
questions rapides et tâches ponctuelles |
system |
help, update, server, tasks, accounts, extensions |
Harness Maxxing lui-même : demander comment faire quelque chose, mettre à jour le produit, s'occuper du serveur, gérer les tâches, tenir un inventaire de vos abonnements, créer des extensions. Voir Le projet system. |
tutorial |
1-first-steps, 2-files-and-memory, 3-tasks-and-crons, 4-telegram-and-voice |
quatre leçons interactives de 5 minutes : ouvrez une leçon, démarrez une session et dites « salut ». Supprimez le projet quand vous avez terminé ; les mises à jour ne le ramènent jamais. |
Ce sont des projets ordinaires : renommez-les, étendez-les ou supprimez-les. Les mises à jour n'ajoutent que les fichiers manquants et ne recréent jamais un projet ou un sujet que vous avez supprimé.
Ce que vous pouvez faire
- Sessions : plusieurs conversations côte à côte, streaming en direct, pièces jointes, file de messages (réorienter, modifier, ou poser une question annexe sans interrompre), mode plan (valider avant tout changement), mode HUD, choix du modèle par session, arrêter, compacter, passer le relais, archiver, recherche en texte intégral, déplacer une session vers un autre sujet.
- Liste des sessions : trois dispositions (arborescence, un niveau à la fois, sessions uniquement), favoris et sessions récentes en haut, un emoji par projet.
- Fichiers : parcourir, modifier et prévisualiser presque tout dans une seule visionneuse (images, vidéos, PDF, CSV sous forme de tableau, pages HTML, archives, polices), avec ← / → pour passer d'un fichier à l'autre d'une conversation ou d'un dossier.
- Infra (Paramètres -> Fonctionnalités) : chaque site, base de données, bucket, domaine et serveur, ici et chez Cloudflare / Hostinger, avec son statut ; un VPS Hostinger se connecte en un clic ; demandez à Claude de mettre un site en ligne ou de créer une base de données, c'est fait de la manière standard.
- Tâches : un tableau kanban stocké dans
tasks.json, que Claude peut lire et mettre à jour. - Crons : des commandes shell ou des prompts Harness planifiés, avec historique et rapports Telegram.
- Telegram : parlez aux mêmes sessions depuis votre téléphone, un fil par session ouverte.
- Sauvegarde : votre mémoire envoyée chaque jour vers un dépôt GitHub privé.
- Tableau de bord et extensions : des widgets intégrés, plus vos propres widgets et pages.
- Projets de démarrage : des projets prêts à l'emploi pour une boutique en ligne, un site d'affiliation, un créateur de contenu, des applications, un second cerveau ou une activité de freelance - leurs sujets connaissent déjà le métier (Paramètres -> Pack de démarrage).
- Notifications : un flux à côté des widgets (et un fil Telegram si vous le souhaitez) pour les jobs cron, les ventes,
les commandes, les déploiements et vos scripts - Stripe, Shopify, GitHub ou n'importe quel webhook, ou
maxxing feed post. - Votre style : clair ou sombre, six couleurs d'accent (le logo suit), un fond neutre ou teinté, 23 polices d'interface et 11 polices de code.
- Personnaliser et importer : modifiez le code du produit et conservez vos changements d'une mise à jour à l'autre ; importez votre mémoire et vos skills depuis un autre agent.
Où aller ensuite
- Installation si le serveur n'est pas encore installé.
- Prise en main pour la première connexion.
- Le sujet
system/tutorial(page Sessions) pour apprendre en pratiquant, en quatre leçons de 5 minutes. - Sessions pour commencer à travailler.