通过1Password CLI,将保存的密码和API密钥用于命令及配置模板,完成安装、认证、秘密值读取,并通过环境变量向命令传递凭据。
- 安装并配置1Password CLI
- 使用已保存的API密钥运行命令
- 向配置模板填入秘密值
通过Hermes终端将代码实现、缺陷修复和PR审查交给Blackbox AI,比较并选择多个模型的结果,监控长任务,并从保存的检查点继续工作。
Delegate coding tasks to the Blackbox AI multi-model CLI.
blackbox将代码实现、缺陷修复、重构和PR审查交给Blackbox AI。它从Hermes终端调用blackbox,执行一次性请求或耗时较长的任务。配置多个模型后,由评审角色比较各模型对同一任务的实现并选择结果。它也介绍如何通过检查点恢复已保存的工作,并追加新的要求。
适合将功能开发交给另一个编程智能体,或比较多个模型的实现。也可用于查看长任务的进度,以及检查PR中的缺陷、安全问题和代码质量。
需要Node.js 20或更高版本、@blackbox_ai/blackbox-cli和Blackbox API密钥。使用blackbox configure完成配置。执行时需要指定交互式终端参数pty=true和目标工作目录。服务按额度计费,使用多个模型会消耗更多额度。
本介绍由 AI(OpenAI Codex)根据公开的 SKILL.md 撰写。准确的规格请查看下方原文。
AI 仅根据 SKILL.md 的内容,从 4 个方面进行了评估。星标数和热度不计入评估。
总分按每项 A=25 分、B=15 分、C=5 分相加。 由 AI(OpenAI Codex)于 2026年10月19日 评估。仅供参考,安装前请同时查看原文。
安装前可以查看交给 AI 代理的指令内容。
Delegate coding tasks to Blackbox AI via the Hermes terminal. Blackbox is a multi-model coding agent CLI that dispatches tasks to multiple LLMs (Claude, Codex, Gemini, Blackbox Pro) and uses a judge to select the best implementation.
The CLI (npm @blackbox_ai/blackbox-cli, binary blackbox) is a TypeScript coding agent (forked from Gemini CLI) and supports interactive sessions, non-interactive one-shots, checkpointing, MCP, and vision model switching.
npm install -g @blackbox_ai/blackbox-cli (binary: blackbox)blackbox configure and enter your API keypty=true in terminal calls — Blackbox CLI is an interactive terminal appterminal(command="blackbox --prompt 'Add JWT authentication with refresh tokens to the Express API'", workdir="/path/to/project", pty=true)
For quick scratch work:
terminal(command="cd $(mktemp -d) && git init && blackbox --prompt 'Build a REST API for todos with SQLite'", pty=true)
For tasks that take minutes, use background mode so you can monitor progress:
# Start in background with PTY
terminal(command="blackbox --prompt 'Refactor the auth module to use OAuth 2.0'", workdir="~/project", background=true, pty=true)
# Returns session_id
# Monitor progress
process(action="poll", session_id="<id>")
process(action="log", session_id="<id>")
# Send input if Blackbox asks a question
process(action="submit", session_id="<id>", data="yes")
# Kill if needed
process(action="kill", session_id="<id>")
Blackbox CLI has built-in checkpoint support for pausing and resuming tasks:
# After a task completes, Blackbox shows a checkpoint tag
# Resume with a follow-up task:
terminal(command="blackbox --resume-checkpoint 'task-abc123-2026-03-06' --prompt 'Now add rate limiting to the endpoints'", workdir="~/project", pty=true)
During an interactive session, use these commands:
| Command | Effect |
|---|---|
/compress | Shrink conversation history to save tokens |
/clear | Wipe history and start fresh |
/stats | View current token usage |
Ctrl+C | Cancel current operation |
Clone to a temp directory to avoid modifying the working tree:
terminal(command="REVIEW=$(mktemp -d) && git clone https://github.com/user/repo.git $REVIEW && cd $REVIEW && gh pr checkout 42 && blackbox --prompt 'Review this PR against main. Check for bugs, security issues, and code quality.'", pty=true)
Spawn multiple Blackbox instances for independent tasks:
terminal(command="blackbox --prompt 'Fix the login bug'", workdir="~/.hermes/cache/scratch/issue-1", background=true, pty=true)
terminal(command="blackbox --prompt 'Add unit tests for auth'", workdir="~/.hermes/cache/scratch/issue-2", background=true, pty=true)
# Monitor all
process(action="list")
Blackbox's unique feature is running the same task through multiple models and judging the results. Configure which models to use via blackbox configure — select multiple providers to enable the Chairman/judge workflow where the CLI evaluates outputs from different models and picks the best one.
| Flag | Effect |
|---|---|
--prompt "task" (-p) | Non-interactive one-shot execution |
--resume-checkpoint "tag" | Resume from a saved checkpoint |
--yolo (-y) | Auto-approve all actions and model switches |
--vlm-switch-mode <mode> | Image-handling: once, session, or persist |
-c, --checkpointing | Enable checkpointing of file edits |
blackbox configure | Change settings, providers, models |
blackbox update | Update the CLI to the latest version |
blackbox mcp | Manage MCP servers |
blackbox extensions | Manage CLI extensions |
blackbox voice <action> / blackbox shortcut | Configure voice input / the b shortcut |
Blackbox automatically detects images in input and can switch to multimodal analysis. VLM modes:
"once" — Switch model for current query only"session" — Switch for entire session"persist" — Stay on current model (no switch)Control token usage via .blackboxcli/settings.json:
{
"sessionTokenLimit": 32000
}
pty=true — Blackbox CLI is an interactive terminal app and will hang without a PTYworkdir — keep the agent focused on the right directorybackground=true and monitor with process toolpoll/log, don't kill sessions because they're slowblackbox CLI is installed before attempting delegation还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
通过1Password CLI,将保存的密码和API密钥用于命令及配置模板,完成安装、认证、秘密值读取,并通过环境变量向命令传递凭据。
创建用公式联动利润表、资产负债表和现金流量表的 Excel 模型,分阶段填入历史实际数据与预测假设,比较不同情景,并检查三张报表之间的一致性。
以少量修改让现有PyTorch训练代码适用于多GPU或多台机器,指导混合精度、节省内存的DeepSpeed与FSDP配置,以及训练启动方法。
帮助配置Hermes,通过Actual Computer在自己的设备上运行AI模型。支持加密中继与本地连接,涵盖模型选择、响应测试,以及请求报错或空响应的排查。
扮演不擅长技术、容易不满的用户测试应用,发现难懂的操作和导致放弃使用的障碍。将实际可改进的问题与个人抱怨分开,整理截图、修复建议和任务单。
从中立立场解决两个智能体分别修改代码产生的Git冲突,对照双方差异和意图,记录每处冲突的取舍理由,并通过构建或测试验证合并结果。