使用 Cersei 建置可嵌入的 Rust 程式碼代理 是做什麼的?
在 Rust 中組合 coding-agent 基本元件,包括工具執行、LLM 串流、子代理協調、記憶體以及 MCP 支援,作為可嵌入的應用程式工作流程。
先決條件
Rust 工具鏈、Cargo、模型提供者憑證、可選的 MCP 相容工具
安裝
使用符合您環境的上游安裝或設定路徑:
- cargo install --path crates/abstract-cli
- cargo run --example stress_core_infrastructure --release # 系統提示、精簡、上下文、bash 分類器
- cargo run --example stress_tools --release # 所有 30+ 工具、註冊表、效能
- cargo run --example stress_orchestration --release # 子代理、協調器、任務、訊息傳遞
基本使用或入門說明:
-
abstract # 互動式 REPL
-
abstract "修復失敗的測試" # 一次性執行
-
abstract --resume # 恢復上次會話
-
從上游文件擷取:https://raw.githubusercontent.com/pacifio/cersei/HEAD/README.md