Documentation
dsc — CLI DeepSeek
dsc est un assistant de code agentique en ligne de commande, propulsé par DeepSeek. Un seul binaire (Windows/Linux) : il lit, écrit et exécute du code, cherche sur le web, et se met à jour tout seul.
Présentation
dsc est un assistant de développement qui vit dans le terminal, à la manière des agents de code modernes, mais adossé à l'API DeepSeek. Écrit en Go, il tient dans un seul binaire statique, sans runtime ni dépendance : on télécharge un fichier et on lance « dsc ».
Il est réellement agentique : il lit et modifie vos fichiers, lance des commandes shell, cherche dans le code avec Glob/Grep et va chercher la vraie documentation à jour grâce à la recherche web intégrée — le tout en boucle, jusqu'au résultat, avec un système de permissions (ask, acceptEdits, plan, bypass) qui garde l'humain aux commandes.
L'interface terminal est soignée : streaming des réponses, rendu markdown, historique, file d'attente des messages et reprise de session exacte. Le moteur de rendu est incrémental, si bien que la saisie ne gèle jamais, même sur de très longues conversations.
dsc se maintient seul : il vérifie et installe la dernière version en silence, propose de s'ajouter au PATH à la première utilisation sous Windows, et distribue ses binaires Windows et Linux depuis sa propre page, avec un manifeste signé par empreinte SHA-256.
Comment l'utiliser
Installer et démarrer
- 1.Télécharge le binaire (dsc.exe sous Windows, dsc sous Linux) depuis dsc.polaszyk.com.
- 2.Lance « dsc » : au premier lancement il demande ta clé DeepSeek (créée sur platform.deepseek.com) et propose de s'ajouter au PATH.
- 3.Décris ta demande : dsc s'occupe des fichiers, du shell et du web jusqu'au résultat.
Au quotidien
- 1.dsc "corrige le bug de build et relance les tests" pour une tâche directe.
- 2.dsc -c ou dsc --resume pour reprendre une session exactement où elle s'était arrêtée.
- 3.En session : /help liste les commandes, /model change de modèle, /mode règle les permissions.
Fonctionnalités
Sous le capot
dsc — CLI DeepSeek est bâti sur les briques suivantes :
FAQ
Faut-il installer quelque chose ?
Non : c'est un binaire unique sans dépendance ni runtime. On télécharge un fichier et on le lance.
Comment se met-il à jour ?
Automatiquement : dsc vérifie et installe la dernière version en silence (dsc --update pour forcer).
La recherche web bloque-t-elle la conversation ?
Non : la recherche est locale et robuste ; une erreur devient un simple résultat d'outil, jamais un blocage.