
zseven-w/agent-rs
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Время выполнения Pure-Rust async для агентов LLM. Multi-provider (Anthropic/OpenAI/Ollama), инструментальные сквозные, структурированные разрешения, реальная поддержка MCP, отслеживание стоимости USD, API файлов, опциональный поиск FS+.
Обзор
Мультипоставщик · сквозной инструментарий · структурированные разрешения · реальный MCP · ноль небезопасных. Это полный агент — потоковое вещание провайдера, отправка инструмента, крючки, разрешения, автосообщение, отслеживание затрат в долларах США — все подключено. Бросьте приложения API Files, серверы MCP или пакет инструментов кодирования с одной дополнительной строкой каждый. Agent-rs входит в семейство продуктов ZSeven-W AI-native: - zode - кодирующий CLI для терминальных рабочих процессов, построенный вокруг микроядра Rust, плагинов, моделей с несколькими поставщиками и полноэкранного TUI. - jian - кроссплатформенный UI фреймворк, где файл .op может быть приложением. - noema - локальная, невекторная память для кодирующих агентов, включая очереди обзора, лексический отзыв, MCP, S3 offload и элементы управления корпоративной политикой. OpenPencil - инструмент векторного проектирования с открытым исходным кодом для рабочих процессов проектирования в виде кода и параллельных команд агентов. - No tokio::mainhijack, no global state, no panic! on bad input. #![forbid(unsafe code)] в каждом ящике.
Обзор (машинный перевод)
Чистая руст-синхронизация для доставки агентов LLM.
Мультипоставщик · сквозной инструментарий · структурированные разрешения · реальный MCP · ноль unsafe.
Языки: Английский язык · 中 · 中 · · Français · Español · Deutsch · Português · Русский язык · Türkçe · 中 · Ti ng Việt · Bahasa Indonesia
TL,DR
Это полный агент — потоковое вещание провайдера, отправка инструмента, крючки, разрешения, автосообщение, отслеживание затрат в долларах США — все подключено. Бросьте приложения API Files, серверы MCP или пакет инструментов кодирования с одной дополнительной строкой каждый.
Продукты ZSeven-W
agent-rs является частью семейства продуктов ZSeven-W AI-native:
-
zode - кодирующий CLI для терминальных рабочих процессов, построенный вокруг микроядра Rust, плагинов, моделей с несколькими поставщиками и полноэкранного TUI. jian - кроссплатформенный UI фреймворк, где файл
.opможет быть приложением. -
noema - локальная, невекторная память для кодирующих агентов, включая очереди обзора, лексический отзыв, MCP, разгрузку S3 и контроль политики предприятия. OpenPencil - инструмент векторного проектирования с открытым исходным кодом для рабочих процессов проектирования в виде кода и параллельных команд агентов.
Зачем агенты?
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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 Новичок в MCP? Начните с руководства на mcpskill.org →