second-brain マニュアル
インストール
second-brain は、コマンドラインで使うツールです。second-brain と、短い別名の sb の二つのコマンドをインストールします。どちらも同じプログラムです。このマニュアルでは sb を使います。Windows、macOS、Linux で動きます。
必要なもの
- Rust 1.88 以降。 rustup でインストールします。
- C コンパイラー。 SQLite のライブラリをソースからビルドするために使います。
- Windows: Visual Studio Build Tools の「C++ によるデスクトップ開発」ワークロード
- macOS: Xcode のコマンドラインツール (
xcode-select --install) - Linux:
cc(たとえばbuild-essentialパッケージ)
インストール
cargo install second-brain --locked
ビルドして、second-brain と sb をインストールします。最初のビルドには数分かかります。プログラムは ~/.cargo/bin (Windows では %USERPROFILE%\.cargo\bin) に置かれます。Rust のインストーラーがこのフォルダーを PATH に追加します。インストール後は、新しいターミナルを開いてください。
更新
同じコマンドに --force を付けます。
cargo install second-brain --locked --force
そのあとで sb doctor を実行します。インストール済みのエージェントスキルがプログラムより古いときは、警告が出ます。その場合は sb setup skills をもう一度実行してください。
ソースからビルドする
まだリリースされていないバージョンを試すときは、リポジトリのフォルダーで次を実行します。
cargo install --path crates/sb-cli --locked
確認
sb version
ツールのバージョン、プラットフォーム、スキルのバージョン、データベースのスキーマのバージョンを表示します。
second-brain 0.2.0 (x86_64-linux), skill version 2, schema 3
ターミナルが sb を見つけられないときは、プログラムのフォルダー (~/.cargo/bin) が PATH に入っていません。新しいターミナルを開くか、PATH に追加してください。