---
title: "AGENTS.md-generator met regels voor vijf coding agents · DotsAgent"
description: "Vul één formulier in en krijg een AGENTS.md, dezelfde padgebonden regel voor Cursor, Copilot, Claude Code, Cline en Devin, plus bridgebestanden voor Gemini CLI en Aider."
url: https://dotsagent.io/nl/instructions
---

Instruct · tool

# AGENTS.md-generator

Vul één formulier in en krijg een AGENTS.md met je opdrachten, conventies en harde grenzen. Je krijgt ook één padgebonden regel voor Cursor, GitHub Copilot, Claude Code, Cline en Devin Desktop, plus bridgebestanden voor tools die AGENTS.md niet standaard inlezen.

[Waar elke tool naar instructiebestanden zoekt →](https://dotsagent.io/nl/instructions/files)

`AGENTS.md`

```
# Acme-webapp

Een klantgerichte webapp met een beheergedeelte en een kleine REST API.

## Vermeld de stack

Next.js, React, TypeScript, pnpm

## Gebruik deze opdrachten

- Installeer: `pnpm install`
- Voer lokaal uit: `pnpm dev`
- Test: `pnpm test`
- Voer lint- en typechecks uit: `pnpm lint && pnpm tsc --noEmit`
- Bouw: `pnpm build`

## Volg de codestijl

- Volg de opmaak die de linter afdwingt en laat bestanden die je niet aanpast ongemoeid.
- Geef de voorkeur aan kleine functies met duidelijke invoer en uitvoer; houd bijwerkingen aan de randen.
- Vraag eerst toestemming voordat je een nieuwe dependency toevoegt.
- Leg bij niet voor de hand liggende code uit waarom die er staat, niet wat elke regel doet.

## Testen

- Voeg een test toe of werk er een bij voor elk gedrag dat je verandert.
- Voer de testopdracht uit en los fouten op voordat je zegt dat je klaar bent.
- Verwijder of sla geen falende test over om de testsuite groen te krijgen.

## Commits en pull requests

- Schrijf commitonderwerpen in de gebiedende wijs en houd ze korter dan 72 tekens.
- Beperk elke pull request tot één wijziging en vermeld in de beschrijving hoe je die hebt getest.
- Voer vóór elke commit de linter en tests uit.

## Nooit

- Commit nooit geheimen, API-sleutels of .env-bestanden.
- Bewerk gegenereerde bestanden onder src/generated/ nooit handmatig; genereer ze opnieuw.
- Voer nooit destructieve databaseopdrachten uit op productie.
- Force-push nooit naar main en herschrijf nooit gedeelde geschiedenis.
```

### Dezelfde regel voor vijf tools

Eén regel in vijf indelingen; sla elk bestand op het pad erboven op.

`.cursor/rules/scoped.mdc`

```
---
description: Conventies voor bestanden die overeenkomen met deze glob
globs: app/**/*.tsx
alwaysApply: false
---

Volg de bestaande patronen van bestanden in deze map. Voeg voor elke geëxporteerde functie een docstring en een test toe aan het bijbehorende testbestand.
```

`.github/instructions/scoped.instructions.md`

```
---
applyTo: "app/**/*.tsx"
---

Volg de bestaande patronen van bestanden in deze map. Voeg voor elke geëxporteerde functie een docstring en een test toe aan het bijbehorende testbestand.
```

`.claude/rules/scoped.md`

```
---
paths:
  - "app/**/*.tsx"
---

Volg de bestaande patronen van bestanden in deze map. Voeg voor elke geëxporteerde functie een docstring en een test toe aan het bijbehorende testbestand.
```

`.clinerules/scoped.md`

```
---
paths:
  - "app/**/*.tsx"
---

Volg de bestaande patronen van bestanden in deze map. Voeg voor elke geëxporteerde functie een docstring en een test toe aan het bijbehorende testbestand.
```

`.devin/rules/scoped.md`

```
---
trigger: glob
globs: app/**/*.tsx
---

Volg de bestaande patronen van bestanden in deze map. Voeg voor elke geëxporteerde functie een docstring en een test toe aan het bijbehorende testbestand.
```

## Wat maakt een instructiebestand effectief?

### Zet exacte opdrachten bovenaan

Vermeld de daadwerkelijke opdrachten voor installeren, testen en linten, inclusief flags, vroeg in het bestand. Benoem de stack en versies precies en voeg een kort codevoorbeeld toe als tekst te vaag zou zijn.

GitHub Blog, analyse van meer dan 2.500 AGENTS.md-bestanden

### Formuleer expliciete verbodsregels

Vermeld duidelijk wat de agent niet mag doen, zoals secrets, vendored code of productieomgevingen aanpassen. ‘Commit nooit secrets’ was de meest voorkomende nuttige beperking in de bestanden die GitHub bekeek.

GitHub Blog, analyse van meer dan 2.500 AGENTS.md-bestanden

### Maak elke instructie controleerbaar

Voer npm test uit vóór het committen is controleerbaar; test je wijzigingen niet. is dat niet. Verwijder tegenstrijdigheden, want als twee regels elkaar tegenspreken, kan het model een van beide volgen.

Claude Code-geheugendocumentatie

### Houd het kort en splits op pad

Anthropic adviseert minder dan 200 regels per bestand en Cursor minder dan 500 per regel. Verplaats richtlijnen voor een bepaald onderdeel naar een regel die op een pad van toepassing is, zodat die alleen wordt geladen wanneer die bestanden aan de orde zijn. Imports houden een bestand overzichtelijk, maar verlagen de kosten voor context niet.

Claude Code-geheugendocumentatie; Cursor Rules-documentatie

### Sla over wat de agent al weet

In een onderzoek met vier codeeragents verhoogden contextbestanden het taakresultaat niet betrouwbaar en voegden ze meer dan 20% toe aan de inferentiekosten. Door LLM's geschreven bestanden hadden een licht negatief effect en overzichten van repositories hielpen niet. Beperk het bestand daarom tot niet voor de hand liggende vereisten, zoals specifieke tooling.

ETH Zurich SRI Lab, arXiv 2602.11988

### Voeg regels toe als fouten zich herhalen

Begin klein en voeg een regel toe als de agent dezelfde fout meer dan eens maakt. Verwijs naar een bestaand bestand als voorbeeld in plaats van een complete stijlgids te plakken.

Cursor Rules-documentatie; GitHub Blog

## Vragen over AGENTS.md

### Leest Claude Code AGENTS.md?

Ja, vanaf v2.1.277. Standaard leest het alleen AGENTS.md of .claude/AGENTS.md als er geen CLAUDE.md, .claude/CLAUDE.md of CLAUDE.local.md in de werkmap of een bovenliggende map staat. Met de instelling claude-md-and-agents-md worden beide geladen. Een CLAUDE.md met @AGENTS.md werkt op elke versie.

### Heeft AGENTS.md frontmatter of specifieke koppen nodig?

Nee. AGENTS.md is gewone Markdown zonder verplichte velden; u kunt zelf de koppen kiezen. De site agents.md stelt secties voor zoals een projectoverzicht, opdrachten voor bouwen en testen, codestijl, tests, beveiligingsnotities en richtlijnen voor pull requests.

### Hoe gebruik ik AGENTS.md in een monorepo?

Plaats één AGENTS.md in de root en nog een in elk package dat eigen regels nodig heeft. Agents lezen het bestand dat het dichtst bij de code staat die wordt aangepast; bij conflicten heeft dat bestand voorrang. Toen agents.md dit documenteerde, had de hoofdrepository van OpenAI er 88.

### Hoe laat ik Gemini CLI AGENTS.md lezen?

Gemini CLI gebruikt standaard nog steeds GEMINI.md. Voeg AGENTS.md toe aan context.fileName in .gemini/settings.json, bijvoorbeeld ["AGENTS.md", "GEMINI.md"]. Voer /memory show uit om te controleren wat er is geladen.

### Welke codeeragents ondersteunen AGENTS.md?

We hebben de documentatie van OpenAI Codex, Claude Code, Cursor, GitHub Copilot, Devin Desktop, Cline en OpenClaw gecontroleerd. Deze tools lezen het bestand standaard in. Gemini CLI en Aider hebben één configuratieregel nodig. De site agents.md vermeldt in totaal 23 compatibele tools, waaronder Zed, Warp, goose, opencode, Jules en JetBrains Junie.

### Wie onderhoudt de AGENTS.md-indeling?

OpenAI heeft AGENTS.md bijgedragen aan de Agentic AI Foundation, een fonds onder beheer van de Linux Foundation dat op 2025-12-09 werd aangekondigd, samen met MCP en goose. Volgens de site agents.md wordt het door meer dan 60k open-sourceprojecten gebruikt.

Onafhankelijke referentie voor iedereen die AI-agents bouwt. Niet verbonden aan een van de genoemde leveranciers.

© 2026 DotsAgent · Feiten gecontroleerd op 1 oktober 2026
