opensolon/soloncode
opensolon/soloncode has 200 GitHub stars and 37 forks. Star changes are not measured yet. Last checked 2026-11-12 14:07 UTC. Last push 2026-11-12.
Comment ces chiffres sont mesurés
The open source coding agent.
Progression mesurée des étoiles
- in 24h
- Historique en cours
- in 7 days
- Historique en cours
- in 15 days
- Historique en cours
- in 1 month
- Historique en cours
Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.
README.fr.md
OriginalSolonCode
Un agent de codage open-source construit avec Solon AI et Java (prend en charge les environnements d'exécution Java8 à Java26)
Dernière version : v2026.11.11
中文 | 繁體中文 | 日本語 | 한국어 | Deutsch | Français | Español | Italiano
Русский | العربية | Português (BR) | ไทย | Tiếng Việt | Polski
বাংলা | Bosanski | Dansk | Ελληνικά | Norsk | Türkçe | Українська
Installation et configuration
Installation :
# Mac / Linux / Harmony PC:
curl -fsSL https://solon.noear.org/soloncode/setup.sh | bash
# Windows (PowerShell) :
irm https://solon.noear.org/soloncode/setup.ps1 | iex
Configuration (les nouveaux utilisateurs sont invités à configurer d'abord via la page des paramètres Web) :
soloncode web
Une fois sur la page, ouvrez "Paramètres -> LLM", ajoutez un modèle et testez la connexion.

Exécution
Exécutez la commande soloncode (CLI interactif) ou soloncode web (Web interactif) depuis n'importe quel répertoire dans la console (c'est-à-dire votre espace de travail).
soloncode cli(CLI interactif)
demo@MacBook-Pro ~ % soloncode cli
SolonCode v2026.11.11 PID-87950 Model:deepseek-v4-flash
/Users/demo
Tips: (esc) interrupt | /(tab) command | $(tab) skill | @(tab) agent
User
❯
soloncode web(Web interactif)
demo@MacBook-Pro ~ % soloncode web
SolonCode v2026.11.11 PID-73617 Model:deepseek-v4-flash
/path/demo
2026-07-09 11:26
Web interface: http://localhost:4808/
Test des fonctionnalités (essayez les tâches suivantes, de la plus simple à la plus complexe) :
你好用网络分析下 ai mcp 协议,然后生成个 ppt// Il est recommandé d'installer certaines compétences au préalable帮我设计一个 agent team(设计案存为 demo-dis.md),开发一个 solon + java17 的经典权限管理系统(demo-web),前端用 vue3,界面要简洁好看
SolonCode Desktop
SolonCode Desktop est l’expérience IDE locale de SolonCode. Les conversations avec l’Agent, les fichiers du projet, l’éditeur Monaco, le terminal intégré, les modifications Git et l’exécution des tâches sont réunis dans un seul espace de travail. Le client utilise Tauri, React et TypeScript, tandis que le backend CLI Java fournit l’exécution des Agents, l’accès aux modèles et les outils.
Fonctionnalités principales :
- Modes Agent — exécution avec approbation, édition automatique, planification en lecture seule et exécution Goal continue.
- Conversations liées au projet — images et fichiers joints, contexte du workspace, ajout de tâches pendant l’exécution et statistiques modèle/Token/durée.
- Sessions fiables — historique persistant, mémoire à long terme, retour en arrière, nouvelle exécution, suppression sûre et points de contrôle.
- Outils de développement intégrés — fichiers, éditeur, terminal, Git, liste de tâches, Skills, Agents, MCP, OpenAPI, LSP et automatisations.
Pour lancer le client depuis les sources, démarrez le backend séparément :
# Terminal 1 : backend desktop
soloncode serve 4808
# Terminal 2 : client desktop
cd soloncode-desktop
npm install
npm run tauri:dev
Le mode développement se connecte au port 4808 et ne démarre ni ne détecte automatiquement le processus backend. Consultez le README Desktop et le guide de démarrage SolonCode Desk.
Documentation
Pour plus de détails sur la configuration, veuillez consulter notre Documentation officielle.
Contribuer
Si vous souhaitez contribuer au code, veuillez lire la Documentation de contribution avant de soumettre une PR.
Développement basé sur SolonCode
Si vous utilisez « soloncode » dans le nom de votre projet (par exemple, « soloncode-dashboard » ou « soloncode-app »), veuillez indiquer dans le README que le projet n'est pas développé officiellement par l'équipe OpenSolon et n'a aucune affiliation.
Questions fréquemment posées : Quelle est la différence avec Claude Code ?
Ils sont fonctionnellement similaires, avec des différences clés :
- Construit avec Java, 100% open-source. Compatible avec BiSheng JDK (Huawei) et Harmony PC.
- Entièrement piloté et construit par des prompts en chinois
- Indépendant du fournisseur. Configurer les modèles selon les besoins. L'itération des modèles réduira les écarts et les coûts, rendant la configuration flexible importante.
- Prend simultanément en charge l'interface en ligne de commande (CLI), l'interface navigateur (WEB) et l'interface IDE de bureau (Desktop).
- Prend en charge Web, le protocole ACP pour la communication à distance.
Explorer des projets similaires
codecrafters-io/build-your-own-x
Maîtrisez la programmation en recréant de zéro vos technologies préférées.
562,122 étoilespublic-apis/public-apis
Une liste collective d'API gratuites
498,504 étoilesmorluto/rea
Rétro-ingénierie de n'importe quoi avec des agents, du comportement des applications jusqu'aux binaires natifs.
455,010 étoilesopenclaw/openclaw
L'IA qui fait vraiment les choses. Tout système d'exploitation, toute plateforme. À la manière du homard. 🦞
394,408 étoiles