设置
Agent 配置
选择 Agent Profile,并为子 Agent 与上下文压缩指定模型。
Agent profile 决定 Agent 的工作方式和工具集。North Coder 内置以下 profile:
| Profile | 说明 | 适用模型 |
|---|---|---|
| General | 默认 profile,使用 read_file / write_file / replace 工具 | Claude、Nex-N2-Pro 等 |
| Codex (apply_patch) | 使用 apply_patch 代替文件编辑工具 | OpenAI GPT 系列 |
| RFC Mode | RFC 驱动开发,包含需求澄清和设计文档能力 | 任意 |
| Plan Mode | 只读探索 + 实现规划,不直接修改代码 | 任意 |
| Evo Mode | Agent 进化系统,通过 trace 分析迭代优化 profile | 任意 |
为 Profile 指定默认模型
建议为每个 profile 设置默认模型:在设置页选中一个 profile 后,为它指定对应的 LLM Profile。这样切换 Agent Profile 时会自动使用匹配的模型,无需每次手动切换。典型搭配:
- Codex profile → GPT 系列 LLM Profile
- General / RFC / Plan profile → Claude 或 N2-Pro 的 LLM Profile
子 Agent
设置页的「子 Agent」面板用于为每个子 Agent 单独指定模型。默认情况下子 Agent 跟随主 Agent 使用的模型,但你可以覆盖为其他 LLM Profile。
| 子 Agent | 职责 | 推荐模型 |
|---|---|---|
| Explore | 只读代码调研、搜索、回答问题 | Nex-N2-Pro(推理快、成本低,非常适合高频调研) |
| Worker | 并行写代码、实现子任务 | 跟随主 Agent 即可 |
Explore 被调用的频率远高于 Worker,为它指定一个响应快的模型(如 N2-Pro)可以显著提升整体任务速度。
上下文压缩模型
「子 Agent」面板下方还有 上下文压缩模型 设置——当会话过长需要压缩历史时使用的模型。同样默认跟随主 Agent,也可以指定一个更快或更便宜的模型,避免长对话压缩时阻塞主流程。