
zseven-w/agent-rs
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
LLMエージェントのPure-Rust非同期ランタイム。 複数のprovider(Anthropic/OpenAI/Ollama)、ツール対応のエンドツーエンド、構造化されたパーミッション、実際のMCPサポート、USDコストトラッキング、ファイルAPI、オプションFS+search...
概要
マルチプロピダー・ツール対応のエンドツーエンド・構造のパーミッション・実際のMCP・ゼロアンセーフ。 これは、完全なエージェントです。 — プロバイダーのストリーミング、ツールディスパッチ、ホック、パーミッション、自動コンプリケーション、USD コストトラッキング — すべてのワイヤリング。 ファイル API の添付ファイル、MCP サーバー、またはバンドルされたコーディング ツール パックを 1 行ずつドロップします。 エージェント rs は、ZSeven-W AI ネイティブ製品ファミリーの一部です。 - zode - Rust microkernel、プラグイン、マルチプロペラモデル、フルスクリーンTUIの周りに構築されたターミナルワークフロー用のAIネイティブコーディングCLI。 - jian - .opファイルがアプリであることができるRust-nativeクロスプラットフォームUIフレームワーク。 - noema - ローカル優先、コーディングエージェントの非ベクトルメモリ、レビューキュー、レクシカルリコール、MCP、S3オフロード、およびエンタープライズポリシーコントロールを含む。 - OpenPencil - オープンソースのAIネイティブ・ベクター・デザイン・アセット・ワークフローとコンカレント・エージェント・チームのためのツールです。 - no tokio::main hijack, no global state, no panic! 悪い入力で #![forbid(unsafe code)] は、すべてのクレートで.
概要(AI 翻訳)
LLM エージェントを出荷するための純粋なクラスト非同期ランタイム。
マルチプロペラ・ツール対応エンドツーエンド・構造パーミッション・実際のMCP・ゼロunsafe。
言語: English · 繁體中文 · 繁體中文 · 日本語 · Français · Español · Deutsch · Português · Русский · العربية · العربية · العربية
お問い合わせ
TL;DR
これは、完全なエージェントです。 — プロバイダーのストリーミング、ツールディスパッチ、ホック、パーミッション、自動コンプリケーション、USD コストトラッキング — すべてのワイヤリング。 ファイル API の添付ファイル、MCP サーバー、またはバンドルされたコーディング ツール パックを 1 行ずつドロップします。
お問い合わせ
#ZSeven-W製品
agent-rsはZSeven-W AI-native製品ファミリーの一部です。
- zode - Rust microkernel、プラグイン、マルチプロペラモデル、フルスクリーンTUIの周りに構築されたターミナルワークフロー用のAIネイティブコーディングCLI。
- jian - [
.op]ファイルがアプリにできるRust-nativeクロスプラットフォームUIフレームワーク。 - noema - ローカル優先、コーディングエージェントの非ベクトルメモリ、レビューキュー、レクチャーリコール、MCP、S3オフロード、およびエンタープライズポリシーコントロールを含む。
- OpenPencil - オープンソースのAIネイティブ・ベクター・デザイン・アセット・ワークフローとコンカレント・エージェント・チームのためのツールです。
お問い合わせ
なぜエージェント?
このページは 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 MCP 初心者?mcpskill.org のガイドから始めましょう →