Aller au contenu

Installation

codeknit peut être installé à partir du code source. Les étapes suivantes vous guideront pour configurer codeknit sur votre système.

La méthode d’installation principale consiste à compiler à partir du code source. Vous aurez besoin de :

  • Go 1.26+
  • Un compilateur C (requis pour tree-sitter via CGo)

Clonez le dépôt et compilez le binaire :

Terminal window
git clone https://github.com/awslabs/codeknit.git
cd codeknit
make build

Le binaire compilé sera disponible à l’emplacement ./bin/codeknit.

Pour exécuter codeknit depuis n’importe quel répertoire, ajoutez l’emplacement du binaire à la variable PATH de votre système.

Pour bash (~/.bashrc) :

Terminal window
export PATH="$PATH:/chemin/vers/codeknit"

Pour zsh (~/.zshrc) :

Terminal window
export PATH="$PATH:/chemin/vers/codeknit"

Pour fish (~/.config/fish/config.fish) :

Terminal window
fish_add_path /chemin/vers/codeknit

Après avoir mis à jour la configuration de votre shell, rechargez-la en exécutant source ~/.bashrc (ou ~/.zshrc) ou redémarrez votre terminal.

codeknit prend en charge la complétion automatique pour les shells populaires. Installez les complétions en utilisant ces commandes :

Pour bash :

Terminal window
codeknit completion bash >> ~/.bashrc

Pour zsh :

Terminal window
codeknit completion zsh >> ~/.zshrc

Pour fish :

Terminal window
codeknit completion fish > ~/.config/fish/completions/codeknit.fish

Pour PowerShell :

Terminal window
codeknit completion powershell >> $PROFILE

Après l’installation, vérifiez que codeknit est correctement configuré :

Terminal window
codeknit --version

Si vous contribuez à codeknit, exécutez ces commandes supplémentaires :

Installez les dépendances de développement :

Terminal window
make deps

Configurez les hooks git :

Terminal window
make setup

Exécutez la suite de tests :

Terminal window
make test