Skip to content

配置项

命名约定:环境变量名、pnpm 脚本名、CLI 二进制名、HTTP 路由、端口等均为功能标识,不随产品从 agent-extension 改名为 doc-agent-extension 而变化。请按下表原样使用。

Gateway 环境变量

变量取值说明
AGENT_EXECUTION_MODEcli(默认)/ mcp整体执行链路,见 执行模式
AGENT_PROVIDERS逗号分隔,如 dingtalk,feishu启用哪些 provider(按端灰度)
AGENT_CLI_TIMEOUT毫秒单次 CLI 调用超时

示例:

bash
AGENT_EXECUTION_MODE=cli AGENT_PROVIDERS=dingtalk pnpm start:gateway

Gateway 网络

默认值
Host127.0.0.1
Port19836
健康检查GET /health

扩展侧配置

位置说明
EXECUTION_MODE构建常量 packages/chrome-extension/src/shared/constants.ts需与 Gateway 的 AGENT_EXECUTION_MODE 保持一致
gatewayHost / gatewayPortchrome.storage.local覆盖默认的 Gateway 地址(默认 127.0.0.1:19836

GatewayConfig(运行时)

Gateway 内部的运行时配置对象通常包含:

  • executionModecli / mcp
  • providersEnabled:启用的 provider 列表
  • CLI 调用超时等参数

以上均可由上面的环境变量驱动。完整字段以 packages/gateway/src/types.ts 为准。

基于 MIT 许可发布