> ## Documentation Index
> Fetch the complete documentation index at: https://forgekit-docs-mintlify-4374fee9.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Config 命令

> 提供方、成本、仪表盘、品牌、atlas、stack:config、cost、dash、brand、atlas、stack——外加 v0.19+ 的 report 与 tools 命令。

Config 分组覆盖提供方、可观察性、代码图和技术栈检测。

## `forge config`

提供方配置——展示 / 切换 / 添加提供方,设置默认模型。

```bash theme={null}
forge config               # 显示当前配置
forge config switch <provider>
forge config add <provider>
```

## `forge cost`

通过实测的阶段系数计算的真实每日花销。

```bash theme={null}
forge cost                 # 真实的每日花销
forge cost --stages        # 实测的每阶段成本系数
```

<Note>
  **仅报告已实测的阶段**——没有事件的阶段会显示 “no data”,绝不使用默认值。
</Note>

## `forge dash`

对 ledger、指标与爆炸半径的本地仪表盘。

```bash theme={null}
forge dash                 # 仅本机、只读(默认端口 4242)
```

## `forge brand`

打印当前生效的品牌 token 映射。

```bash theme={null}
forge brand
```

品牌以单个 token(`brand.json`)存储;换品牌只需一次编辑。

## `forge atlas`

构建 / 查询代码图。

```bash theme={null}
forge atlas build [path]   # 遍历目录树 → .forge/atlas.json
forge atlas query "what calls Z"
forge atlas has <symbol>   # 幻觉符号检查
```

atlas 是纯 JSON——任何工具都能读,不需要 MCP。

## `forge stack`

从清单文件检测本仓库的真实技术栈。

```bash theme={null}
forge stack
```

读取 `package.json`、`pyproject.toml`、`go.mod`、`Cargo.toml`、`Gemfile`、
`composer.json`、`pom.xml` / `build.gradle` 和 `*.csproj`,并报告语言、框架、包管理器,以及仓库**实际**的测试命令——这些会喂进基座的验证清单。

## `forge report` <sub>v0.19+</sub>

生成本仓库 Forge 状态的静态 HTML 报告——把 ledger、指标和爆炸半径渲染成一个自包含文件,可分享或归档。

```bash theme={null}
forge report
```

## `forge tools` <sub>v0.19+</sub>

选择本仓库的主用 AI 编码工具,并接线相应的 `.gitignore` 条目,让生成的配置与 `.forge/` 产物按你的设置被正确忽略。

```bash theme={null}
forge tools
```
