Ir al contenido

Instalación

codeknit puede instalarse desde el código fuente. Los siguientes pasos te guiarán a través de la configuración de codeknit en tu sistema.

El método de instalación principal es construir desde el código fuente. Necesitarás:

  • Go 1.26+
  • Un compilador C (requerido para tree-sitter vía CGo)

Clona el repositorio y construye el binario:

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

El binario compilado estará disponible en ./bin/codeknit.

Para ejecutar codeknit desde cualquier directorio, agrega la ubicación del binario a la variable PATH de tu sistema.

Para bash (~/.bashrc):

Terminal window
export PATH="$PATH:/path/to/codeknit"

Para zsh (~/.zshrc):

Terminal window
export PATH="$PATH:/path/to/codeknit"

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

Terminal window
fish_add_path /path/to/codeknit

Después de actualizar la configuración de tu shell, recárgala ejecutando source ~/.bashrc (o ~/.zshrc) o reinicia tu terminal.

codeknit soporta autocompletado para shells populares. Instala los completados usando estos comandos:

Para bash:

Terminal window
codeknit completion bash >> ~/.bashrc

Para zsh:

Terminal window
codeknit completion zsh >> ~/.zshrc

Para fish:

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

Para PowerShell:

Terminal window
codeknit completion powershell >> $PROFILE

Después de la instalación, verifica que codeknit esté configurado correctamente:

Terminal window
codeknit --version

Si estás contribuyendo a codeknit, ejecuta estos comandos adicionales:

Instala las dependencias de desarrollo:

Terminal window
make deps

Configura los hooks de git:

Terminal window
make setup

Ejecuta el conjunto de pruebas:

Terminal window
make test