Skip to content

Latest commit

 

History

History
78 lines (51 loc) · 3.47 KB

File metadata and controls

78 lines (51 loc) · 3.47 KB

SolonCode

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.4.22

Installation et configuration

Installation :

# Mac / Linux :
curl -fsSL https://solon.noear.org/soloncode/setup.sh | bash

# Windows (PowerShell) :
irm https://solon.noear.org/soloncode/setup.ps1 | iex

Configuration (doit être modifiée après l'installation) :

  • Répertoire d'installation : ~/soloncode/bin/
  • Localisez le fichier de configuration ~/soloncode/config.yml et modifiez la configuration models (principalement)
  • Pour les options de configuration models, consultez : Configuration du modèle et options de requête

Exécution

Exécutez la commande soloncode depuis n'importe quel répertoire dans la console (c'est-à-dire votre espace de travail).

demo@MacBook-Pro ~ % soloncode
SolonCode v2026.4.22
/Users/noear
Tips: (esc) interrupt | '/exit': quit | '/resume': resume | '/clear': reset

User
> 

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,界面要简洁好看

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 et OpenCode ?

Ils sont fonctionnellement similaires, avec des différences clés :

  • Construit avec Java, 100% open-source.
  • Entièrement piloté et construit par des prompts en chinois
  • Indépendant du fournisseur. Nécessite une configuration du modèle. L'itération des modèles réduira les écarts et les coûts, rendant l'approche indépendante du fournisseur importante.
  • Concentré sur l'interface en ligne de commande (CLI) du terminal, s'exécutant via les commandes système.
  • Prend en charge Web, le protocole ACP pour la communication à distance.