Kodlama ajanları için konteynerleştirilmiş ortamlar. Birden fazla ajan, fresh containerlar ve git branch'lerinde bağımsız olarak çalışabilir, hiçbir çatışma olmadan çok sayıda deney yapabilir. Tam execution history, ajan ortamlarına terminal erişimi ve git workflow desteği. Herhangi bir ajan/model/infra stack ile uyumlu.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"dagger-container-use": {
"command": "node",
"args": [
"~/.mcp/container-use/index.js"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/dagger/container-use.git ~/.mcp/container-use
cd ~/.mcp/container-use Kodlama ajanları için konteynerleştirilmiş ortamlar. (📦🤖) (📦🤖) (📦🤖)
<a href="https://opensource.org/licenses/Apache-2.0">
</a>
<a href="https://container-use.com/discord">
</a>
<a href="https://github.com/clinebot/awesome-claude-code">
</a>
Container Use, kodlama ajanlarının size engel olmadan paralel ortamlarda çalışmalarını sağlar. Bir seferde bir ajanı yönetmekten, birden fazla ajanın sizin tercih ettiğiniz stack ile güvenli ve bağımsız şekilde çalışmasını sağlamaya geçin. Tam dokümantasyona bakın.
Bu, Claude Code, Cursor ve diğer MCP uyumlu ajanlarla çalışan açık kaynaklı bir MCP sunucusu ve CLI aracıdır. Dagger tarafından desteklenmektedir.
git checkout <branch_name> yapın.🦺 Bu proje erken aşamada ve aktif olarak gelişmektedir. Sorunları bildirin ve/veya Discord üzerinde #container-use kanalında bize ulaşın.
# macOS (önerilen)
brew install dagger/tap/container-use
# Tüm platformlar
curl -fsSL https://raw.githubusercontent.com/dagger/container-use/main/install.sh | bash
Container Use herhangi bir MCP uyumlu ajan ile çalışır. Kurulum her zaman aynıdır: container-use stdio öğesini MCP sunucusu olarak ekleyin.
👉 Tüm ajanlar için tam kurulum rehberi (Cursor, Goose, VSCode, vb.)
Claude Code ile örnek:
# Container Use MCP sunucusu ekle
cd /path/to/repository
claude mcp add container-use -- container-use stdio
# Ajan kurallarını ekle (isteğe bağlı)
curl https://raw.githubusercontent.com/dagger/container-use/main/rules/agent.md >> CLAUDE.md
container-use komutu kolaylık sağlamak için cu olarak da mevcuttur. Her iki komut da aynı şekilde çalışır:
container-use stdio (dokümantasyonda kullanılır)cu stdio (kısayol)Ajanınızdan bir şey oluşturmasını isteyin:
Flask kullanarak Python'da bir hello world uygulaması oluştur
Ajanınız izole edilmiş bir ortamda çalışacak ve size uygulamayı görüntülemek ve kodu keşfetmek için URL'ler verecek!
Python kodunu MCP tool çağrıları aracılığıyla güvenli bir sandbox ortamında çalıştırın.
Güvenilir olmayan Python/JavaScript kodunu WebAssembly sandbox'larında çalıştırın.
OpenAPI-MCP: API dokümentasyonunuz olan herhangi bir API'ye AI agentzlerinizin erişmesini sağlayan Docker'lanmış MCP Server'ı.
Node.js tabanlı bir MCP sunucusu olup, JavaScript kod parçacıklarını çalıştırmak için izole Docker sandbox ortamları oluşturur; dinamik npm bağımlılığı yüklenmesi ve temiz kapatma işlemleri destekler.