LogBrew pour les agents
Cette page explique comment les agents doivent lire LogBrew sans dépendre de l’état du navigateur, d’un contexte caché ou d’un accès privé au tableau de bord.
logbrew status --jsonCommencez par l’état local, puis lisez logs, problèmes, actions, traces, versions et projets seulement quand l’authentification et l’accessibilité de l’API sont confirmées.
Feuille de route de l’agent
Suivez cet ordre quand un assistant aide un développeur à configurer LogBrew ou à lire des signaux privés.
- Étape 1
Lire la carte publique
Chargez l’index public des routes avant de modifier le code de l’application, pour que l’assistant parte du contexte LogBrew actuel.
Utilisez les miroirs Markdown liés pour un contexte public plus détaillé.curl -L https://logbrew.co/llms.txtCopiée. Collez-la dans votre terminal ou votre assistant, puis passez à l’étape suivante. - Étape 2
Choisir la fiche SDK
Lisez le sélecteur de SDK avant toute installation, puis utilisez Copier le prompt d’installation dans Ajouter un projet pour que l’assistant suive la plateforme choisie.
Demandez à l’utilisateur connecté d’ouvrir Ajouter un projet, de copier le prompt d’installation et de ne jamais mettre d’identifiants d’ingestion dans la conversation.curl -L https://logbrew.co/en/docs.mdCopiée. Collez-la dans votre terminal ou votre assistant, puis passez à l’étape suivante. - Étape 3
Vérifier l’état local
Confirmez l’accessibilité de l’API et la source d’authentification avant de lire des projets, logs, problèmes, actions, traces ou versions privés.
Suivez le champ next, sans risque pour le jeton, au lieu de deviner.logbrew status --jsonCopiée. Collez-la dans votre terminal ou votre assistant, puis passez à l’étape suivante. - Étape 4
Vérifier le premier signal
Une fois qu’un signal SDK sûr a été envoyé pendant la configuration, lisez un résultat ciblé et gardez jetons, cookies et données de projet hors des prompts.
Ne lisez problèmes, actions, traces, versions et projets qu’une fois l’authentification prête.logbrew logs info --jsonCopiée. Collez-la dans votre terminal ou votre assistant, puis passez à l’étape suivante.
Donnez à l’agent la carte publique de LogBrew avant qu’il modifie votre application ou votre commande de configuration.
curl -L https://logbrew.co/llms.txtCopiée. Collez-la dans votre terminal ou votre assistant, puis passez à l’étape suivante.Lisez https://logbrew.co/llms.txt, puis choisissez la fiche SDK correspondante sur https://logbrew.co/en/docs#docs-sdk-choice-title. Utilisez npm install @logbrew/sdk @logbrew/node uniquement pour un service Node.js côté serveur ; pour Next.js, React, iOS, Android ou React Native, utilisez la fiche choisie et le prompt d’Ajouter un projet. Demandez à l’utilisateur connecté d’ouvrir Ajouter un projet et de placer les identifiants uniquement dans l’environnement de l’application concernée. Pour Node.js côté serveur, la variable d’environnement est LOGBREW_SERVER_API_KEY. Lancez node node_modules/@logbrew/node/examples/first-useful-telemetry.mjs uniquement pour les services Node, puis vérifiez avec logbrew logs info --json. Ne demandez jamais d’identifiants dans la conversation ni dans les commits.Copiée. Collez-la dans votre terminal ou votre assistant, puis passez à l’étape suivante.Les agents doivent trouver le contexte public de LogBrew via des pages localisées stables, des miroirs Markdown, llms.txt, robots.txt et sitemap.xml.
- Utilisez /en/agents.md quand le texte brut est l’entrée la plus sûre.
- Utilisez /en/docs.md pour le contexte des commandes et des routes d’API.
- Utilisez /llms.txt pour découvrir les ressources publiques lisibles par les agents.
La CLI doit indiquer aux agents si l’authentification locale, l’accessibilité de l’API et les étapes de reprise sont prêtes, sans exposer le jeton.
- Lancez logbrew status --json avant de lire des projets.
- Suivez les prochaines étapes indiquées dans le JSON et dans la sortie lisible, au lieu de deviner.
- Gardez le jeton hors des prompts, des logs, des captures d’écran et des pages publiques.
Les agents doivent lire logs, problèmes, actions, traces, versions et projets avec le même vocabulaire de ressources que les humains.
- Utilisez les filtres de version, d’environnement, de projet, de trace, de gravité, de statut, de nom et d’utilisateur.
- Utilisez les routes de détail des problèmes et des traces quand un identifiant est connu.
- Utilisez les miroirs Markdown pour le contexte public et l’API authentifiée pour les données privées des projets.
Utilisez la documentation publique pour l’aide sur le produit. Utilisez les lectures authentifiées pour les données privées des projets.
- N’extrayez pas les données du tableau de bord sans session utilisateur valide.
- Ne publiez pas de noms de projets privés, de jetons, de traces ou de détails de déploiement.
- Utilisez les pages publiques pour l’apprentissage général et les routes authentifiées pour les données utilisateur ciblées.