--checkpointing ๊ฐ์ command line arguments๋ ์์ฃผ ์ฌ์ฉํ๊ฒ ๋จ. ๊ทผ๋ฐ ์ด๊ฑธ ์คํํ ๋ ๋ง๋ค ๋ฃ๋๊ฑด ๋๋ฌด ๋ถํธํจ. ์ด๋ด ๋ ์ฌ์ฉํ ์ ์๋๊ฒ settings.json ํ์ผ์.
์ด ํ์ผ์ ์ ํธํ๋ ์ธํ
๊ฐ๋ค์ ์ ์ด๋์ผ๋ฉด Gemini CLI ์์ํ ๋ ์๋์ผ๋ก ์ ์ฉ๋จ. gemini cli๊ฐ ์์๋ ๋ ์ฐ์ ํ๋๋ ํ ๋ฆฌ์ ~/.gemini/settings.json์ ์ฐพ์. ์ฌ๊ธฐ์๋ ๋ณดํต ํ
๋ง, ์ธ์ฆ๋ฐฉ์, ์ ํธํ๋ ์๋ํฐ ๋ฑ์ด ํฌํจ๋.
๋ค์์ผ๋ก ํ๋ก์ ํธ ํด๋ ๋ด๋ถ์ .gemini/settings.json์ ํ์ํจ. ์ด ํ์ผ์ ํด๋น ๋๋ ํ ๋ฆฌ์์ gemini cli๊ฐ ์คํ๋ ๋๋ง ์ ์ฉ๋จ. ์ฆ ํ๋ก์ ํธ๋ณ๋ก ๋ค๋ฅด๊ฒ ์ค์ ํด๋ ์ ์์.
๋ค์ํ ์ค์ ๊ฐ๋ค์ ์๋ ์์์ ๋ฐ๋ผ ์ฐ์ ์ ์ฉ๋จ.
ํ๋๋ ํ ๋ฆฌ ์ค์ ๊ฐ < ํ๋ก์ ํธ๋ณ ์ค์ ๊ฐ < command line arguments
๋ชจ๋ command line arguments๋ฅผ settings.json์ ๋ฑ๋กํ ์ ์๋๊ฑด ์๋. ์์ธ ์ค๋ช
์ gemini-cli/docs/cli/configuration.md at main ยท google-gemini/gemini-cli๋ฅผ ์ฐธ๊ณ ํ๊ธฐ.
์๋๋ ํ์ฌ ์ธํ
ํด ๋ settings.json ์ค์ ๊ฐ
{
// "theme": "Dracula",
// "selectedAuthType": "oauth-personal",
"checkpointing": {
"enabled": true
},
"telemetry": {
"enabled": false,
"target": "local",
"logPrompts": false
},
"usageStatisticsEnabled": false,
"preferredEditor": "vscode",
"mcpServers": {
"sequential-thinking": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-sequential-thinking"],
"trust": true
},
"context7": {
"command": "npx",
"args": ["-y", "@upstash/context7-mcp"],
"trust": true
}
}
}