Guide pour l'équipe - Infrastructure & Développement
AlphAstra est une plateforme qui analyse la crédibilité des sites web et leur attribue un score de A à F, comme un Nutri-Score mais pour internet.
On entre une URL, notre IA analyse le site en profondeur : contenu, sources, biais, sécurité...
Un score simple de A (très fiable) à F (peu fiable) avec des explications détaillées.
Lutter contre la désinformation et aider les gens à identifier les sources fiables.
| Score | Signification | Exemple |
|---|---|---|
| A | Source très fiable, journalisme de qualité | Le Monde, BBC, Reuters |
| B | Source fiable avec quelques réserves | Blogs spécialisés reconnus |
| C | Source correcte, vérifier les infos | Sites d'opinion |
| D | Source peu fiable, biais importants | Sites partisans |
| E | Source douteuse, prudence requise | Sites clickbait |
| F | Source non fiable, désinformation probable | Sites de fake news |
Hetzner propose différentes gammes de serveurs cloud. Voici les options pertinentes pour AlphAstra :
Processeurs partagés, bon rapport qualité/prix pour le MVP
| Modèle | vCPU | RAM | SSD | Prix/mois | Usage |
|---|---|---|---|---|---|
| CX22 | 2 | 4 GB | 40 GB | 4,51€ | Tests uniquement |
| CX32 | 4 | 8 GB | 80 GB | 7,59€ | MVP minimal |
| CX42 | 8 | 16 GB | 160 GB | 14,64€ | ✅ MVP recommandé |
| CX52 | 16 | 32 GB | 320 GB | 29,81€ | Production confortable |
Processeurs AMD dédiés, meilleures performances garanties
| Modèle | vCPU | RAM | SSD | Prix/mois | Usage |
|---|---|---|---|---|---|
| CPX21 | 3 | 4 GB | 80 GB | 8,21€ | Dev isolé |
| CPX31 | 4 | 8 GB | 160 GB | 14,64€ | MVP + Ollama light |
| CPX41 | 8 | 16 GB | 240 GB | 28,19€ | ✅ Production recommandé |
| CPX51 | 16 | 32 GB | 360 GB | 56,39€ | Production + LLM gros modèles |
Processeurs ARM, très économiques mais compatibilité à vérifier
| Modèle | vCPU | RAM | SSD | Prix/mois | Usage |
|---|---|---|---|---|---|
| CAX21 | 4 | 8 GB | 80 GB | 5,29€ | Tests ARM |
| CAX31 | 8 | 16 GB | 160 GB | 9,69€ | MVP économique |
| CAX41 | 16 | 32 GB | 320 GB | 18,49€ | Production économique |
| Service | Usage | Coût |
|---|---|---|
| Serveur Hetzner (CX42) | Hébergement de tout | ~15€ |
| API Claude (Anthropic) | Développement + analyses complexes | ~30€ |
| Domaine alphastra.org | Nom de domaine | ~1€ |
| Total MVP | ~46€/mois |
Sessions persistantes. Vous pouvez fermer le navigateur, vos sessions continuent en arrière-plan.
Liste de tous les projets avec leur fichier CLAUDE.md. Un clic pour ouvrir.
Édition des fichiers .md avec coloration syntaxique et sauvegarde automatique.
État des services systemd : API, base de données, Ollama...
Vous avez deux façons de communiquer avec Claude :
| 💬 Chat direct (terminal) | 📝 Fichiers .md |
|---|---|
|
|
Créez un TODO.md avec la liste des tâches. Claude peut le mettre à jour au fur et à mesure.
Demandez à Claude de créer un .md avec son analyse. Exemple : "crée un ANALYSE.md avec ton diagnostic".
Demandez à Claude de documenter ce qu'il fait dans un README.md ou NOTES.md.
Pour des demandes avec beaucoup de détails, écrivez-les dans un .md plutôt que dans le chat.
| ✅ Bonne pratique | Pourquoi ? |
|---|---|
| "Crée un TODO.md avec les tâches" | Vous voyez la liste des tâches et leur avancement |
| "Documente ton analyse dans ANALYSE.md" | Vous gardez une trace de son raisonnement |
| "Mets à jour le README.md" | La documentation reste à jour automatiquement |
| "Avant de modifier, explique ce que tu vas faire" | Vous pouvez valider avant qu'il agisse |
| "Fais des petits commits réguliers" | Facile de revenir en arrière si besoin |
Claude a des skills : des commandes pré-configurées pour des tâches courantes. Tapez /menu pour voir la liste.
| Skill | Description | Exemple |
|---|---|---|
/menu |
Affiche toutes les commandes disponibles | /menu |
/pitch |
Génère un pitch de X minutes | /pitch 3 min WebScore |
/linkedin-post |
Crée un post LinkedIn professionnel | /linkedin-post IA et journalisme |
/server-status |
Vérifie l'état du serveur OVH | /server-status |
/references |
Gère la base de références bibliographiques | /references cherche GIEC |
/debug-deploy |
Debug un problème de déploiement | /debug-deploy |
/menu pour découvrir ce qui est disponible.
Dans le terminal de l'interface DX, tapez :
| Commande | Description |
|---|---|
claude /resume |
Lancer Claude en reprenant le contexte précédent |
claude |
Lancer Claude avec une nouvelle conversation |
/help |
Afficher l'aide de Claude (une fois lancé) |
/clear |
Effacer l'historique de conversation |
/exit ou Ctrl+C |
Quitter Claude Code |
git status |
Voir les fichiers modifiés |
git diff |
Voir le détail des modifications |
git checkout . |
Annuler TOUTES les modifications |
git checkout fichier.ts |
Annuler les modifs d'UN fichier |
"Change la couleur du bouton en bleu et ajoute une ombre"
"Le score ne s'affiche pas correctement, peux-tu corriger ?"
"Ajoute un bouton pour partager le résultat sur Twitter"
"Explique-moi comment fonctionne le fichier score.service.ts"
| ✅ Faire | ❌ Éviter |
|---|---|
| Être précis dans vos demandes | Demandes vagues ("améliore le site") |
| Tester après chaque modification | Faire 10 changements d'un coup |
| Utiliser les fichiers .md pour les grosses demandes | Tout taper dans le terminal |
| Demander des explications si vous ne comprenez pas | Valider du code que vous ne comprenez pas |
Cliquez sur le bouton "Relancer Dev" dans l'interface DX. L'environnement va redémarrer automatiquement.
Le redémarrage prend environ 30 secondes. Un message confirmera quand c'est prêt.
Parfois il faut relancer plusieurs fois pour que tout se stabilise.
Le système auto-restart peut avoir besoin de temps pour tout remettre en ordre.
Si ça ne marche toujours pas, envoyez un message sur le groupe WhatsApp.
| Service | URL | Usage |
|---|---|---|
| Site public | alphastra.org | Le produit final |
| Site dev | dev.alphastra.org | Version de test (peut planter) |
| Interface DX | dx.aemeth.eu | Développement avec Claude |
| Nom | Rôle | Contact |
|---|---|---|
| Guillaume Dupont | Fondateur & Produit | |
| Aurèle Durand | Tech Lead | |
| Arthur Balty | Business & Innovation | |
| Virgile Leclerc | Développement |
Comment ça marche ?
L'utilisateur entre une URL
Via notre site web ou notre extension navigateur, l'utilisateur soumet l'adresse d'un site à analyser.
Notre robot visite le site
Un "crawler" automatique visite le site comme le ferait un humain, récupère le contenu, les images, la structure...
L'IA analyse le contenu
Notre intelligence artificielle (Llama + Claude) examine le texte pour détecter :
Calcul du score
Tous les critères sont agrégés pour donner un score final de A à F, avec un rapport détaillé.
Affichage du résultat
L'utilisateur voit le score, les points forts/faibles, et des recommandations.