跳转到内容

CLI 与自动化

eidos 是面向 Agent 的 Rust CLI,直接读写开放的 Eidos File,不连接正在运行的 Eidos 应用。

帮助信息使用 command-first 语法:

Terminal window
eidos inspect tracker.eidos
eidos context tracker.eidos Tasks --fields Title,Status --limit 50
eidos validate tracker.eidos --level full

为兼容旧工作流,也接受 eidos tracker.eidos inspect 这样的 file-first 写法。新脚本建议使用 command-first,与 eidos --help 保持一致。

成功命令向 stdout 写一个 JSON document;失败命令向 stderr 写一个 JSON error document,并返回非零 exit status。

CLI 负责 Eidos File 的创建、检查、查询、修改、校验与服务。它不管理 Eidos Lite Space 生命周期、普通文档、应用 RPC、版本历史或同步。普通文件使用普通文件工具,历史使用 Graft-aware 工作流。

Raw SQLite write 不是受支持的自动化接口。