@@ -104,6 +104,11 @@ export function createInstallMethods() {
104104 update : '' ,
105105 uninstall : ''
106106 } ,
107+ gemini : {
108+ install : '' ,
109+ update : '' ,
110+ uninstall : ''
111+ } ,
107112 codex : {
108113 install : '' ,
109114 update : '' ,
@@ -114,6 +119,9 @@ export function createInstallMethods() {
114119 matrix . claude . install = 'pnpm add -g @anthropic-ai/claude-code' ;
115120 matrix . claude . update = 'pnpm up -g @anthropic-ai/claude-code' ;
116121 matrix . claude . uninstall = 'pnpm remove -g @anthropic-ai/claude-code' ;
122+ matrix . gemini . install = 'pnpm add -g @google/gemini-cli' ;
123+ matrix . gemini . update = 'pnpm up -g @google/gemini-cli' ;
124+ matrix . gemini . uninstall = 'pnpm remove -g @google/gemini-cli' ;
117125 matrix . codex . install = `pnpm add -g ${ codexInstallPackage } ` ;
118126 matrix . codex . update = `pnpm up -g ${ codexPackage } ` ;
119127 matrix . codex . uninstall = `pnpm remove -g ${ codexPackage } ` ;
@@ -123,6 +131,9 @@ export function createInstallMethods() {
123131 matrix . claude . install = 'bun add -g @anthropic-ai/claude-code' ;
124132 matrix . claude . update = 'bun update -g @anthropic-ai/claude-code' ;
125133 matrix . claude . uninstall = 'bun remove -g @anthropic-ai/claude-code' ;
134+ matrix . gemini . install = 'bun add -g @google/gemini-cli' ;
135+ matrix . gemini . update = 'bun update -g @google/gemini-cli' ;
136+ matrix . gemini . uninstall = 'bun remove -g @google/gemini-cli' ;
126137 matrix . codex . install = `bun add -g ${ codexInstallPackage } ` ;
127138 matrix . codex . update = `bun update -g ${ codexPackage } ` ;
128139 matrix . codex . uninstall = `bun remove -g ${ codexPackage } ` ;
@@ -131,6 +142,9 @@ export function createInstallMethods() {
131142 matrix . claude . install = 'npm install -g @anthropic-ai/claude-code' ;
132143 matrix . claude . update = 'npm update -g @anthropic-ai/claude-code' ;
133144 matrix . claude . uninstall = 'npm uninstall -g @anthropic-ai/claude-code' ;
145+ matrix . gemini . install = 'npm install -g @google/gemini-cli' ;
146+ matrix . gemini . update = 'npm update -g @google/gemini-cli' ;
147+ matrix . gemini . uninstall = 'npm uninstall -g @google/gemini-cli' ;
134148 matrix . codex . install = `npm install -g ${ codexInstallPackage } ` ;
135149 matrix . codex . update = platform === 'termux'
136150 ? `npm install -g ${ codexInstallPackage } `
0 commit comments