awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dagger avatar

dagger/container-use

0
View on GitHub↗
3,556 stars·172 forks·Go·apache-2.0·10 vuescontainer-use.com↗

Container Use

container-use is a containerized AI execution environment and code sandbox designed to provide a secure space for AI coding agents to execute commands and build applications. It functions as a workspace orchestrator that provisions isolated containers mapped to git branches, allowing multiple agents to operate in parallel without state conflicts or affecting the host system.

The project serves as a Model Context Protocol server, bridging AI agents to containerized environments for standardized tool access. It enables a workflow for reviewing and merging changes made by agents within these isolated environments back into a local repository.

The system includes capabilities for agentic workflow monitoring through command history logging and provides mechanisms for human intervention via direct terminal tunneling into active sessions. It further supports bidirectional file system syncing to facilitate the review and integration of agent-generated code.

Features

  • Coding Agent Orchestrators - Orchestrates isolated container sessions for coding agents with deep integration into git branches and terminal management.
  • Container-Based Sandboxes - Isolates AI agent code execution within ephemeral container environments to prevent unauthorized access to host system resources.
  • Model Context Protocol - Implements the Model Context Protocol to link AI models with local tool execution and containerized data sources.
  • AI Execution Sandboxes - Provides secure, isolated execution sandboxes specifically designed for running AI coding agents.
  • Coding Agent Integrations - Integrates containerized execution spaces with external AI coding agents to support automated programming workflows.
  • MCP Server Integrations - Provides MCP-based server integrations that expose tool definitions and environment access to AI agents.
  • MCP Protocol Integrations - Implements the Model Context Protocol to connect AI agents to containerized tools using standard input and output streams.
  • Model Context Protocol Servers - Acts as a Model Context Protocol server to bridge AI agents to containerized environments for standardized tool access.
  • Git Workspace Isolations - Provisions isolated workspaces using git branches to ensure parallel AI agent operations do not conflict.
  • Git Integration Management - Orchestrates the mapping of git branches to isolated container environments to manage agent state.
  • Sandboxing Environments - Creates secure containerized sandboxing environments specifically for validating and executing AI agent-generated code.
  • Agentic Workspace Provisioning - Automates the creation of isolated coding environments mapped to specific git branches for parallel agent execution.
  • Command History Trackers - Maintains detailed searchable logs of shell activity and process output within the sandbox for agent auditing.
  • AI Agent Execution Monitors - Captures execution events and console output to audit and verify AI agent actions in real time.
  • Session Activity Monitors - Tracks, searches, and analyzes the complete history of commands and logs within AI agent development sessions.
  • AI Agent Activity Monitors - Implements tracking of command histories and logs to audit the actions performed by AI agents within sessions.
  • Bidirectional File Synchronization - Provides two-way synchronization of files between the isolated container environment and the local host repository.
  • Agent Change Merging - Enables applying code changes from isolated agent containers back to the local repository while preserving commit history.
  • Change Review Interfaces - Provides interfaces for visualizing and reviewing diffs between agent worktrees and parent branches before merging.
  • Agent - Manages the workflow of transferring AI agent contributions from isolated containers to the local git repository.
  • Remote Session Bridges - Provides a bridge between a local command line interface and remote containerized execution environments for real-time intervention.
  • Remote Session Terminals - Allows developers to attach a local terminal directly to a running agent container for real-time state inspection.
  • Agent Contribution Workflows - Enables a workflow for reviewing and merging changes made by agents within isolated environments back into a local repository.
  • Real-time Session Interventions - Provides a direct terminal to running AI agent containers for real-time debugging and manual resolution of blockers.
  • Interactive Session Interventions - Allows users to manually intervene in active agent sessions via a terminal to resolve execution blockers.
  • Code Execution Sandboxes - Isolated containerized environments for independent agent tasks.

Historique des stars

Graphique de l'historique des stars pour dagger/container-useGraphique de l'historique des stars pour dagger/container-use

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Container Use

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Container Use.
  • agentwrapper/agent-orchestratorAvatar de AgentWrapper

    AgentWrapper/agent-orchestrator

    7,637Voir sur GitHub↗

    This project is an LLM coding agent orchestrator and AI software engineering platform designed to manage fleets of agents that autonomously solve issues, handle pull requests, and fix CI failures. It functions as an agentic CI/CD automator and parallel workflow manager, coordinating the end-to-end development lifecycle from initial ticket tracking to final code merging. The system is distinguished by its modular plugin framework and isolated worktree management, which allow multiple agents to work on separate coding tasks simultaneously without file system conflicts. It utilizes role-based mo

    TypeScriptagent-fleetagent-swarmclaude-code
    Voir sur GitHub↗7,637
  • qwibitai/nanoclawAvatar de qwibitai

    qwibitai/nanoclaw

    29,956Voir sur GitHub↗

    Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI agents. It provides a containerized runtime that executes agents within sandboxed Linux containers, ensuring filesystem and state isolation through dedicated workspaces and host bind-mounts. The project distinguishes itself through a unified routing pipeline that connects agents to diverse messaging platforms, including WhatsApp, Discord, Slack, Telegram, Signal, and iMessage. It integrates the Model Context Protocol to extend agent capabilities via managed external data and functio

    TypeScriptai-agentsai-assistantclaude-code
    Voir sur GitHub↗29,956
  • mervinpraison/praisonaiAvatar de MervinPraison

    MervinPraison/PraisonAI

    5,592Voir sur GitHub↗

    PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo

    Pythonagentsaiai-agent-framework
    Voir sur GitHub↗5,592
  • yaoapp/yaoAvatar de YaoApp

    YaoApp/yao

    7,544Voir sur GitHub↗

    Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It provides a platform to design, deploy, and coordinate agents with specialized personas that can plan tasks, utilize external tools, and execute multi-stage pipelines. The project distinguishes itself through a Model Context Protocol server for connecting assistants to external binaries and HTTP services, and a gRPC remote execution engine that allows agents to manage remote servers and devices. It includes a model-agnostic provider bridge that supports dynamic switching between vario

    Goagentagentic-aiagents
    Voir sur GitHub↗7,544
Voir les 30 alternatives à Container Use→

Questions fréquentes

Que fait dagger/container-use ?

container-use is a containerized AI execution environment and code sandbox designed to provide a secure space for AI coding agents to execute commands and build applications. It functions as a workspace orchestrator that provisions isolated containers mapped to git branches, allowing multiple agents to operate in parallel without state conflicts or affecting the host system.

Quelles sont les fonctionnalités principales de dagger/container-use ?

Les fonctionnalités principales de dagger/container-use sont : Coding Agent Orchestrators, Container-Based Sandboxes, Model Context Protocol, AI Execution Sandboxes, Coding Agent Integrations, MCP Server Integrations, MCP Protocol Integrations, Model Context Protocol Servers.

Quelles sont les alternatives open-source à dagger/container-use ?

Les alternatives open-source à dagger/container-use incluent : agentwrapper/agent-orchestrator — This project is an LLM coding agent orchestrator and AI software engineering platform designed to manage fleets of… qwibitai/nanoclaw — Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI… mervinpraison/praisonai — PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and… yaoapp/yao — Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It… opensquilla/opensquilla — OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution… jamubc/gemini-mcp-tool — This tool functions as a Model Context Protocol server that bridges artificial intelligence models with local…