L'assistant IA directement dans votre terminal. Codez, generez, analysez et deployez plus vite.
Necessite Node.js 18+.
npm install -g sahelcode
Mettre a jour : npm update -g sahelcode
# Se connecter sahelcode login # Ouvrir une session interactive sahelcode # Ou poser une question rapide sahelcode ask "Comment faire une boucle en Python ?"
Tapez sahelcode sans argument pour ouvrir une session agent persistante. L'IA garde le contexte entre les taches.
╭───────────────────────────────────────────────╮
│ SahelCode v2.1.1 │
│ M2atech Solutions Inc. — sahelcode.dev │
╰───────────────────────────────────────────────╯
Dossier : ~/mon-projet
Decris ta tache. "help" pour les commandes.
[1] › Cree une page contact.html
-- Tache 1 ---
Je vais creer une page contact...
write_file ← {path: "contact.html"}
Cree : contact.html
Tache terminee -- 0.45 credits (solde : 19.55)
[2] › |
helpAfficher les commandes disponiblesstatusStats de la session (tokens, credits)filesFichiers modifies dans la sessionhistoryDernieres taches executeescompressCompresser le contexte (longues sessions)guideBonnes pratiques et exemplesclearEffacer l'ecranexit / quitTerminer la session avec resumeL'agent peut lire, creer, modifier des fichiers et executer des commandes dans votre projet.
read_fileLire un fichier textewrite_fileCreer ou reecrire un fichier (max 150 lignes)edit_fileModifier une section d'un fichier existantdelete_fileSupprimer un fichierlist_directoryLister les fichiers d'un dossierrun_commandExecuter npm, php, python, git, etc.search_in_filesChercher du texte dans les fichierssahelcode loginSe connecter avec son compte
sahelcode whoamiVoir son profil et quota
sahelcode logoutSe deconnecter
sahelcode ask "question"Poser une question rapide
sahelcode review fichierRevue de code avec suggestions
sahelcode explain fichierExplication de code
sahelcode generate "desc"Generer du code
sahelcode chatConversation interactive multi-tour
sahelcode agent "tache"Tache rapide sans session
sahelcode creditsVoir ses credits agent
sahelcode credits-historyHistorique des credits
sahelcode configConfiguration (langue, modele)
sahelcode review src/app.js sahelcode review src/app.js --fix # Avec corrections
sahelcode explain src/utils.py sahelcode explain src/utils.py --level debutant sahelcode explain src/utils.py --level expert
sahelcode generate "une fonction de tri rapide" --lang python sahelcode generate "un serveur HTTP" --lang javascript -o server.js
sahelcode agent "Cree un README.md" --yes sahelcode agent "Ajoute des tests" --dry-run sahelcode agent "Refactorise app.js" --verbose --max-steps 30
L'agent consomme des credits bases sur les tokens utilises. 1 credit = 10,000 tokens.
10
credits
500 FCFA
50
credits
2,000 FCFA
100
credits
3,500 FCFA
Les plans Dev et Pro incluent des credits mensuels (20 et 100 respectivement).
npm install -g sahelcode && sahelcode login