LO

lencx/opsail

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

65 stars 品質 65 トレンド 22Apache-2.0

エージェントが信頼できるネイティブツール.

概要

Opsail は、ソフトウェアエージェントを 1 つのコマンドラインエントリ ポイントで小さく、互換性があり、信頼性の高い機能を提供するモジュラーネイティブツールキットです。 Rust は取得、ブラウザの制御、コンテンツ抽出、および Node.js パッケージが埋め込むのと同じネイティブランタイムを容易にする一方で、明示的な境界の背後にあるアプリケーション固有の refits を保持します。 - 長期にわたる作業、プロセスの所有権、輸送、検証、およびクリーンアップは、スクリプトシェルやプロキシサービスではなく、Rustで実装されています。 - 各パッケージは1つの明確な境界を所有し、独立したか、またはオッセイCLIを通して使用することができます。 - コマンドは、安定した出力、構造化された診断、境界リソース使用、および自動化に適した静的な故障モードを公開します。 - ブラウザ、所有するプロセス、リモートコンテンツ、およびアプリケーションの改善は、実際の所有権およびセキュリティモデルに従って検証されます。 - 適切な機能は、ターゲットアプリケーションバンドルを変更することなく、ターゲット検証、無効化、および取り外し可能です.

概要(AI 翻訳)

オッセイ

エージェントが信頼できるネイティブツール。

日本語 | English

Opsail は、ソフトウェアエージェントを 1 つのコマンドラインエントリ ポイントで小さく、互換性があり、信頼性の高い機能を提供するモジュラーネイティブツールキットです。 Rust は取得、ブラウザの制御、コンテンツ抽出、および Node.js パッケージが埋め込むのと同じネイティブランタイムを容易にする一方で、明示的な境界の背後にあるアプリケーション固有の refits を保持します。

コア特性

-否定的かつ予測可能。 シェルスクリプトやプロキシサービスではなく、Rust では、長期にわたる作業、プロセスの所有権、輸送、検証、およびクリーンアップが実装されています。 -小型化可能機能。 各パッケージは1つの明確な境界を所有し、独立または[opsail]を通して使用することができます。

  • エージェント対応契約 コマンドは、安定した出力、構造化された診断、境界リソース使用、および自動化に適した静的な故障モードを公開します。
  • 明示的な信頼境界。 借用ブラウザ、所有プロセス、リモートコンテンツ、およびアプリケーション拒否は、実際の所有権およびセキュリティモデルに従って検証されます。
  • **設計によって実行可能.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Opsail

Native tools that agents can rely on.

English | 简体中文

Opsail is a modular native toolkit that gives software agents small, composable, and reliable capabilities through one command-line entry point. Its Rust crates keep acquisition, browser control, content extraction, and application-specific refits behind explicit boundaries, while the Node.js package makes the same native runtime easy to embed.

Core characteristics

  • Native and predictable. Long-running work, process ownership, transport, validation, and cleanup are implemented in Rust rather than shell scripts or proxy services.
  • Small composable capabilities. Each package owns one clear boundary and can be used independently or through the opsail CLI.
  • Agent-ready contracts. Commands expose stable output, structured diagnostics, bounded resource use, and quiet failure modes suitable for automation.
  • Explicit trust boundaries. Borrowed browsers, owned processes, remote content, and application refits are validated according to their actual ownership and security model.
  • Reversible by design. Refit features are target-validated, idempotent, and removable without modifying the target application bundle.

Core capabilities

Read HTML

opsail read turns static HTML or a browser-rendered DOM into readable Markdown, sanitized HTML, or versioned JSON. It accepts URLs, files, stdin, an Opsail-owned isolated Chrome process, or an explicitly borrowed CDP endpoint.

opsail read https://example.com/article
opsail read https://example.com/app --launch

See opsail-read for acquisition, extraction, result contracts, and Rust APIs. See opsail-chrome for Chrome discovery, owned launch, borrowed CDP, navigation, and rendered DOM capture.

Refit Codex

opsail refit codex provides a reversible, target-validated Codex adapter. Its first feature adds localized remaining-usage information to the Codex sidebar using the renderer’s existing local bridge, without model calls or changes to the application bundle.

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add lencx/opsail
MCP 初心者?mcpskill.org のガイドから始めましょう →