Hold Rein 是一个本地优先、模型无关、可通过插件扩展的 AI Agent 工作台
$
LOCAL RUNTIME127.0.0.1:3001
启动本地服务
$
hold-rein start--host地址--port端口--plugin-dev开发插件PLUGIN SCAFFOLDCURRENT DIRECTORY
初始化插件包
$
hold-rein plugin init--path <path>指定路径--name <name>创建子目录--path + --name路径与名称✓
Initialized plugin package <package-name>COMMAND TO WORKSPACELIVE
一条命令,工作台就绪
把启动留给命令,把交互交给浏览器。
hold-rein startCLI
Browser UIREADY
Long-running Agent02:48:16
↳长任务持续运行 · 随时回到现场
SERVER EXTENSIBILITYLIVE
服务端,开放每一层能力
不止接入工具,更能重塑 Agent 的运行方式。
System Prompt
Tools
Skills
Routes
Agent Events
↳Plugin API · 服务端能力按需装配
FRONTEND EXTENSIBILITYLIVE
界面,也是一套插件系统
渲染、操作与上下文,都能成为扩展入口。
Tool RendererVIEW
Sender ActionACTION
Side PanelSLOT
SettingsPANEL
Prompt · Skill · ToolCONTEXT
↳从消息流到设置页,组合你的工作台
MODEL FREEDOMLIVE
模型选择权,始终在你
选择内置提供商,或只用一个 URL 接入自己的模型。
OpenAIBUILT-IN
AnthropicBUILT-IN
GeminiBUILT-IN
Custom Endpointhttps://…
↳Provider-agnostic · 配置即连接
WORKSPACE POLICYLIVE
每个文件夹,都是独立工作台
以文件夹承载上下文,为不同工作配置不同规则。
product-app/WORKSPACE
Plugins04 ENABLED
SkillsASK FIRST
Tool PolicyALLOW LIST
↳目录切换,策略随之切换
SCHEDULED RUNSLIVE
任务按时醒来
设定一次,工作台会在正确的时间继续工作。
09:00DAILY BRIEF
14:30RELEASE CHECK
23:00DATA SYNC
↳Next run · Today 14:30
USAGE INSIGHTSLIVE
每一次消耗,都有迹可循
从总体趋势下钻到单次任务,找到真正的消耗来源。
Claude 41.28M TOKENS
GPT-5760K TOKENS
Gemini320K TOKENS
↳按模型 · 按任务 · 清晰可追溯
MODEL POOLLIVE
让模型池自动接力
预先定义顺序与额度,运行时自动保持任务连续。
Claude 4100% USED
GPT-562% USED
GeminiSTANDBY
↳LIMIT REACHED → SWITCH AUTOMATICALLY