Ga naar inhoud

Geheugen versus AGENTS.md versus Skills

Opslaan in geheugen Opslaan in AGENTS.md / statische docs Opslaan als Skills (web-UI / skills.db)
Projectspecifieke beslissingen, bugpatronen, “we hebben X geprobeerd en het faalde” Stabiele regels en workflows die zelden wijzigen Herbruikbare procedures die de agent on demand laadt
Gebruikersvoorkeuren ontdekt over sessies Altijd-aan codingconventies en proces Door het team bewerkbare skill-packs via dezelfde opslag
Feiten die je over chats heen moeten volgen Instructies die elke agent moet zien, ongeacht retrieval OpenCode-native skill-tool (V2-pluginbrug)

Vuistregel: blijvende always-on projectinstructies → AGENTS.md; groeiende werkcontext → geheugen; herbruikbare on-demand procedures → Skills.

  • Skills aanmaken/bewerken in de web explorer (Skills-tab op /skill-library).
  • Opgeslagen in skills.db onder het plugin-opslagpad (niet als geheugenvectoren).
  • Op OpenCode V2 registreert de plugin ingeschakelde skills via ctx.skill.transform, zodat de agent ze met de native skill-tool kan laden.
  • Optionele HTTP-catalogus voor andere OpenCode-instanties: "skills": ["http://127.0.0.1:4747/skills/"] (serveert /skills/index.json en /skills/<id>/<id>.md — los van het UI-pad).
  • REST: GET/POST /api/skills, GET/PUT/DELETE /api/skills/:id.