Yana AI · tra cứu lệnh

Bản Đồ Lệnh Yana AI

Hai bề mặt lệnh khác nhau, dễ nhầm với nhau: lệnh CLI thật gõ ở terminal (yana-ai / yana-rt) và slash command chỉ dùng bên trong một phiên Claude Code.

59lệnh cấp đầu — yana-ai CLI
34lệnh cấp đầu — yana-rt (Rust)
170slash command — Claude Code
5entrypoint nhị phân
Phát hiện đáng chú ý (chưa sửa, để anh quyết): binary target/release/yana-rt trên máy có thể cũ hơn source HEAD. bin/yana luôn ưu tiên binary release trước debug (xác nhận tại bin/yana:30) — nên sau cargo build (build debug), lệnh yana-ai os status hay các lệnh Rust mới vẫn có thể gọi nhầm vào binary release cũ và báo "không nhận lệnh". Cách né tạm: cargo build --release trước khi test lệnh mới, hoặc xoá target/release/yana-rt để buộc fallback sang debug.

5 entrypoint

Lệnh gõ ở terminalVai trò
yana-aiCLI công khai, thân thiện — 59 lệnh cấp đầu, phần lớn chuyển tiếp vào yana-rt
yana-rtRuntime Rust trực tiếp — 34 lệnh cấp đầu (32 mặc định + 2 feature-gated: mcp, remote)
yana-ai-rtAlias mở thẳng yana-rt chat khi cài qua npm/PyPI
yana-ai-installInstaller nội bộ
pty_bridgeCầu PTY cho Electron desktop — không phải CLI công khai

59 và 34 không cộng được với nhau — phần lớn lệnh yana-ai chỉ là lớp gõ thân thiện chuyển tiếp thẳng vào yana-rt (ví dụ yana-ai taskrt task).

59 lệnh yana-ai — theo nhóm

Cây lệnh lớn đáng chú ý

Một số lệnh không dừng ở 1 cấp — mở ra cả cây lệnh con. yana-ai os là cây lớn nhất (Program K — quản lý agent/credential/resource cục bộ), với 9 nhóm con lớn đã xác nhận trong source (src/os/mod.rs).