Codeg logo Codeg

GitHub stars Latest release Total downloads License Documentation Platforms: macOS, Windows, Linux, Docker, iOS, Android

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Español · Deutsch · Français · Português · العربية

L'espace de travail de programmation multi-agents.
Faites tourner tous vos agents de codage IA au même endroit — et laissez-les travailler ensemble.

Télécharger Codeg · Documentation

L'espace de travail Codeg : une conversation avec un agent, à côté de ses diffs en direct et des fichiers du projet

🧩 Une interface pour tous les agents
Quinze agents intégrés, et tout agent ACP peut s'y ajouter — tous affichés sous la même forme de conversation structurée, pas dans un terminal.
🔎 Des sessions qui voyagent
Importez, fouillez et reprenez l'historique que chaque agent conserve sur le disque, puis confiez-le à un autre agent.
🤝 Des agents qui travaillent ensemble
Déléguez d'un agent à l'autre avec un @, ou mettez en file des tâches à faire qui s'exécutent sans surveillance dans leurs propres worktrees.
🌍 Où que vous travailliez
Application de bureau, serveur auto-hébergé ou Docker, iPhone, iPad et Android — et Telegram, Lark ou WeChat.
## 💖 Sponsors
Compshare
Compshare (UCloud)
Merci à Compshare pour son parrainage de ce projet ! Compshare est la plateforme cloud IA d'UCloud, proposant des forfaits Plan d'agents avec modèles nationaux en abonnement mensuel ou à l'usage, à partir de 49 ¥/mois. Elle offre également un accès stable aux modèles étrangers via relais officiel. Compatible avec Claude Code, Codex et les appels d'API. Prête pour l'entreprise : forte concurrence, assistance technique 24h/24 et 7j/7, facturation en libre-service. Les utilisateurs qui s'inscrivent via ce lien reçoivent 5 ¥ de crédits gratuits sur la plateforme !
合租巴士
合租巴士
Merci à 合租巴士 pour son parrainage de ce projet ! 合租巴士 est une plateforme de relais d'IA fiable et efficace, offrant un relais très stable pour les principaux modèles tels que Codex et Claude Code. Le ratio de recharge est transparent (1:1), avec des subventions de taux Codex dès 0,08. Rejoignez le groupe depuis le site officiel pour obtenir 5 USD de crédit d'essai.
APIMart
APIMart
Merci à APIMart pour son parrainage de ce projet ! APIMart est une plateforme d'API à bas prix dédiée à la génération d'images et de vidéos par IA : GPT-Image-2 à partir de 0,006 USD l'image, soit plus de 160 images par dollar. Une seule API asynchrone couvre l'image et la vidéo : soumettez une tâche, récupérez un ID, puis obtenez les résultats par interrogation ou par callback. Traitez des dizaines de milliers d'images par lots sans expiration de délai et changez de modèle sans modifier votre code. Paiement à l'usage, sans abonnement mensuel — inscrivez-vous ici pour commencer.
UCloud ·星图AstraFlow
UCloud ·星图AstraFlow
UCloud ·星图AstraFlow
AstraFlow, la plateforme de grands modèles d'UCloud, donne accès à plus de 200 modèles en un clic : les meilleurs modèles open source — Kimi K3, DeepSeek V4/V3, Qwen 3, GLM5.2, happyhorse — sont intégrés, sans entraînement de votre part et prêts à l'emploi.
Inscrivez-vous par e-mail via le lien ci-dessus, effectuez la vérification d'identité, puis recevez 50 ¥ de crédits de calcul.
Sidrune AI
Sidrune AI
Merci à Sidrune AI pour son parrainage de ce projet ! Sidrune AI donne accès à GPT, Claude et à d'autres grands modèles d'IA via une seule API. Les nouveaux utilisateurs qui s'inscrivent via notre lien dédié avec le code promo SDRCODEG reçoivent 3 USD de crédits d'API.
BeeAPI
BeeAPI
Merci à BeeAPI pour son parrainage de ce projet ! BeeAPI est une plateforme professionnelle de relais et d'agrégation d'API d'IA multimodèles, qui réunit de nombreux fournisseurs et les principaux modèles d'IA. Elle prend en charge la comparaison des prix entre fournisseurs, le routage intelligent par groupes ainsi qu'un accès et une facturation unifiés via API, pour appeler les services d'IA de manière plus souple, plus stable et à moindre coût.
> Vous souhaitez devenir sponsor de Codeg ? [Contactez-nous par e-mail.](mailto:itpkcn@gmail.com) ## ✨ Fonctionnalités
### Une interface pour tous les agents Quinze agents sont intégrés, et tout autre agent ACP peut les rejoindre depuis le registre public ou via son JSON de distribution. Codeg parle l'Agent Client Protocol avec chacun d'eux : tous bénéficient donc de la même conversation riche — cartes d'outils, diffs en direct, plans et demandes d'autorisation — au lieu d'un terminal à déchiffrer en plissant les yeux. Activez le Rendu d'interface pour un agent et il pourra répondre avec des cartes, des tableaux et des graphiques interactifs. [Documentation →](https://docs.codeg.app/guide/supported-agents) · [Agents personnalisés →](https://docs.codeg.app/guide/custom-agents) · [Rendu d'interface →](https://docs.codeg.app/guide/skills#cards-tables-and-charts-in-replies) Une interface pour tous les agents
### Chaque session, à portée de recherche Codeg lit l'historique que chaque CLI d'agent conserve sur le disque : importez-le en un clic, cherchez dans l'ensemble et reprenez n'importe quelle session là où elle s'était arrêtée. Mentionnez une ancienne session avec `@` et l'agent auquel vous parlez peut la lire — même si un autre agent l'a écrite. Donnez aux conversations des étiquettes de couleur, globales ou propres à un dossier, et filtrez la barre latérale avec elles. [Documentation →](https://docs.codeg.app/guide/aggregation) · [Étiquettes →](https://docs.codeg.app/guide/workspace#tag-conversations) Chaque session, à portée de recherche
### Collaboration multi-agents Tapez `@`, choisissez un agent, envoyez. Chaque agent mentionné tourne dans sa propre session, côte à côte, et son travail arrive en direct dans votre fil — Claude Code rédige pendant que Codex relit — tandis que les sous-agents apparaissent sous forme de cartes qui se remplissent pendant qu'ils travaillent. [Documentation →](https://docs.codeg.app/guide/multi-agent) Collaboration multi-agents
### Des tâches à faire exécutées sans surveillance Notez un travail et passez à autre chose. Chaque tâche à faire obtient son propre worktree git et sa propre branche, démarre tout de suite ou selon une planification, puis attend d'être validée ; acceptez le diff et l'agent la fait atterrir, et Codeg vérifie git avant de la déclarer terminée. Le panneau du dépôt peut même les créer pour vous : il reprend les issues et les pull requests selon leurs étiquettes et leur auteur, à intervalles réguliers ou dès qu'un webhook arrive. [Documentation →](https://docs.codeg.app/guide/tasks) · [Traitement automatique →](https://docs.codeg.app/guide/repository#let-it-pick-items-up-by-itself) Des tâches à faire exécutées sans surveillance
### Canevas infini Organisez votre travail dans l'espace : conversations, fichiers, terminaux et notes deviennent des cartes sur un tableau, regroupées par dossier et par agent, pour que plusieurs agents puissent tourner côte à côte, bien en vue. [Documentation →](https://docs.codeg.app/guide/canvas) Canevas infini
### Bureau, serveur, mobile et chat Faites tourner Codeg en application de bureau, en serveur auto-hébergé que vous ouvrez dans n'importe quel navigateur, ou dans un seul conteneur Docker, et ouvrez un serveur distant depuis l'application de bureau dans sa propre fenêtre d'espace de travail. Des clients natifs pour iPhone, iPad et Android — ainsi que des canaux Telegram, Lark et WeChat — gardent vos agents à portée de main, tandis que vos fichiers et vos sessions restent sur des machines que vous contrôlez. [Documentation →](https://docs.codeg.app/getting-started/deployment) · [Espaces de travail distants →](https://docs.codeg.app/guide/workspace#desktop-and-browser) · [Applications mobiles →](https://docs.codeg.app/getting-started/installation#mobile-apps) · [Canaux de chat →](https://docs.codeg.app/guide/chat-channels) Bureau, serveur, mobile et chat
### Documents Office et recherche Demandez une présentation, un rapport ou un classeur, et regardez le vrai `.pptx`, `.docx` ou `.xlsx` s'afficher en direct à côté de la conversation ; les PDF s'ouvrent dans leur propre visionneuse. Les compétences de recherche intégrées — hypothèses, plan d'expérience, statistiques, recherche bibliographique — fonctionnent avec n'importe quel agent. [Documentation →](https://docs.codeg.app/guide/office) · [Recherche →](https://docs.codeg.app/guide/research) Documents Office et recherche
### Utilisation du navigateur et de l'ordinateur Dans l'application de bureau, les liens s'ouvrent dans un navigateur intégré à côté de vos fichiers, au format ordinateur, tablette ou téléphone : confiez à l'agent une page, un élément, une capture d'écran ou une erreur de console, ou laissez-le piloter une page que vous partagez. En préversion, les agents peuvent aussi voir et manipuler les fenêtres que vous partagez — et le bouton Arrêter n'est qu'à un clic. [Documentation →](https://docs.codeg.app/guide/browser) · [Utilisation de l'ordinateur →](https://docs.codeg.app/guide/computer-use) Utilisation du navigateur et de l'ordinateur
### Toute la boucle d'ingénierie Un éditeur, des diffs en direct et côte à côte, un client git complet avec un éditeur de fusion à trois volets, des worktrees en un clic, un terminal intégré et des vues divisées — le tout à côté de l'agent, sur les vrais fichiers de votre dépôt. [Documentation →](https://docs.codeg.app/guide/workspace) · [Git et worktrees →](https://docs.codeg.app/guide/git) Toute la boucle d'ingénierie
**Également inclus :** - **[Panneau du dépôt](https://docs.codeg.app/guide/repository)** — issues, pull requests, vérifications et fusions pour GitHub, GitLab, Gitea et Forgejo ; toute issue ou PR peut devenir une tâche à faire - **[Automatisations](https://docs.codeg.app/guide/automations)** — enregistrez une zone de saisie configurée et exécutez-la sans interface, selon une planification cron ou à la demande - **[Utilisation des tokens](https://docs.codeg.app/guide/token-usage)** — tendances, taux de succès du cache, carte de chaleur d'activité, utilisation par dossier, agent, modèle et session, et ce que cela coûterait aux prix catalogue de l'API - **[Bifurquer et réorienter](https://docs.codeg.app/guide/workspace#follow-along-%E2%80%94-the-conversation)** — sur les agents qui le prennent en charge, faites bifurquer une conversation depuis une réponse terminée, ou envoyez un message dans un tour encore en cours - **[Compétences](https://docs.codeg.app/guide/skills) et [MCP](https://docs.codeg.app/guide/mcp)** — packs de compétences par agent, scan MCP local, recherche et installation depuis le registre - **[Lanceur de projet](https://docs.codeg.app/guide/project-boot)** — créez visuellement le squelette d'un nouveau projet, avec un aperçu en direct - **[Notifications](https://docs.codeg.app/reference/settings/general#desktop-notifications)** — notifications du bureau, sons, et un bouton de barre des tâches qui clignote ou une icône du Dock qui rebondit quand un tour se termine ou qu'un agent a besoin de vous - **[À votre image](https://docs.codeg.app/reference/settings/appearance)** — douze thèmes que vous pouvez recolorer token par token, fonds d'écran, rayon des coins, largeur du chat, CSS personnalisé et une mascotte de bureau — dans n'importe laquelle des dix langues de l'interface - **[Sauvegarde et synchronisation](https://docs.codeg.app/reference/settings/system#backup-restore)** — sauvegardes chiffrées et synchronisation de la configuration entre machines, via un fichier ou votre propre serveur WebDAV - **[Schéma d'URL](../../docs/url-scheme.md)** — `codeg://session/` ouvre une conversation depuis une autre application (bureau) - **Et plus encore** — presque chaque version apporte du nouveau ; les [notes de version](https://github.com/spacering-net/codeg/releases) en donnent la liste complète ## 🤖 Agents pris en charge Codeg communique avec chaque agent via l'[Agent Client Protocol](https://agentclientprotocol.com) : chacun bénéficie ainsi de la même interface structurée. Quinze sont intégrés, et Codeg installe, épingle et met à jour la plupart d'entre eux pour vous :

Claude Code   Codex   Gemini CLI   OpenClaw   OpenCode   Cline   Hermes Agent   CodeBuddy   Kimi Code   Pi   Grok   Cursor   DeepSeek Harness   Qoder   Google Antigravity   + tout agent ACP

Pas dans la liste ? Choisissez n'importe quel agent dans le registre public ACP ou collez son JSON de distribution — Codeg l'installe, vérifie qu'il démarre et le traite comme un agent intégré. Prérequis d'exécution et emplacement des sessions de chaque agent : [Agents pris en charge](https://docs.codeg.app/guide/supported-agents). ## 📦 Installation **Bureau** — les installateurs pour macOS, Windows et Linux se trouvent dans les [Releases](https://github.com/spacering-net/codeg/releases/latest) ; les étapes de mise en place sont dans [Installation](https://docs.codeg.app/getting-started/installation). **Serveur** — faites tourner Codeg sans interface et accédez-y depuis n'importe quel navigateur. Sous Linux ou macOS : ```bash curl -fsSL https://raw.githubusercontent.com/spacering-net/codeg/main/install.sh | bash CODEG_STATIC_DIR=/usr/local/share/codeg/web codeg-server ``` Sous Windows, dans PowerShell : ```powershell irm https://raw.githubusercontent.com/spacering-net/codeg/main/install.ps1 | iex $env:CODEG_STATIC_DIR="$env:LOCALAPPDATA\codeg-server\web"; codeg-server ``` **Docker** — le même serveur, dans un conteneur : ```bash docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/spacering-net/codeg:latest ``` Dans les deux cas, ouvrez `http://:3080` dans un navigateur et saisissez le jeton d'accès que le serveur affiche au démarrage (pour le conteneur, `docker logs` le montre), ou définissez `CODEG_TOKEN` pour choisir le vôtre. **Mobile** — installez l'[app iOS](https://apps.apple.com/app/codeg-client/id6785199071) ou l'[APK Android](https://github.com/xintaofei/codeg-android/releases/latest), puis pointez-la vers le **Service Web** de votre application de bureau ou vers votre propre `codeg-server` : URL, jeton, c'est prêt. Les étapes d'appairage sont dans [Applications mobiles](https://docs.codeg.app/getting-started/installation#mobile-apps). Compose, binaires précompilés, compilation depuis les sources et mises à jour sur place sont traités dans [Déploiement](https://docs.codeg.app/getting-started/deployment) ; les variables d'environnement dans [Configuration](https://docs.codeg.app/getting-started/configuration). ## 👥 Communauté et support - **WeChat** — scannez le QR code et rejoignez notre groupe pour des discussions, des retours et des mises à jour : WeChat - **Issues** — un bug trouvé ou une fonctionnalité manquante ? [Ouvrez une issue](https://github.com/spacering-net/codeg/issues). - **Confidentialité** — local d'abord : l'analyse, le stockage et les opérations sur les projets restent sur votre machine, et les modes web et serveur sont protégés par une authentification par jeton. Détails dans [Confidentialité et sécurité](https://docs.codeg.app/reference/privacy). - **LinuxDO** — merci à la communauté [LinuxDO](https://linux.do) pour son soutien. - **Soutenez-nous** — [mettez une étoile au dépôt](https://github.com/spacering-net/codeg) pour suivre le projet. ## 🤝 Contribuer Les issues et les pull requests sont les bienvenues. Pour compiler Codeg vous-même, commencez par [Développement](https://docs.codeg.app/reference/development) et [Architecture](https://docs.codeg.app/reference/architecture). Contributeurs de Codeg ## ⭐ Historique des étoiles Star History Chart ## 🙏 Remerciements - [Agent Client Protocol](https://agentclientprotocol.com) — le socle qui permet à Codeg de se connecter à tous les agents qu'il supporte - [Superpowers](https://github.com/obra/superpowers) — alimente le module de compétences d'experts de Codeg - [OfficeCLI](https://github.com/iOfficeAI/OfficeCLI) — alimente le flux de travail des documents Office de Codeg - [scientific-agent-skills](https://github.com/K-Dense-AI/scientific-agent-skills) — alimente les compétences de Recherche scientifique de Codeg (sous-ensemble sous licence MIT) - [json-render](https://github.com/vercel-labs/json-render) — alimente les cartes, tableaux et graphiques du Rendu d'interface de Codeg - [cua-driver](https://github.com/trycua/cua) — alimente l'Utilisation de l'ordinateur de Codeg ## 📜 Licence Apache-2.0. Voir [LICENSE](../../LICENSE).