コンテンツにスキップ

インストール

codeknit はソースからインストールできます。以下の手順でシステムに codeknit をセットアップする方法を説明します。

主なインストール方法はソースからのビルドです。以下が必要です:

  • Go 1.26 以上
  • C コンパイラ(tree-sitter 用の CGo が必要)

リポジトリをクローンしてバイナリをビルドします:

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

コンパイルされたバイナリは ./bin/codeknit に作成されます。

codeknit を任意のディレクトリから実行できるようにするには、バイナリの場所をシステムの PATH に追加します。

bash の場合 (~/.bashrc):

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

zsh の場合 (~/.zshrc):

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

fish の場合 (~/.config/fish/config.fish):

Terminal window
fish_add_path /path/to/codeknit

シェル設定を更新した後、 source ~/.bashrc (または ~/.zshrc)を実行するか、ターミナルを再起動して設定を反映します。

codeknit は人気のシェルに対応した自動補完をサポートしています。以下のコマンドで補完をインストールします:

bash の場合:

Terminal window
codeknit completion bash >> ~/.bashrc

zsh の場合:

Terminal window
codeknit completion zsh >> ~/.zshrc

fish の場合:

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

PowerShell の場合:

Terminal window
codeknit completion powershell >> $PROFILE

インストール後、codeknit が正しくセットアップされていることを確認します:

Terminal window
codeknit --version

codeknit にコントリビュートする場合は、以下の追加コマンドを実行します:

開発依存関係をインストール:

Terminal window
make deps

git フックをセットアップ:

Terminal window
make setup

テストスイートを実行:

Terminal window
make test