LO

lencx/opsail

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

65 stars 품질 65 트렌드 22Apache-2.0

에이전트가 의존할 수 있는 기본 도구.

개요

Opsail은 소프트웨어 에이전트를 작은, composable, 신뢰할 수 있는 기능을 제공하는 모듈식 기본 툴킷입니다. Rust crates는 인수, 브라우저 제어, 콘텐츠 추출 및 명시된 경계 뒤에 애플리케이션 별 refits를 유지하면서 Node.js 패키지는 동일한 기본 실행 시간을 쉽게 구현합니다. - 긴 실행 작업, 프로세스 소유권, 수송, 검증 및 정리는 쉘 스크립트 또는 프록시 서비스보다 Rust에서 구현됩니다. - 각 패키지는 하나의 명확한 경계를 소유하고 독립적으로 또는 opsail CLI를 통해 사용할 수 있습니다. - 명령은 안정되어 있는 산출, 구조상 진단, 경계된 자원 사용 및 자동화를 위해 적당한 조용한 실패 형태를 노출합니다. - 브라우저, 소유 프로세스, 원격 콘텐츠 및 애플리케이션 refits는 실제 소유권 및 보안 모델에 따라 검증됩니다. - Refit 기능은 Target-validated, idempotent이며, 대상 애플리케이션 번들을 수정하지 않고도 이동할 수 있습니다.

개요(AI 번역)

채용 정보

에이전트가 의존 할 수있는 기본 도구.

한국어 |

Opsail은 소프트웨어 에이전트를 작은, composable, 신뢰할 수 있는 기능을 제공하는 모듈식 기본 툴킷입니다. Rust crates는 인수, 브라우저 제어, 콘텐츠 추출 및 명시된 경계 뒤에 애플리케이션 별 refits를 유지하면서 Node.js 패키지는 동일한 기본 실행 시간을 쉽게 구현합니다.

핵심 특성

  • **Native 및 예측 가능. ** 긴 실행 작업, 프로세스 소유권, 수송, 검증 및 정리는 쉘 스크립트 또는 프록시 서비스보다 Rust에서 구현됩니다.
  • ** 소형 퇴비 기능.** 각 패키지는 하나의 명확한 경계를 소유하고 독립적으로 또는 opsail CLI를 통해 사용할 수 있습니다.
  • ** 긴급 계약.** 명령은 안정되어 있는 산출, 구조화된 진단, 경계된 자원 사용 및 자동화를 위해 적당한 조용한 실패 형태를 노출합니다.
  • 확실한 신뢰 경계. 브라우저, 소유 프로세스, 원격 콘텐츠 및 애플리케이션 refits는 실제 소유권 및 보안 모델에 따라 검증됩니다.
  • **디자인이 가능합니다.

이 페이지는 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 가이드부터 시작하세요 →