KuroCode

Gratuit pendant la bêta

Votre équipe décide. L’agent exécute.

KuroCode est l’endroit où un projet est analysé, décidé et développé. Clôturer l’analyse autorise le travail — le document même sur lequel votre équipe collabore devient le plan que l’agent exécute, tâche par tâche.

Télécharger pour Mac · Apple Silicon

Version 1.2.25

Windows · Installateur (x64)Linux · AppImage (x64)Linux · AppImage (ARM)

Signé et notarisé par Apple, il s’ouvre directement sans avertissement.

Les trois systèmes, dès le premier jour.

Transcription de la session
invoice-apifeat/json-exportsession · qwen3-coder:30b
  1. ›Voici le plan : un flag --json à l’export, les tests correspondants, et retrait de l’ancien flag --format.
  2. Lecture du dépôt. Trois tâches, et elles n’ont pas toutes besoin du même modèle.
  3. Plan · 3 tâches

    1. 1Ajouter le flag --jsoncoderqwen3-coder:30blocal
    2. 2Tests pour les deux formatscoderqwen3-coder:30blocal
    3. 3Retirer --format sans casser les appelantsarchitectclaude-sonnetcloud
  4. codereditsrc/cli/export.ts+18 −4
  5. coderedittest/export.test.ts+26
  6. Deux tâches terminées. La troisième exige que la suite soit au vert avant de toucher à l’ancien flag.

    Exécuter cette commande ?

    architectrunpnpm test export

  7. architectrunpnpm test export
  8. 14 réussis en 2,3 s
  9. Deux des trois tâches ont tourné sur le modèle local de votre machine. Seule la migration est partie sur le cloud.
  10. Arrêté. La commande n’a jamais tourné et aucun processus n’a été lancé.
  11. C’est tout le principe : le plan propose, vous décidez où il s’arrête.

Essayez : l’agent attend votre accord.

plan

Le projet commence par une décision, pas par un prompt.

Un projet réunit l’idée, l’analyse et le plan dans un seul document. Clôturer l’analyse autorise le travail : le plan qui en découle est un contrat, pas une suggestion que l’agent réinterprète.

  • Un seul document, pas un chat et un ticket

    L’idée, les décisions prises et la liste de tâches associée vivent ensemble — pas éparpillées dans une conversation que personne ne relira.

  • Clôturer l’analyse autorise le travail

    Rien ne démarre sur une question ouverte. Le plan n’existe qu’une fois l’analyse dont il découle validée et clôturée.

  • Il se réajuste quand la réalité résiste

    Si ce qu’il trouve ne correspond pas au plan, il réécrit la suite de la liste — et conserve l’historique des changements pour savoir ce qui a été décidé et pourquoi.

équipe

Un seul document, deux types d’auteurs.

Un projet s’écrit à la fois par des humains et par des agents sur la même page. Chaque contribution porte son auteur — un collègue ou un profil avec son propre modèle — et sa date. Lorsque l’équipe clôture l’analyse, c’est cette base que l’agent exécute.

  • Humains et agents, même document

    L’idée, l’analyse et la liste de tâches vivent toutes au même endroit, quel qu’en soit l’auteur.

  • Chaque contribution est signée

    Nom, modèle — quand c’est un agent — et date sur chaque élément, pour toujours savoir qui a décidé quoi et quand.

  • Le travail délégué rend des comptes

    Une tâche confiée à un agent s’exécute en arrière-plan et revient avec ce qu’elle a fait, le temps passé, les outils utilisés et son coût.

coût

Le modèle coûteux uniquement là où il le mérite.

La majeure partie d’une journée de dev relève de tâches basiques : lire un fichier, renommer une fonction, écrire un test similaire au précédent. Payer le tarif cloud pour tout cela est la seule raison de factures exorbitantes.

  • Les tâches courantes au modèle local

    Un modèle de code sur votre propre matériel ne coûte que de l’électricité. Il suffit amplement pour la moitié ordinaire d’un plan, et cette moitié ne quitte jamais votre bureau.

  • Les tâches complexes au modèle cloud

    Le choix d’architecture, la migration délicate, le bug incompréhensible — ceux-là seuls sont confiés à un modèle cloud.

  • La répartition est par agent, pas par session

    Le modèle est rattaché au profil de l’agent : un plan peut ainsi mobiliser trois modèles différents sans aucune manipulation en cours de route.

Les dépenses par jour, par modèle et par projet sont visibles dans les paramètres : ce qu’a coûté un projet — et ce que coûtera le prochain — est un chiffre réel que vous lisez, pas une promesse en l’air.

permissions

Chaque appel d’outil attend votre feu vert.

L’agent lit les fichiers, parcourt l’arborescence, modifie, patche, exécute des commandes shell et appelle des URLs. Ce qu’il a le droit de faire sans demander reste votre choix, modifiable à tout moment.

Demander
Chaque modification et chaque commande attend votre validation. C’est le choix par défaut, indispensable sur un dépôt important.
Auto-édition
Les modifications de fichiers passent directement ; les commandes shell s’arrêtent et attendent. Idéal pour suivre un long plan du coin de l’œil.
Bypass
Rien ne s’arrête. Pour un worktree temporaire où le pire des cas se résout par `git checkout .`.

