P
🤖AutomatisationIntermédiaire6 étapes

Sculptor : agents paralleles isoles dans des conteneurs Docker locaux

Sculptor prend le modele de Devin et l'inverse : plutot qu'un agent autonome dans un sandbox cloud opaque, Sculptor lance plusieurs agents IA en parallele dans des conteneurs Docker locaux que vous observez et controlez. Chaque agent travaille sur une partie distincte du codebase, dans son propre environnement isole. Vous pouvez ouvrir un shell dans le conteneur, consulter les logs, interrompre l'agent, voire le redemarrer avec une nouvelle consigne. L'isolement par conteneur evite aussi les conflits entre agents. La cible : les developpeurs Mac et Linux qui veulent la puissance des agents paralleles sans deleguer le controle a un fournisseur cloud. Excellente option pour les equipes sensibles a la confidentialite.

dockerlocalparallel-agentscodingsculptorself-hostedprivacy

Pour qui

Developpeurs Mac/Linux, equipes produit a fort enjeu de confidentialite, bricoleurs DevOps qui veulent paralleliser des agents IA en local.

Entrée

Type: text
Format: libre

Objectifs de taches par agent, configuration des conteneurs (langage, dependances), cle LLM.

étapes (6)

1

Installer Sculptor

info

Installer Sculptor via Homebrew (Mac) ou le script officiel (Linux). Docker Desktop ou Docker Engine est requis.

2

Connecter un LLM

info

Renseigner une cle API (Anthropic, OpenAI) ou configurer un modele local via Ollama.

3

Ouvrir un projet

info

Pointer Sculptor vers un repo local. Il initialise un conteneur de base avec les dependances detectees.

4

Lancer plusieurs agents

info

Demarrer 2 a 8 agents en parallele, chacun avec un objectif propre. Chaque agent tourne dans son conteneur.

5

Superviser et intervenir

info

Consulter les logs de chaque conteneur, intervenir manuellement, interrompre ou redemarrer un agent en cours.

6

Consolider le travail

info

Merger les branches Git produites par chaque agent dans la branche principale apres revue.

Sortie

Type: text
Format: structure

Branches Git independantes par agent, logs de conteneur, diffs prets pour merge.

Exemple

Entrée

Lancer 3 agents : Agent A = "Ecrire les tests manquants pour /api/billing" ; Agent B = "Optimiser les requetes Postgres lentes detectees en staging" ; Agent C = "Migrer le lint ESLint vers Biome".

Sortie

Sculptor lance 3 conteneurs Docker, chacun sur sa branche Git. Vous consultez les logs : Agent A finit en 8 minutes avec 24 tests ; Agent B produit 3 refactors de query ; Agent C reussit la migration. Vous mergez les 3 branches apres review.

Personnalisation

ParamètreDescriptionValeur par défaut
Nombre d'agentsAgents paralleles (2 a 8).3
Image conteneurBase Docker utilisee (auto-detect ou image custom).auto-detect
Mode LLMAPI cloud (Anthropic/OpenAI) ou local (Ollama).Anthropic

Notes techniques

Disponible sur macOS et Linux uniquement (pas de Windows natif). Necessite Docker. Plus gourmand en ressources que Cursor : prevoir 16 Go RAM pour 4+ agents.