配置参考
面向终端用户的 YeePilot 主要配置说明,包括 AI、安全、sandbox、UI、Vault、文件和更新。
最后更新: 2026年5月15日
配置文件在哪里
主配置文件位于:
text
~/.yeepilot/config.yml较早的安装可能仍保留 ~/.yeepilot/config.yaml,但当前应以 config.yml 为准。
如何修改
最实用的三种方式:
- 使用
yeepilot setup - 打开 Neural HUD 中的 Settings
- 手动编辑
config.yml
优先级
实际优先级顺序:
- 环境变量
~/.yeepilot/config.yml- 内部默认值
ai 部分
这里控制 AI 的主要行为:
providermodelbase_urlthinkingtoken_modevibe_coding
示例:
yaml
ai:
provider: openrouter
model: openai/gpt-oss-120b:free
thinking: auto
token_mode: balanced
vibe_coding: falseai 的高级子部分
部分环境还会使用:
ai.recoveryai.agenticai.failoverai.knowledgeai.context7ai.codeintelai.verificationai.scheduler
对终端用户来说,只修改自己真正理解的项会更安全。
security 部分
用于控制审批、安全姿态和审计相关行为。
常见项:
moderequire_confirmationaudit
sandbox 部分
用于限制本地 runtime 能做什么。
常见键:
enableduse_namespacesnetwork_accessmax_cpu_secondsmax_memory_mbmax_filesize_mbmax_processesdenied_paths
示例:
yaml
sandbox:
enabled: true
network_access: false
max_cpu_seconds: 120
max_memory_mb: 1024tui 部分
控制终端界面,例如:
- theme
- language
- live stream
- sidecar
- 视觉行为
像 tui.hud.* 这样的内部项,通常更适合在 HUD 中修改,而不是手工编辑。
Keybinds
终端用户通常应该在 HUD 的 Keybinds 标签页中管理快捷键。tui.keybinds.actions 虽然存在,但不建议把手动修改内部 action ID 当作常规做法。
files 部分
用于控制附件、上下文和本地文件行为。如果您经常处理大仓库,这一部分值得检查。
vault 部分
这里涉及锁定、autolock 和 Vault 偏好。由于会影响秘密访问和恢复,请谨慎修改。
personality 部分
用于调整面向用户的语气或操作风格。只有在组织有明确要求时才建议修改。
platform 部分
与运行环境有关。大多数用户不需要频繁调整。
update 部分
用于控制更新检查与应用方式。
常见键:
auto_checkcheck_interval_hourschannelchannel_token
示例:
yaml
update:
auto_check: true
check_interval_hours: 24
channel: public不应再作为主要控制项的设置
旧资料里可能会出现 ai.agent_mode。它现在只是兼容项,不应再作为主要控制方式。现代使用方式应围绕:
/plan/autonomy/thinkai.vibe_coding
实用建议
- 优先从 HUD 或
yeepilot setup修改 - 手动编辑时只改自己理解的设置
- 敏感变更先在小任务里验证,再用于正式工作流