Chuyển tới nội dung chính

Blackbox - Ủy quyền các nhiệm vụ mã hóa cho tác nhân Blackbox AI CLI

{/* Trang này được tạo tự động từ SKILL.md của kỹ năng bởi website/scripts/generate-skill-docs.py. Chỉnh sửa nguồn SKILL.md, không phải trang này. */}`#Hộp đen

Ủy quyền các nhiệm vụ mã hóa cho tác nhân Blackbox AI CLI. Tác nhân đa mô hình có tính năng đánh giá tích hợp thực hiện các nhiệm vụ thông qua nhiều LLM và chọn kết quả tốt nhất. Yêu cầu CLI hộp đen và khóa API Blackbox AI.

Siêu dữ liệu kỹ năng

NguồnTùy chọn — cài đặt với
`Hermes skills install official/autonomous-ai-agents/blackbox
`
Đường dẫn

optional-skills/autonomous-ai-agents/blackbox ` | | Phiên bản |

1.0.0 ` | | Tác giả | Đại lý Hermes (Nghiên cứu Nous) | | Giấy phép | MIT | | Nền tảng | Linux, macOS, Windows | | Thẻ |

Coding-Agent

, `Blackbox

, `Multi-Agent

, `Judge

, Multi-Model | | Kỹ năng liên quan | XPROTECTX16XPROTECTX, XPROTECTX17XPROTECTX, XPROTECTX18XPROTECTX |

Tham khảo: đầy đủ SKILL.md

thông tin

Sau đây là định nghĩa kỹ năng đầy đủ mà Hermes tải khi kỹ năng này được kích hoạt. Đây là những gì tác nhân coi là hướng dẫn khi kỹ năng được kích hoạt.

CLI hộp đen

Giao nhiệm vụ mã hóa cho Blackbox AI thông qua terminal Hermes. Blackbox là một tác nhân mã hóa đa mô hình CLI, gửi nhiệm vụ tới nhiều LLM (Claude, Codex, Gemini, Blackbox Pro) và sử dụng đánh giá để chọn cách triển khai tốt nhất.

CLI là open-source (GPL-3.0, TypeScript, được phân nhánh từ Gemini CLI) và hỗ trợ các phiên tương tác, một lần không tương tác, điểm kiểm tra, MCP và chuyển đổi mô hình tầm nhìn.

Điều kiện tiên quyết

  • Đã cài đặt Node.js 20+

  • Đã cài đặt Blackbox CLI: `npm install -g @blackboxai/CLI

  • Hoặc cài từ nguồn:

` git clone https://GitHub.com/blackboxaicode/CLI.git cd CLI && npm install && npm install -g .

`

  • Khóa API từ app.blackbox.ai/dashboard
  • Đã định cấu hình: chạy blackbox configure và nhập khóa API của bạn
  • Sử dụng pty=true trong các cuộc gọi terminal - Blackbox CLI là một ứng dụng terminal tương tác

Nhiệm vụ một lần

` terminal(command="blackbox --prompt 'Add JWT authentication with refresh tokens to the Express API'", workdir="/path/to/project", pty=true)

` ``Để thực hiện công việc cào nhanh:

`

terminal(command="cd $(mktemp -d) && git init && blackbox --prompt 'Build a REST API for todos with SQLite'", pty=true)

`

Chế độ nền (Tác vụ dài)

Đối với các tác vụ mất vài phút, hãy sử dụng chế độ nền để bạn có thể theo dõi tiến trình:

`

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")

`

Điểm kiểm tra & Tiếp tục

Blackbox CLI có hỗ trợ điểm kiểm tra tích hợp để tạm dừng và tiếp tục các tác vụ:

`

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)

`

Lệnh phiên

Trong phiên tương tác, hãy sử dụng các lệnh sau:

LệnhHiệu ứng

/compress ` | Thu gọn lịch sử hội thoại để lưu token | |

/clear ` | Xóa lịch sử và bắt đầu mới | |

/stats | Xem mức sử dụng mã thông báo hiện tại | | Ctrl+C ` | Hủy hoạt động hiện tại |

Đánh giá PR

Sao chép vào thư mục tạm thời để tránh sửa đổi cây đang làm việc:

` 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)

`

Công việc song song

Tạo ra nhiều phiên bản Blackbox cho các tác vụ độc lập:

` terminal(command="blackbox --prompt 'Fix the login bug'", workdir="/tmp/issue-1", background=true, pty=true) terminal(command="blackbox --prompt 'Add unit tests for auth'", workdir="/tmp/issue-2", background=true, pty=true)

Monitor all

process(action="list")

`

Chế độ đa mô hình

Tính năng độc đáo của Blackbox là chạy cùng một tác vụ trên nhiều mô hình và đánh giá kết quả. Định cấu hình những mô hình sẽ sử dụng thông qua `blackbox configure

  • chọn nhiều nhà cung cấp để kích hoạt quy trình làm việc của Chủ tịch/giám khảo trong đó CLI đánh giá kết quả đầu ra từ các mô hình khác nhau và chọn mô hình tốt nhất.

Cờ chính

CờHiệu ứng

--prompt "task" ` | Thực hiện một lần không tương tác | |

--resume-checkpoint "tag" ` | Tiếp tục từ điểm kiểm tra đã lưu | |

--yolo | Tự động phê duyệt tất cả các hành động và chuyển đổi mô hình | | blackbox session | Bắt đầu phiên trò chuyện tương tác | | blackbox configure | Thay đổi cài đặt, nhà cung cấp, kiểu máy | | blackbox info ` | Hiển thị thông tin hệ thống |

Hỗ trợ thị lực

Blackbox tự động phát hiện hình ảnh đầu vào và có thể chuyển sang phân tích đa phương thức. Chế độ VLM:

"once"

  • Chuyển đổi mô hình chỉ cho truy vấn hiện tại

"session"

  • Chuyển đổi cho toàn bộ phiên

"persist" ` — Duy trì mô hình hiện tại (không có công tắc)

Giới hạn mã thông báo

Kiểm soát việc sử dụng mã thông báo qua

.blackboxCLI/settings.JSON

:

`

&#123;
"sessionTokenLimit": 32000
&#125;

`

## Quy tắc1. **Luôn sử dụng
`pty=true

`
** — Blackbox CLI là một ứng dụng terminal tương tác và sẽ treo mà không cần PTY
2. **Sử dụng
`workdir

** — giữ cho tác nhân tập trung vào đúng thư mục
3. **Nền cho các tác vụ dài** — sử dụng
`background=true
` và giám sát bằng công cụ
`process

4. **Không can thiệp** — hãy giám sát bằng
`poll

/
`log

, đừng tắt phiên vì chúng chậm
5. **Báo cáo kết quả** — sau khi hoàn thành, kiểm tra những gì đã thay đổi và tóm tắt cho người dùng
6. **Tín dụng tốn tiền** — Blackbox sử dụng hệ thống dựa trên tín dụng; chế độ đa mô hình tiêu thụ tín dụng nhanh hơn
7. **Kiểm tra các điều kiện tiên quyết** — xác minh
`blackbox
` CLI đã được cài đặt trước khi thử ủy quyền