直接传 prompt:
opencli "Explain this repository"
如果在本地源码中运行,也可以使用:
cargo run -- "Explain this repository"
chat启动交互式聊天模式。
opencli chat
tui启动终端 UI 模式。该功能由 tui feature 提供,当前默认启用。
opencli tui
run为 prompt 注入指定文件或目录内容。
opencli run --file crates/opencli-core/src/lib.rs "Explain this file"
opencli run --dir crates/opencli-core/src "Summarize this codebase"
models列出可用模型。
opencli models
completions生成 shell 补全脚本。
opencli completions bash
opencli completions zsh
opencli completions fish
config init创建默认配置文件。
config show输出当前生效配置。
config doctor检查 API key、base URL、workspace 等基础配置问题。
opencli config doctor
session list列出本地会话。
session resume <id>恢复指定会话。
session delete <id>删除指定会话。
session rename <id> <title>重命名会话标题。
audit list查看最近的审计记录。
opencli audit list --limit 20
audit tail实时追踪审计日志。
opencli audit tail --lines 20 --follow
audit stats查看审计统计。
audit graph查看审计图结构输出。
audit export导出审计数据。
opencli audit export --output /tmp/audit.json
audit clear清空审计日志。
a2a把任务分配给一个本地子 agent。
opencli a2a --role researcher "Summarize the project structure"
a2a-batch从任务文件中并发执行多个 delegation 任务。
opencli a2a-batch --file tasks.json --concurrency 3