Il existe aussi un mode plan : l’agent inspecte et détaille ce qu’il compte faire, sans modifier le moindre fichier.

confidentialité

Ce que nous savons de vous, et ce que nous ignorons.

KuroCode vous demande de vous connecter avec un mot de passe ou Google. Les informations conservées par ce compte tiennent en quelques lignes.

Ce que contient votre compte

  • Votre adresse e-mail
  • Vos prénom, nom et pays
  • Un identifiant de compte
  • La date d’inscription et celle de dernière ouverture de l’application

Où va votre code

  • Vers votre dépôt Git, lorsque vous faites un push
  • Vers le modèle de votre choix ; s’il est local, il ne quitte jamais votre ordinateur
  • Jamais chez nous — nos serveurs ne gèrent que votre compte

Votre code et vos prompts ne transitent que vers l’endpoint que vous configurez : pointez sur Ollama en local et rien ne franchit votre carte réseau ; ajoutez une clé cloud et les prompts des tâches routées vers ce modèle vont chez ce fournisseur, comme avec tout autre client. Au-delà, l’application contacte nos serveurs uniquement pour vérifier votre session et vérifier si une mise à jour existe. Rien d’autre.

positionnement

Ce n’est pas un énième assistant.

Les agents de code exécutent le travail mais rien ne survit au prompt. Les gestionnaires de tickets organisent le travail mais le ticket ne fait que le décrire — l’action se déroule ailleurs. Ce qui change ici, c’est que vous avez les deux réunis.

KuroCode

l’exécute et le gère

Ce que c’est
Une application desktop dédiée : l’analyse partagée, le plan et l’agent qui l’exécute, dans le même document.
L’unité de travail
Un projet : une analyse validée en équipe devient un plan de tâches.
Qui l’écrit
Votre équipe — avec nom, modèle et date sur chaque contribution, humaine ou IA.
Qui l’exécute
L’agent, tâche par tâche, d’après le plan que l’équipe vient de valider.
Ce qui en reste
Tout le fil des décisions : qui a proposé quoi, quand cela a été validé, ce que cela a coûté.
Votre code
Reste sur votre machine, routé vers le modèle de votre choix.

Claude Code · Cursor · Copilot

l’exécute

Ce que c’est
Une session de terminal ou d’éditeur, dans l’outil que vous avez déjà ouvert.
L’unité de travail
Un prompt. Vos demandes s’empilent dans l’historique défilant.
Qui l’écrit
La personne qui tape, un prompt après l’autre.
Qui l’exécute
L’agent — mais uniquement pour cette session précise.
Ce qui en reste
Rien : fermez l’onglet et tout le raisonnement s’évapore.
Votre code
Part chez le modèle que ce fournisseur met derrière.

Jira · Linear · Notion

le gère

Ce que c’est
Un tableau ou un document, séparé de l’endroit où le code est réellement produit.
L’unité de travail
Un ticket : un titre, une description, un statut mis à jour à la main.
Qui l’écrit
La personne qui rédige le ticket.
Qui l’exécute
Personne — un humain ou un agent, ailleurs, accomplit la tâche décrite.
Ce qui en reste
Le ticket lui-même, mais pas le raisonnement qui a permis de le résoudre.
Votre code
Non applicable — aucun code ne transite par ces outils.

À lire comme les points forts de chaque approche, pas comme un tableau de score. Ces outils évoluent vite ; si une information n’est plus exacte, écrivez-nous et nous la mettrons à jour.

modèles

Apportez vos propres modèles.

Connectez KuroCode à ce que vous utilisez déjà. Un endpoint local rend gratuite la moitié standard d’un plan ; une clé cloud garantit la qualité pour la moitié complexe.

  • OllamaLocal
  • LM StudioLocal
  • DeepSeekClé API
  • Compatible OpenAITout endpoint
  • AnthropicClé API
  • OpenAIClé API
  • Google GeminiClé API
  • GLM · Z.AIClé API
  • AbonnementsSans clé API

Plus une soixantaine d’autres fournisseurs disponibles dans le catalogue. Si vous disposez déjà d’un grand abonnement, connectez-vous avec et n’utilisez aucune clé API : la session vous appartient. Modèle et effort de réflexion sont configurables par agent et par session : une simple question et une refonte complète du build ne partagent jamais obligatoirement le même modèle.

dépôt

Conçu pour les dépôts, pas pour les snippets.

Chaque tâche s’exécute directement sur un dépôt de votre disque, avec les outils pour lesquels vous devriez autrement jongler avec Alt+Tab.

  • Git et worktrees

    Créez des branches, comparez les diffs et committez localement. Attribuez à une session son propre worktree pour que deux tâches ne se disputent jamais les mêmes fichiers.

  • Éditeur et diffs

    Vérifiez les changements dans une vraie vue d’éditeur avant de les accepter.

  • Terminal

    Un shell interactif dans la session même : les commandes validées et vos propres commandes partagent un contexte unique.

  • Transcription en temps réel

    L’affichage s’anime au fur et à mesure — tokens, outils appelés, résultats — sans roue d’attente suivie d’un pavé de texte.

