Skip to content

AI 编程助手 ​

镜像里预装了四个 AI 编程助手,各自用自己的命令启动:

助手命令版本官网
Claude Codeclaude2.1.283claude.com/claude-code
Codexcodex0.158.0github.com/openai/codex
Gemini CLIgemini0.61.0github.com/google-gemini/gemini-cli
Grokgrok1.0.41x.ai

登录 ​

在 /workspace(你的项目)里运行命令。第一次运行时,每个助手都会引导你用它自己的账号或 API key 登录,按提示操作即可。具体步骤由各家决定,请参考上面的官方文档。

每个助手的登录状态和设置,都保存在容器里的 home 目录下:

助手位置
Claude Code~/.claude/ 和 ~/.claude.json
Codex~/.codex/
Gemini CLI~/.gemini/
Grok~/.grok/

这些内容会随容器一起被删除。想在重启后保持登录,把这些目录放进 Docker 卷,见数据与持久化。

使用建议 ​

  • 同时跑多个助手:用 tmux 分出多个窗格。tmux 会高亮有新输出的窗口,一眼就能看出哪个助手需要你处理。见 tmux。
  • 接收通知、远程审批:用 yeci-notify,助手完成任务或需要授权时,会给你发 Telegram 消息。
  • 内存:NODE_OPTIONS 设为 --max-old-space-size=4096,基于 Node 的助手处理大任务时内存够用。
  • 版本:每个镜像里的助手版本是固定的。想用新版本,请拉取更新的镜像(见镜像与版本),不要在容器里升级:容器删除后,这些改动都会丢失。