Installatie
Vereisten
- Node.js 20.19.0 of hoger — Controleer uw versie:
node --version
Package Managers
npm
bash
npm install -g @fission-ai/openspec@latestpnpm
bash
pnpm add -g @fission-ai/openspec@latestyarn
bash
yarn global add @fission-ai/openspec@latestbun
Bun kan OpenSpec globaal installeren, maar OpenSpec draait momenteel op Node.js. U heeft nog steeds Node.js 20.19.0 of hoger nodig dat beschikbaar is in de PATH.
bash
bun add -g @fission-ai/openspec@latestNix
Voer OpenSpec direct uit zonder installatie:
bash
nix run github:Fission-AI/OpenSpec -- initOf installeer naar uw profiel:
bash
nix profile install github:Fission-AI/OpenSpecOf voeg toe aan uw ontwikkelomgeving in flake.nix:
nix
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
openspec.url = "github:Fission-AI/OpenSpec";
};
outputs = { nixpkgs, openspec, ... }: {
devShells.x86_64-linux.default = nixpkgs.legacyPackages.x86_64-linux.mkShell {
buildInputs = [ openspec.packages.x86_64-linux.default ];
};
};
}Controleer de Installatie
bash
openspec --versionBijwerken
Upgrade het pakket en vernieuw vervolgens de gegenereerde bestanden van elk project:
bash
npm install -g @fission-ai/openspec@latest # of pnpm/yarn/bun equivalent
openspec update # voer uit binnen elk projectopenspec update genereert opnieuw de skill- en commando-bestanden voor de door u geconfigureerde tools, zodat uw slash-commando's up-to-date zijn met de geïnstalleerde versie.
Deinstalleren
Er bestaat geen openspec uninstall commando, omdat OpenSpec slechts een globaal pakket is plus enkele bestanden in uw project. Het verwijderen ervan vereist enkele handmatige stappen, en niets hier raakt uw broncode aan.
1. Verwijder het globale pakket:
bash
npm uninstall -g @fission-ai/openspec # of: pnpm rm -g / yarn global remove / bun rm -g2. Verwijder OpenSpec uit een project (optioneel). Verwijder de openspec/ map als u zijn specificaties en wijzigingen niet langer wilt:
bash
rm -rf openspec/Denk na voordat u dit doet: openspec/specs/ en openspec/changes/archive/ zijn uw verslag van hoe het systeem zich gedraagt en waarom het is veranderd. Als u die geschiedenis mogelijk wilt behouden, bewaar de map (of bewaar deze in git) zelfs na deinstallatie.
3. Verwijder de gegenereerde AI toolbestanden (optioneel). OpenSpec schrijft skill- en commando-bestanden naar per-tool mappen zoals .claude/skills/openspec-*, .cursor/commands/opsx-*, enzovoort. Verwijder de openspec-* skills en opsx-* commando's voor de door u geconfigureerde tools. De exacte paden per tool staan vermeld in Supported Tools.
Als u ook OpenSpec markerblokken heeft in bestanden zoals CLAUDE.md of AGENTS.md, verwijder die blokken handmatig; uw eigen inhoud in deze bestanden blijft van u.
Volgende Stappen
Na de installatie, initialiseer OpenSpec in uw project:
bash
cd your-project
openspec initZie Getting Started voor een volledige handleiding.