はじめに

Gemini CLI に Lagune を拡張機能としてインストール

Gemini CLI に Lagune を拡張機能としてインストールし、最新の状態に保ち、エンジンの実行を事前に許可します。

ターミナルから拡張機能をインストールします:

gemini extensions install https://github.com/wellwelwel/lagune

更新​

Lagune を更新するには、次のコマンドを実行します:

gemini extensions update lagune

常に最新の状態に保つには、--auto-update を付けてインストールします。

コマンド​

コマンドは拡張機能名を付けて入力します。たとえば /lagune:lagune-charter で /lagune-charter を実行します。


権限

エンジンは 2 つのツールで動作します。lagune_read はプロジェクトを読み取るだけで、lagune_write は .lagune/ に書き込むだけです。Gemini CLI は、信頼済みフォルダーでのみこれらを起動します。これらを事前に許可するには、次のルールを ~/.gemini/policies/lagune.toml として保存します:

[[rule]]
mcpName = "lagune"
toolName = ["lagune_read", "lagune_write"]
decision = "allow"
priority = 100

skills.sh でインストールした場合など、エンジンが npx 経由で動作するときは、同じファイルに次のルールを追加します:

[[rule]]
toolName = "run_shell_command"
commandRegex = 'npx --yes lagune@\d+\.\d+\.\d+\s'
decision = "allow"
priority = 100

よくある質問

gemini extensions install https://github.com/wellwelwel/lagune を実行します。

gemini extensions update lagune を実行するか、--auto-update を付けて拡張機能をインストールします。

/lagune:lagune-charter のように、拡張機能名を付けて入力します。

はい。lagune サーバーの lagune_read と lagune_write ツールを許可するポリシールールを追加します。エンジンが npx 経由で動作する場合は、npx --yes lagune@ のあとにバージョンが続くコマンドを許可する run_shell_command のルールも追加します。