0
140
近 7 天 10
32.4
生态多维模型
21 天前
2026-07-29
快速安装与配置
opencode.json写入当前项目的 opencode.json,只对这个仓库生效。
opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["opencode-token-usage-footer@0.1.0"]
}写入 ~/.config/opencode/opencode.json,对所有项目生效。
~/.config/opencode/opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["opencode-token-usage-footer@0.1.0"]
}若你要在本地改造这个插件,先装到项目里再从本地路径引用。
shell
pnpm add -D opencode-token-usage-footeropencode 启动时会通过内嵌运行时自动加载 npm 依赖并缓存至本地目录,无需手动在全局环境执行安装。
A responsive OpenCode TUI footer that shows token volume, cache hit rate, input, output, reasoning, cache usage, cost, and descendant session count.
Requirements
- OpenCode 1.18.5 or newer
- OpenCode TUI
Install
Add the npm package to ~/.config/opencode/tui.json:
{
"$schema": "https://opencode.ai/tui.json",
"plugin": ["opencode-token-usage-footer"]
}
If other TUI plugins are already configured, append this package to the
existing plugin array. Restart OpenCode after changing the configuration.
Display
The footer adapts to terminal width:
- Compact: total token volume and cache hit rate
- Medium: input, output, and cost
- Wide: reasoning, cache read/write, and session count
Usage includes the current session and all descendant or subagent sessions. The footer refreshes after relevant OpenCode events and polls every two seconds while a session is open.
Privacy
The plugin only reads session statistics through the local OpenCode TUI API. It does not send data to an external service and does not require credentials.
Development
npm install
npm run typecheck
npm pack --dry-run
License
MIT