Zum Inhalt springen

Installation

codeknit kann aus dem Quellcode installiert werden. Die folgenden Schritte führen Sie durch die Einrichtung von codeknit auf Ihrem System.

Die primäre Installationsmethode ist das Bauen aus dem Quellcode. Sie benötigen:

  • Go 1.26+
  • Einen C-Compiler (erforderlich für tree-sitter über CGo)

Klone das Repository und baue das Binary:

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

Das kompilierte Binary ist unter ./bin/codeknit verfügbar.

Um codeknit von jedem Verzeichnis aus ausführen zu können, fügen Sie den Speicherort des Binarys zum PATH Ihres Systems hinzu.

Für bash (~/.bashrc):

Terminal-Fenster
export PATH="$PATH:/pfad/zu/codeknit"

Für zsh (~/.zshrc):

Terminal-Fenster
export PATH="$PATH:/pfad/zu/codeknit"

Für fish (~/.config/fish/config.fish):

Terminal-Fenster
fish_add_path /pfad/zu/codeknit

Nach dem Aktualisieren Ihrer Shell-Konfiguration laden Sie diese neu, indem Sie source ~/.bashrc (oder ~/.zshrc) ausführen oder Ihr Terminal neu starten.

codeknit unterstützt die Autovervollständigung für gängige Shells. Installieren Sie die Completion mit diesen Befehlen:

Für bash:

Terminal-Fenster
codeknit completion bash >> ~/.bashrc

Für zsh:

Terminal-Fenster
codeknit completion zsh >> ~/.zshrc

Für fish:

Terminal-Fenster
codeknit completion fish > ~/.config/fish/completions/codeknit.fish

Für PowerShell:

Terminal-Fenster
codeknit completion powershell >> $PROFILE

Überprüfen Sie nach der Installation, ob codeknit korrekt eingerichtet ist:

Terminal-Fenster
codeknit --version

Wenn Sie zu codeknit beitragen möchten, führen Sie diese zusätzlichen Befehle aus:

Entwicklungsabhängigkeiten installieren:

Terminal-Fenster
make deps

Git-Hooks einrichten:

Terminal-Fenster
make setup

Testsuite ausführen:

Terminal-Fenster
make test