accès distant

Reprenez le fil depuis votre téléphone.

Un plan lancé à votre bureau peut être suivi depuis un autre appareil sur votre propre réseau local. L’application desktop reste le moteur ; le téléphone n’est qu’une fenêtre.

  • Désactivé par défaut. Vous activez la passerelle dans les paramètres quand vous en avez besoin.
  • L’association se fait par QR code, et chaque appareil reçoit son propre jeton révocable indépendamment.
  • Le trafic reste sur votre réseau local — aucun relais intermédiaire.

tarifs

Gratuit pendant la bêta.

L’application intégrale, sur votre machine, sans aucun frais tant que dure la bêta. Pas de compte à rebours d’essai, pas de carte bancaire à renseigner, aucune fonctionnalité bridée après quinze jours.

  • Ce que vous payez pour les modèles

    Rien envers nous. Un modèle local ne vous coûte que l’électricité ; une clé cloud est facturée par son fournisseur, comme vous le faites déjà.

  • Ce que cela coûtera par la suite

    Ce n’est pas encore fixé, et nous n’allons pas inventer un chiffre pour remplir l’espace. Ce qui est arrêté : travailler en local, en solo, reste gratuit. Collaborer en équipe sur des projets partagés sera la partie payante, facturée par utilisateur.

  • Ce que vous apporte une arrivée précoce

    Toute personne inscrite pendant la bêta conservera un avantage tarifaire une fois le service payant. Cela sera annoncé clairement avant le moindre prélèvement, jamais après coup.

faq

Questions fréquentes

Est-ce juste un autre Jira ?

Non. Un gestionnaire de tickets contient une tâche que quelqu’un d’autre doit aller exécuter. Ici, clôturer l’analyse autorise le travail, et c’est sur ce document même que l’agent exécute ses tâches : le plan ne décrit pas simplement le travail, il le pilote.

Ai-je encore besoin de Claude Code ou de Cursor ?

Non : l’agent qui exécute les tâches opère à l’intérieur même du projet, pas dans une session de terminal séparée où vous devez copier-coller. Ce que ces outils font bien — faire le travail — KuroCode le fait aussi ; ce qu’ils ne font pas — garder en mémoire la décision et son historique complet — est précisément ce que KuroCode apporte.

Que se passe-t-il si deux personnes veulent travailler sur le même plan ?

Une seule personne pilote un plan à la fois : le lancer le réserve, et les autres membres voient avancer les tâches sans conflit. Quand vous le libérez, un résumé de ce qui a été fait et de ce qui reste est sauvegardé, et la personne qui le reprend part de votre branche, au dernier commit publié. Le code voyage via Git ; nous ne transmettons que le plan.

Sur quelles plateformes puis-je le télécharger ?

Les trois : macOS, Windows et Linux. macOS requiert une puce Apple Silicon (ARM64). Windows utilise un installateur x64 et Linux propose des AppImages pour x64 et ARM64. Le build Mac est notarisé par Apple et l’installateur Windows est signé avec un certificat d’identité vérifiée.

Faut-il un compte, et que contient-il ?

Oui, un compte est nécessaire. Vous vous connectez avec un mot de passe ou Google. Il contient votre adresse e-mail, prénom, nom, pays, un identifiant, la date d’inscription et celle de dernière utilisation. Si vous travaillez en équipe, le projet — l’idée, l’analyse, les plans, les contributions et pièces jointes — est également stocké afin de permettre la collaboration. En revanche, votre code et vos prompts ne sont jamais enregistrés : aucune télémétrie d’usage.

Mon code quitte-t-il un jour ma machine ?

Uniquement vers l’endpoint du modèle que vous configurez. Pointez sur Ollama ou LM Studio en local et rien ne franchit votre carte réseau. Ajoutez une clé API cloud et les prompts des tâches routées vers ce modèle partent chez ce fournisseur, comme tout client API standard. Et lorsqu’un plan passe d’une main à l’autre, le code transite par votre propre branche Git, jamais par nous.

Quels modèles fonctionnent réellement ?

Tout ce qui est servi par Ollama, LM Studio ou un endpoint compatible OpenAI, ainsi qu’Anthropic et OpenAI directement. Le développement est testé en continu contre un modèle de code 30B exécuté sur machine dédiée.

Combien cela coûtera-t-il ?

Rien pendant la bêta. Ensuite, la répartition prévue est : en solo sur votre propre machine, gratuit ; projets partagés en équipe, payant. Le tarif exact n’est pas arrêté et sera communiqué bien avant la fin de la période de gratuité.

Que se passe-t-il à la fin de la bêta ?

Rien ne s’arrête du jour au lendemain et rien n’est supprimé. Les tarifs vous seront présentés avec tout le temps nécessaire pour choisir, et les utilisateurs de la bêta conserveront un avantage préférentiel par rapport aux nouveaux arrivants.