Fonctions / Agents

Changez d’Agent, gardez le même espace de travail.

Exécutez Codex, Claude Code, Kimi Code et OpenCode dans le même espace de travail local, avec leurs CLI officielles et vos abonnements existants, sans frais supplémentaires.

01 · Multi-Agent

Les CLI officielles. Un seul endroit pour travailler.

Bottega exécute Codex, Claude Code, Kimi Code et OpenCode via leurs CLI locales officielles. Il ne remplace pas leur environnement par une couche Agent générique.

Authentification, abonnement et quotas restent chez le fournisseur. Les commandes de modèle et de reasoning effort proviennent du catalogue actif de chaque CLI, donc une option n’apparaît que si le backend peut réellement l’accepter.

Une conversation reste liée à l’Agent qui l’a commencée. Ouvrez-en une autre pour changer d’Agent ; les deux peuvent vivre dans le même Project.

02 · Parité des conversations

Une interaction unifiée, pas un Agent unique.

Chaque Agent Harness possède son propre modèle d’exécution. Pour unifier l’expérience, Bottega fournit une même couche d’interaction et adapte à chaque backend les réponses en continu, l’état des outils, le mode Plan, les messages en file d’attente et d’autres fonctions.

Voici la couverture actuelle des fonctions, toujours en cours d’évolution :

03 · Collaboration entre Agents

Au-delà d’une expérience unifiée, les Agents se relaient.

Laissez Claude cadrer le problème et préparer un Plan, puis transmettre à Codex le contexte nécessaire à l’implémentation. Une fois le travail terminé, le résultat revient automatiquement dans le Chat d’origine pour être révisé, modifié ou transmis à l’Agent suivant.

Chaque Chat conserve son propre Agent, son espace de travail et l’historique de la tâche. Les messages peuvent être exécutés immédiatement ou placés en file d’attente ; le processus reste visible et les résultats traçables et réutilisables.

Trois images d'une même machine. Hors squelette, tout est le texte du produit — le titre du Plan, l'en-tête du message entrant, le verdict de la revue ; les deux transmissions appellent send_to_section et expect_reply.