配置
api key
去咸鱼上购买一批
gemini-balance
配置参考 .env-sample 来
gemini-cli
按官方文档安装
~/.gemini/settings.json
{
"autoAccept": true,
"usageStatisticsEnabled": false,
"maxSessionTurns": -1,
"contextFileName": "CLAUDE.md", // 按需修改
"checkpointing": {
"enabled": false // 按需修改
}
}
gemini-cli.el
claude-code.el 的修改版。有一些小问题:创建的 buffer 不尊重 poper 的布局;eat line-mode 下有时仍旧会莫名跳转到末尾
或者也可自己手动管理 gemini 终端会话
emacs
需要设置环境变量。emacs 可以使用 envrc 包,GNU/Linux 上安装 direnv 包
.envrc 参考
# 使用 gemini-balance 的 token
export GEMINI_API_KEY=gnuisliberty
export GEMINI_MODEL=gemini-2.5-pro
# url of gemini-balance
export GOOGLE_GEMINI_BASE_URL=http://localhost:3434