Başlarken

Gemini CLI için Lagune uzantısı kurulumu

Lagune'yi Gemini CLI için uzantı olarak kurun, güncel tutun ve motoruna baştan izin verin.

Uzantıyı terminalden kurun:

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

Güncelleme​

Lagune'yi güncellemek için şunu çalıştırın:

gemini extensions update lagune

Otomatik olarak güncel kalması için --auto-update ile kurun.

Komutlar​

Komutları uzantının adıyla birlikte yazın, örneğin /lagune:lagune-charter yazarak /lagune-charter komutunu çalıştırın.


İzinler

Motor iki araçla çalışır: lagune_read yalnızca projenizi okur, lagune_write ise yalnızca .lagune/ klasörüne yazar. Gemini CLI bunları yalnızca güvenilir bir klasörde başlatır. Bunlara baştan izin vermek için bu kuralı ~/.gemini/policies/lagune.toml olarak kaydedin:

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

Motor, skills.sh ile kurulumda olduğu gibi npx üzerinden çalıştığında bu kuralı aynı dosyaya ekleyin:

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

Sıkça sorulan sorular

gemini extensions install https://github.com/wellwelwel/lagune komutunu çalıştırın.

gemini extensions update lagune komutunu çalıştırın ya da uzantıyı --auto-update ile kurun.

Uzantının adıyla birlikte yazın, örneğin /lagune:lagune-charter.

Evet. lagune sunucusunun lagune_read ve lagune_write araçlarına izin veren bir politika kuralı ekleyin. Motor npx üzerinden çalıştığında run_shell_command için npx --yes lagune@ ve bir sürüm numarasıyla başlayan komutlara izin veren bir kural daha ekleyin.