
LLM代理的纯Rust Async运行时间. 多提供者(Anthropic/OpenAI/Ollama),工具能端到端,结构化权限,真实的MCP支持,USD成本跟踪,文件API,可选的FS+搜索...
概览
多提供者 · 工具能力端到端 · 结构化权限 · 真正的 MCP · 零不安全 。 这是一个完整的代理——供应商流线,工具发送,钩子,权限,自动compaction,USD成本跟踪——全部被接通. 丢入文件 API 附件,MCP 服务器,或捆绑的编码工具包中,每个工具包多一行. 代理商是ZS7-W AI本地产品家族的一部分: -zode - 终端工作流程的AI-本地编码CLI,围绕一个Rust微内核,插件,多提供者模型,以及全屏幕TUI而建. - jian - 一个rust-native跨平台的UI框架,其中.op文件可以作为应用程序. - noema - 本地第一,非媒介的编码代理内存,包括审查队列,词汇召回,MCP,S3卸载,以及企业政策控制. - OpenPencil - 一个开源的AI-内置矢量设计工具,用于设计-as-code工作流程和同时代代理团队. - 不 tokio: 主劫机, 没有全球状态, 没有恐慌.
概述(AI 翻译)
一个纯Rust的运行时间 航运LLM代理。
多提供者 · 工具能端到端 · 结构化权限 · 真正的MCP · 0 unsafe.
** 语言:** - 法兰西岛;
– – . . .
□ TL; 医生
这是一个完整的代理——供应商流线,工具发送,钩子,权限,自动compaction,USD成本跟踪——全部被接通. 丢入文件 API 附件,MCP 服务器,或捆绑的编码工具包中,每个工具包多一行.
– – . . .
□Z7-W产品
[T1]是ZS7-W AI-内生产品家族的一部分:
-zode - 终端工作流程的AI-本地编码CLI,围绕一个Rust微内核,插件,多提供者模型,以及全屏幕TUI而建.
- jian - 一个Rust-native跨平台的UI框架,其中一个
.op文件可以是一个app. - noema - 编码代理的本地第一,非媒介内存,包括审查队列,词汇召回,MCP,S3卸载,以及企业政策控制.
- OpenPencil - 一个开源的AI-内置矢量设计工具,用于设计-as-code工作流程和同时代代理团队.
– – . . .
□为什么是经纪人?
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
TL;DR
use agent::prelude::*;
use std::sync::Arc;
let provider = Arc::new(AnthropicProvider::new(std::env::var("ANTHROPIC_API_KEY")?));
let engine = QueryEngine::new(provider, "claude-opus-4-7").with_system("Be concise.");
let mut stream = engine.run("Summarize Rust's borrow checker in two lines.", AbortController::new()).await?;
while let Some(event) = futures::StreamExt::next(&mut stream).await {
if let Event::TextDelta { delta } = event? { print!("{delta}") }
}
That’s a complete agent — provider streaming, tool dispatch, hooks, permissions, auto-compaction, USD cost tracking — all wired up. Drop in Files API attachments, MCP servers, or the bundled coding tool pack with one extra line each.
ZSeven-W Products
agent-rs is part of the ZSeven-W AI-native product family:
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →