ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Gajae-Code 多厂商模型 Profile 指南:default/executor/planner/architect/critic 五角色如何选模型

Gajae-Code 多厂商模型 Profile 指南:default/executor/planner/architect/critic 五角色如何选模型 Gajae-Code 多厂商模型 Profile 指南default/executor/planner/architect/critic 五角色如何选模型【免费下载链接】gajae-codeGajae Code MVP项目地址: https://gitcode.com/gh_mirrors/ga/gajae-codeGajae Code 是一款开源的 AI 编程 Agent 工具内置了**多厂商模型 Profile--mpreset**机制它把default、executor、planner、architect、critic五个角色的模型集中管理让你只凭一份 YAML 配置就能让 Claude、ChatGPT/Codex、Gemini、Grok、GLM、Kimi、MiniMax 等不同厂商的模型各司其职地协作完成编码任务。想深入机制细节可查阅官方文档 docs/multi-vendor-profiles.md 与 docs/models.md。为什么需要多厂商模型 Profile不同模型各有长板有的代码写得准有的长文本看得全有的推理深、响应快。Gajae Code 的巧妙之处在于不是让你只挑一个模型而是给每个角色单独配一个最合适的模型。想省钱 → 给低价值角色配便宜快速的模型想质量 → 给关键角色配旗舰模型手里有几个厂商的订阅 → 各取所长拼出一套最优阵容这就是多厂商模型 Profile 的核心价值一次配置全角色按需分派。认识 Gajae Code 的五个角色Gajae Code 把一次任务拆成五个角色每个角色对模型的要求完全不同角色负责什么该选什么样的模型default跑主循环、负责路由调度质量决定全局上限工具调用稳、诚实可靠的最强路由模型executor真正动手写代码编码能力强的模型看 SWE-bench 表现planner规划步骤与顺序推理与排序能力强的模型architect大上下文 多模态评审上下文窗口大、能看图审代码的模型critic独立的挑刺式复核与它审查的代码不同家族的模型 关键认知default是总指挥它分派任务、汇总结果它弱了整个系统就弱其余四个是被委派才启动的子 Agent。三步决策法按你的订阅组合选 Profile先数一数你手里有几种厂商的账号/额度再对号入座你有的订阅推荐方案只有 1 家直接用该厂商的内置档位如claude-opus、codex-{eco,medium,pro}、opencodego、glm-{eco,medium,pro}等五角色已被同一厂商覆盖Claude Codex 两家用内置组合opus-codexClaude 跑主循环Codex 跑辅助角色3 家及以上用下面的跨厂商 Profile每个角色都放到它的最强项并让critic跨家族五份现成的跨厂商 Profile 配方当你拥有 3 个以上厂商时可直接复用这些经过验证的配方写入~/.gjc/agent/models.yml的profiles:段。这里按日常均衡 → 极致 → 省钱 → 超大仓库 → 评审五种场景给出思路Profile定位一句话说明daily日常均衡每角色各配一个轴心领先者critic保持跨家族ultimate不计成本求最佳每个角色都用该轴上的最强型号eco省额度省钱委派类工作用最便宜的模型主循环仍留在强模型monorepo超大代码库给architect/default放大上下文窗口避开 372k 上限reviewer评审/审计视角把作者角色与评审角色对调critic强制跨家族下图展示了这些角色在一次任务中如何接力协作一条黄金法则default 永远放最强路由模型无论你用哪家厂商、哪种配方把default放在你手头最强的路由模型上通常推荐 Anthropic 的 Opus 系列。一个弱的default会在分派时就拖垮全局再贵的委派角色也救不回来。其他角色则可按需降本增效编码放executor规划放planner长文本评审放architect跨家族复核放critic。如何快速激活 Profile配置好models.yml后激活非常简单gjc --mpreset daily # 仅本次会话生效 gjc --mpreset ultimate --default # 保存为启动默认--mpreset 名称只在当前会话启用该 Profile加上--default持久化为启动默认写入config.yml若 Profile 的required_providers里某厂商没登录激活会硬拦截并提示先/login 厂商即可常见问题问我只有一个厂商的订阅能用多厂商 Profile 吗不能直接跑跨厂商配方会因缺额度被拦截。请改用该厂商的内置档位如glm-pro、opencodego它们已把五个角色配好。问critic为什么必须跨家族让复核模型与写代码的模型来自不同家族能避免自己审自己的盲区让挑刺更独立、更有效。问改了配置不生效怎么办Profile 名属于用户命名空间只有名称完全一致时用户配置才会覆盖内置预设名字不匹配会提示 unknown-profile请核对名称或复制进models.yml再启用。小结Gajae Code 的多厂商模型 Profile 让你用一份配置就能让五个角色各配最合适的模型。记住三步决策法数厂商 → 选配方 → 让default站 C 位再挑一份现成配方激活即可立刻上手。更多机制细节见 docs/multi-vendor-profiles.md源码实现可在 model-profile-activation.ts 与 model-resolver.ts 中查看。【免费下载链接】gajae-codeGajae Code MVP项目地址: https://gitcode.com/gh_mirrors/ga/gajae-code创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表