For the complete documentation index, see llms.txt. This page is also available as Markdown.

Développement assisté par LLM

Utilisez KiloCenter avec des assistants de codage LLM — résumés llms.txt et llms-full.txt pour ChatGPT, Claude, Copilot, Cursor.

Aperçu

KiloCenter est fourni avec des résumés de projet lisibles par machine, conçus pour être utilisés avec des modèles de langage à grande échelle (LLM) tels que ChatGPT, Claude, Copilot, Cursor et d’autres assistants de codage IA. Ces fichiers donnent à un LLM suffisamment de contexte sur le projet pour générer du code d’intégration fonctionnel, répondre à des questions d’architecture et aider à déboguer des problèmes sans lire l’ensemble de la base de code.

Fichiers

Deux fichiers sont fournis à la racine du dépôt :

Fichier
Taille
Objectif

llms.txt

~100 lignes

Résumé concis du projet — architecture, déploiement, aperçu de l’API, répertoires clés

llms-full.txt

~350 lignes

Référence complète — tous les domaines RPC, les topics MQTT, les détails du protocole, les paramètres de configuration, la sécurité, la prise en main

Comment utiliser

Avec les LLM conversationnels (ChatGPT, Claude)

Collez le contenu de llms.txt (ou llms-full.txt pour des questions plus approfondies) au début de votre conversation :

Voici le contexte du projet KiloCenter sur lequel je travaille :

<collez le contenu de llms.txt>

Aidez-moi maintenant à écrire un client Python qui transmet les messages uplink en continu.

Avec les assistants IDE (Copilot, Cursor, Cline)

La plupart des IDE alimentés par l’IA peuvent détecter automatiquement les fichiers de contexte. Ajoutez llms-full.txt à la racine de votre projet ou référencez-le dans la configuration de contexte de votre assistant. Par exemple, dans Cursor, vous pouvez l’ajouter à .cursorrules ou le référencer directement dans une invite.

Avec Claude Code

Clonez le dépôt et lancez Claude Code depuis la racine du projet. Il détectera automatiquement llms.txt et llms-full.txt les fichiers de contexte du projet.

Ce que le LLM peut faire

Avec llms.txt chargé, un LLM peut :

  • Générer du code client gRPC dans n’importe quel langage à l’aide des définitions proto et de la référence API

  • Écrire des consommateurs MQTT avec les bons modèles de topics et formats de charge utile

  • Créer des surcharges de valeurs Helm pour votre infrastructure spécifique

  • Résoudre les problèmes de connectivité à l’aide de la carte des ports et des points de terminaison de vérification de santé

  • Expliquer les concepts du protocole MIOTY comme les échanges à trois voies BSSCI, les EUI et les clés de session

  • Créer des variantes de Docker Compose pour différents scénarios de déploiement

Exemples d’invites

Générez un client gRPC Go :

Écrivez un consommateur MQTT uplink :

Déboguez un déploiement :

Créez une surcharge Helm :

Maintenir le contexte à jour

Le llms.txt et llms-full.txt les fichiers sont maintenus en parallèle de la documentation. Lorsque la surface de l’API, le modèle de déploiement ou l’architecture change, ces fichiers sont mis à jour pour refléter l’état actuel. Utilisez toujours la version de la branche sur laquelle vous travaillez.

Mis à jour