Passer au contenu principal
Utilisez Codex CLI d’OpenAI pour rédiger et maintenir votre documentation Mintlify depuis le terminal. Les instructions de projet dans AGENTS.md fournissent à Codex un contexte persistant sur vos standards de documentation, vos composants et votre guide de style.

Utilisez Codex avec Mintlify

Codex lit les fichiers AGENTS.md de votre référentiel pour comprendre les règles et conventions propres au projet avant de commencer à travailler. Vous pouvez placer un fichier AGENTS.md à la racine de votre dépôt de documentation pour fournir à Codex du contexte sur les composants Mintlify, vos normes de rédaction et la structure de votre documentation. Codex découvre les fichiers AGENTS.md à plusieurs niveaux :
  • Les instructions globales dans ~/.codex/AGENTS.md s’appliquent à tous vos projets.
  • Les instructions de projet à la racine de votre dépôt (ou dans n’importe quel sous-répertoire) s’appliquent au travail effectué dans cette portée.
Codex concatène ces fichiers depuis la racine jusqu’au répertoire courant, de sorte que les instructions au niveau du projet étendent ou remplacent celles globales. Créez un fichier AGENTS.md à la racine de votre dépôt de documentation et committez-le pour que tous les contributeurs bénéficient du même contexte. Consultez AGENTS.md dans la documentation Codex pour des détails complets.

Exemple d’AGENTS.md

Ce fichier fournit à Codex du contexte sur les composants Mintlify et les standards de rédaction technique. Personnalisez-le pour votre documentation :
  • Normes de rédaction : mettez à jour les consignes linguistiques pour les aligner sur votre guide de style.
  • Modèles de composants : ajoutez des composants spécifiques à votre projet ou modifiez des exemples existants.
  • Exemples de code : remplacez les exemples génériques par de vrais appels et réponses d’API propres à votre produit.
  • Préférences de style et de ton : ajustez la terminologie, la mise en forme et les autres règles.
Enregistrez ce fichier sous le nom AGENTS.md à la racine de votre dépôt de documentation.
AGENTS.md
# Mintlify documentation project

## Project context

- This is a documentation project on the Mintlify platform
- We use MDX files with YAML frontmatter
- Navigation is configured in `docs.json`
- We follow technical writing best practices

## Writing standards

- Use second person ("you") for instructions
- Write in active voice and present tense
- Use sentence case for headings ("Getting started", not "Getting Started")
- Start procedures with prerequisites
- Include expected outcomes for major steps
- Keep sentences concise but informative
- Never use marketing language ("powerful", "seamless", "robust")

## Required page structure

Every page must start with frontmatter:

---
title: "Clear, specific title"
description: "Concise description for SEO and navigation."
keywords: ["relevant", "keywords", "here"]
---

## Mintlify components

### docs.json

- Refer to the [docs.json schema](https://mintlify.com/docs.json) when modifying navigation or site settings

### Callouts

- `<Note>` for helpful supplementary information
- `<Warning>` for important cautions and breaking changes
- `<Tip>` for best practices and expert advice
- `<Info>` for neutral contextual information
- `<Check>` for success confirmations

### Code examples

- All code blocks must have a language tag
- Use `<CodeGroup>` for multiple language examples
- Use `<RequestExample>` and `<ResponseExample>` for API docs

### Procedures

- Use `<Steps>` for sequential instructions
- Include verification steps with `<Check>` when relevant

### Content organization

- Use `<Tabs>` for platform-specific content
- Use `<Accordion>` for progressive disclosure
- Use `<Card>` and `<CardGroup>` for highlighting content
- Wrap images in `<Frame>` with descriptive alt text

## Internal links

Use root-relative paths: `/guides/quickstart`, not `../quickstart` or full URLs.

## Quality checklist

Before finishing any documentation task:
- Verify all code blocks have language tags
- Check that frontmatter includes title, description, and keywords
- Confirm internal links use root-relative paths
- Read changes aloud to catch awkward phrasing

Utilisation de Codex

Une fois votre fichier AGENTS.md en place, Codex le détecte automatiquement lorsque vous démarrez une session dans votre dépôt de documentation.

Exemples d’instructions

Rédaction de nouveau contenu :
Créez une nouvelle page à l'emplacement guides/authentication.mdx expliquant comment s'authentifier avec notre API. Incluez des exemples de code en JavaScript et Python.
Amélioration du contenu existant :
Examinez docs/quickstart.mdx et proposez des améliorations pour la clarté. Concentrez-vous sur la facilitation du suivi des étapes et assurez-vous que les composants sont utilisés correctement.
Mise à jour de la navigation :
J'ai ajouté une nouvelle page à guides/webhooks.mdx. Ajoutez-la à la section Guides dans docs.json après guides/authentication.
Assurer la cohérence :
Vérifiez si cette nouvelle page respecte les normes de rédaction d'AGENTS.md et signalez tout problème.

Améliorez avec le serveur MCP

Connectez le serveur MCP de Mintlify à Codex pour lui permettre de rechercher dans la documentation Mintlify tout en vous aidant à rédiger. Lorsque vous connectez le serveur MCP, Codex peut consulter l’utilisation des composants et les options de configuration sans que vous ayez à quitter le terminal. Ajoutez le serveur MCP à votre configuration globale Codex dans ~/.codex/config.toml :
[mcp_servers.mintlify]
url = "https://mintlify.com/docs/mcp"
Pour vous connecter au serveur MCP de votre propre site de documentation, remplacez l’URL par le point de terminaison MCP de votre site :
[mcp_servers.my-docs]
url = "https://your-docs.mintlify.app/mcp"
Consultez Model Context Protocol pour plus d’informations sur les serveurs MCP et savoir comment trouver le point de terminaison MCP de votre site.