4.7 KiB
English | 简体中文 | 繁體中文 | 한국어 | Deutsch | Español | Français | Italiano | Dansk | 日本語 | Polski | Русский | Bosanski | العربية | Norsk | Português (Brasil) | ไทย | Türkçe | Українська | বাংলা | Ελληνικά | Tiếng Việt
L’agent de programmation IA open source — Kilo sur OpenCode v2.
Important
Cette branche est une préversion de développement, pas le produit Kilo publié ni une mise à niveau directe de v1. Elle conserve l’interface Kilo d’origine tout en migrant le moteur vers v2. Le stockage
kilo2est séparé et les imports sont explicites. Les données v1 ne sont pas migrées automatiquement.
Installation
Utilisez Bun 1.4 ou une version ultérieure. Installez les dépendances depuis ce dépôt, puis choisissez la CLI ou VS Code. L’installation à neuf et toutes les plateformes n’ont pas encore terminé la validation de publication. Les paquets npm et les versions du Marketplace n’installent pas cette branche.
bun install
CLI
Ouvrez la CLI interactive Kilo. Vous pouvez préciser un projet, par exemple bun run dev /path/to/project.
bun run dev
VS Code
Compilez et ouvrez l’extension Kilo d’origine dans un profil de développement VS Code isolé. Installez VS Code et ajoutez code au PATH, ou définissez VSCODE_BIN. L’extension démarre automatiquement son serveur local. Son portage reste incomplet.
bun run extension
Agents
Code implémente les changements. Plan analyse, remet les hypothèses en question, enregistre un plan et propose le passage à l’implémentation. Ask répond sans modifier les fichiers. Debug recherche les problèmes. Les agents personnalisés restent configurables. Outils et permissions dépendent de la configuration.
Fonctionnalités
Des parties des conversations natives, outils et permissions, modèles et comptes Gateway, paramètres, mémoire, indexation, isolation et terminaux sont implémentées. La parité complète de VS Code, JetBrains, l’autocomplétion/FIM, la voix et certains parcours cloud restent à terminer. Le partage, la validation des services déployés, la signature et la distribution multiplateforme restent ouverts. La présence du code ne prouve pas la validation de bout en bout.
Documentation
Consultez le plan de migration et les plans de tests pour l’état de cette branche. La documentation générale de Kilo décrit le produit publié et peut différer de cette préversion.
Contribuer
Les contributions sont bienvenues. Lisez le guide de contribution et les conventions du fork v2 avant de modifier le code partagé. Placez autant que possible le comportement Kilo dans ses propres paquets, vérifiez les paquets concernés et conservez l’attribution du projet amont.
Licence
FAQ
D'où vient Kilo CLI ?
Kilo CLI est un fork d'OpenCode, amélioré pour fonctionner au sein de la plateforme d'ingénierie agentique Kilo.