跳转到内容

RTK 使用

Terminal window
# macOS 安装
$ brew install rtk
# windows 安装
$ scoop install rtk
# 验证安装
$ rtk --version

rtk 需在 PATH 中。OpenCode / Cursor 的集成均依赖 rtk rewrite 子命令自动改写命令,缺失时插件会安全降级为原命令。

全局安装 OpenCode 插件,写入 ~/.config/opencode/plugins/rtk.ts

Terminal window
$ rtk init -g --opencode

同时安装两者:

Terminal window
$ rtk init -g --opencode --agent cursor
Terminal window
# 预览改写结果(不改写原命令)
$ rtk rewrite "git status" # → rtk git status
$ rtk rewrite "ls -la src/" # → rtk ls -la src/
$ rtk rewrite "cat foo.ts" # → rtk read foo.ts
# 查看当前接入状态
$ rtk init --show
# 查看 token 节省统计
$ rtk gain
Terminal window
# 查看遥测状态(默认开启)
$ rtk telemetry status
# 关闭匿名使用统计(随时可开/关,不影响功能)
$ rtk telemetry disable
# 要求删除已收集数据(GDPR/RGPD 合规)
$ rtk telemetry forget
Terminal window
# 重新安装 / 更新插件与钩子(幂等)
$ rtk init -g --opencode --agent cursor
# 移除全部 RTK 接入(OpenCode 插件 + Cursor 钩子 + 指令)
$ rtk init -g --uninstall
# 仅移除 OpenCode 插件
$ rtk init --opencode --uninstall