hosted-agents

Orchestrate hosted agents in sandboxed execution environments for remote user tasks.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/marinvch/ai-os --skill hosted-agents-marinvch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hosted-agents
Source: https://github.com/marinvch/ai-os/tree/main/.agents/skills/context-engineering-collection/skills/hosted-agents
Command: npx skills add https://github.com/marinvch/ai-os --skill hosted-agents-marinvch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Hosted agents enable remote sandboxed execution environments to run long-running or parallel tasks without tying user devices to compute.

Core Features & Use Cases

  • Remote sandbox orchestration for hosted agents across repositories
  • Per-session isolation, snapshot lifecycle, and support for multiplayer sessions
  • Proactive warm pools and predictive startup on user activity to reduce cold starts

Quick Start

Initialize the SandboxManager with your repository list and a GitHub App token provider, then start a session for a user.

Frequently Asked Questions about hosted-agents

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run remote code execution in a sandboxed environment?

Run remote code execution in a sandboxed environment by orchestrating hosted agents that execute user tasks remotely. This approach provides per-session isolation and manages the complete session lifecycle without tying up local compute resources.

What is session isolation for hosted coding agents?

Session isolation for hosted coding agents is a mechanism that maintains independent per-session state and token handling. It ensures background agents operate securely across repositories without cross-session interference during remote execution.

How do I set up a sandbox manager with a GitHub App token?

Set up a sandbox manager by initializing it with your repository list and a GitHub App token provider. Once initialized, you can start a remote session for a user to execute tasks in an isolated environment.

Can I run multiplayer coding sessions across multiple repositories?

Yes, you can run multiplayer coding sessions across multiple repositories. The orchestration framework supports multiplayer capabilities alongside per-session isolation, allowing multiple users to interact within managed remote execution environments.

How do warm pools reduce cold starts for remote agents?

Warm pools reduce cold starts for remote agents by proactively maintaining ready execution environments. The system uses predictive startup on user activity to pre-warm sandboxes, ensuring sessions spawn immediately when requested.

Do I need to manage session lifecycle manually for sandboxed execution?

No, you do not need to manage session lifecycle manually for sandboxed execution. The orchestration framework handles snapshot lifecycle, token handling, and session state isolation automatically to ensure robust background agent management.