TOMRADE

喵喵,喵喵 MEOW MEOW

Pour les créateurs solo et les petites équipes qui construisent avec des agents de code

De l'idée à la PR fusionnée, avec les agents que vous utilisez déjà.

Vos agents écrivent le code. Tomrade retient ce qu'il faut construire, où en est le travail et ce qui a changé : chaque session reprend là où la précédente s'est arrêtée, et n'importe quelle exécution s'annule en un clic.

Vos agents travaillent à 3 h du matin. Ils lisent vos tickets, modifient vos notes et, de temps en temps, réécrivent tout ce que vous possédez. Tomrade est l'espace de travail conçu pour eux, avec un bouton Annuler conçu pour vous.

Pourquoi Tomrade

Ce que vos agents ne retiennent pas pour vous.

  1. Chaque session repart de zéro.

    Un backlog qui dure

    Idées, tickets, décisions et ce qui est déjà fait restent au même endroit, d'une session et d'un agent à l'autre : la prochaine exécution repart où la précédente s'est arrêtée.

  2. Un outil de plus, une fenêtre de plus à surveiller.

    Gardez vos outils

    Claude Code, Codex ou Cursor restent dans le terminal que vous utilisez déjà. Tomrade se connecte par MCP et git, et le tableau suit tout seul.

  3. Quelque chose a changé. Qui l'a fait ?

    Le voir, l'annuler

    Chaque écriture d'un agent est attribuée et regroupée par exécution. Un clic annule toute une exécution : tickets, notes et réglages compris.

Fonctionnement

Parler, découper, construire, fusionner.

Une seule boucle, de l'idée à la pull request fusionnée. Chaque étape ci-dessous est filmée dans l'app, telle quelle.

  1. 01Parler

    Dites ce que vous voulez avec des mots simples, à votre bureau ou depuis votre téléphone. Cela devient un ticket sur le tableau, prêt à démarrer.

  2. 02Découper

    Dites « fais le ménage » et l'assistant fusionne les doublons et découpe les gros tickets en morceaux de la taille d'une pull request. Vous choisissez ; un clic annule.

  3. 03Construire

    Appuyez sur Démarrer sur un ticket, ou citez-le à Claude Code, Codex ou un autre agent dans votre propre terminal. Il le prend en charge, travaille sur sa propre branche et rend compte.

  4. 04Fusionner

    Laissez le reste à une exécution automatique : elle avance dans le graphe de dépendances pendant la nuit, fusionne chaque pull request dont les vérifications passent, si vous l'autorisez, et vous écrit un rapport pour le matin. Les vérifications échouées et les commentaires de relecture retournent à l'agent.

Vidéos

Une journée, du début à la fin.

Une idée l'après-midi, des agents pleins de questions, une exécution de nuit et un rapport au matin. Filmé dans l'app telle quelle, rien de mis en scène.

Une journée avec Tomrade · 1:27

  • Qui vous attend

    Répondez à tous les agents depuis une barre latérale.

  • Fichiers, notes et schémas

    Des notes liées et un schéma d'architecture tiré de votre code.

  • Une boîte qui se trie seule

    Les issues arrivent, sont triées, puis livrées.

  • Reprendre le travail à moitié fait

    Pointez un dépôt ; il retrouve les branches oubliées.

  • Tout est un plugin

    Un compagnon, un minuteur, des modèles, des thèmes et le plugin qu'il vous écrit.

Chaque vidéo montre la vraie app sur un dépôt de démonstration, avec des agents sur Claude Code. Sous-titres en anglais et en chinois.

Vos agents et votre terminal

Gardez les agents et le terminal que vous avez déjà.

Tomrade ne remplace ni votre agent ni votre terminal. Il leur confie le travail, en suit l'avancement et remet le statut sur le tableau.

Tom + comrade

Camarade, pas contremaître.

Travaillez où vous voulez. Tomrade garde le fil.

Les autres outils veulent que le travail se fasse chez eux, ou ne font que le distribuer. Tomrade va dans les deux sens. Configurez-le une fois, continuez à travailler dans le Claude Code ou le Codex que vous avez déjà peaufiné, dans votre propre terminal, et le statut retrouve tout seul le chemin du tableau.

  • Tout agent qui parle MCP : Claude Code, Codex, Cursor, Gemini CLI, OpenCode et les autres.
  • Git tient les comptes. Mentionnez TOM-42 dans une branche ou un commit, et le ticket le suit vers En cours, Vérification et Terminé.
  • Une seule commande rapatrie une session : /tomrade:sync dans Claude Code, $tomrade-sync dans Codex.
  • Jamais obligatoire. Le travail sans ticket reste le vôtre, et rien ne vous demande d'en créer un d'abord.

Les deux sens fonctionnent : appuyez sur Démarrer pour confier un ticket, ou travaillez de votre côté et synchronisez ensuite. Connectez un dépôt une fois, sur cette machine seulement ou pour toute l'équipe via une pull request, et Tomrade écrit la configuration MCP et les notes pour agents, afin que chaque agent qui y travaille trouve Tomrade.

Agents

Branchez les agents que vous utilisez déjà

Tomrade fait tourner un serveur MCP sur votre machine. Pointez-y Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Pi ou WorkBuddy, et ils peuvent lister, lire, créer et mettre à jour des tickets, lire et écrire vos fichiers, et ajuster les réglages de Tomrade, selon les mêmes règles que tout le monde.

.mcp.json
{
  "mcpServers": {
    "tomrade": {
      "type": "http",
      "url": "http://127.0.0.1:19090/mcp"
    }
  }
}

Il n'écoute que sur 127.0.0.1. Rien n'est exposé au réseau.

Les outils qu'ils obtiennent

  • tomrade.list_items
  • tomrade.get_item
  • tomrade.create_item
  • tomrade.update_item
  • tomrade.change_status
  • tomrade.plan_and_apply
  • tomrade.search_files
  • tomrade.write_file
  • tomrade.update_settings
Le volet de détail d'un ticket : un bouton Démarrer, un bouton Verrouiller, le statut, la priorité, les tickets qu'il bloque et qui l'a modifié en dernier.
Chaque ticket indique qui l'a modifié en dernier, une personne ou un agent. Démarrer le confie à votre agent de code.

Terminal

Le cardio Alt+Tab, c'est fini.

Le terminal, juste à côté du tableau.

Lancez Claude Code, Codex ou un simple shell dans la fenêtre Terminal de Tomrade, à un clic du backlog. Découpez-la comme vous voulez, laissez chaque volet se relier à son ticket, et voyez d'un coup d'œil quel agent travaille et lequel vous attend.

  • Découpez à votre façon : ⌘D à droite, ⇧⌘D en bas (Ctrl+Shift+D et Ctrl+Shift+O sous Windows et Linux). Enregistrez la disposition qui vous plaît et ouvrez chaque nouvelle fenêtre avec.
  • Les sessions se relient toutes seules. Lancez un ticket et il s'ouvre dans un volet ; quand un agent dans un simple terminal prend un ticket, ce volet devient sa session.
  • Voyez qui vous attend. La barre de chaque volet et la barre latérale indiquent En cours, Vous attend ou Inactive, et Continuer relance une session sans quitter la fenêtre.
  • Rien ne se perd. Quittez Tomrade, vos agents continuent ; redémarrez herdr, la disposition revient et chaque agent reprend sa conversation.

La fenêtre Terminal repose sur herdr, le multiplexeur d'agents open source (Apache 2.0). La fenêtre de Tomrade n'en est qu'un client : installez herdr une fois et la fenêtre le trouve, et les mêmes volets s'ouvrent dans le client de herdr depuis n'importe quel terminal.

WindowsSous Windows, la fenêtre Terminal tourne sur le moteur de terminal propre à Tomrade plutôt que sur herdr, basé sur ConPTY et ouvrant PowerShell par défaut. Tout fonctionne presque comme sous macOS : volets partagés, sessions qui se connectent d'elles-mêmes, état de chaque volet, et terminaux qui continuent de tourner quand vous quittez Tomrade. Rien d'autre à installer.

Le voir, l'annuler

Voyez ce que chaque agent a fait. Annulez n'importe quelle exécution.

Les sessions montrent qui travaille et qui vous attend ; chaque écriture atterrit dans l'Historique, regroupée par exécution, à un clic d'être annulée.

Sessions

Six agents, un seul guichet pour vous poser des questions.

Une conversation, chaque ticket à sa place.

Une seule conversation avec un agent peut occuper tout un après-midi : trois tickets, une question, un correctif. Tomrade marque où commence chaque ticket, affiche la même session dans le panneau de l'assistant et dans son volet de la fenêtre Terminal, et garde en tête celles qui vous attendent.

Dessiné avec Matcha, l'un des thèmes intégrés.

  • Des chapitres, pas un défilement sans fin. Quand un agent prend un ticket, une ligne marque où commence son travail, et ses commandes et ses tests se replient en une seule : 18 commands · tests 79 passed.
  • Un volet, deux fenêtres. Une session dans un volet de la fenêtre Terminal s'ouvre aussi dans le panneau de l'assistant. Tapez, autorisez ou répondez d'un côté comme de l'autre ; l'autre côté l'affiche et indique d'où ça vient.
  • Ce qui vous attend passe en premier. La barre des sessions filtre par en attente, en cours et terminées, et dit en clair ce qu'attend une session : « veut lancer git push ». Autorisez sur place, ou depuis la barre des menus.
  • Revoir par ticket. Une session terminée s'ouvre sur son résultat, sa conversation se filtre par ticket, et chaque volet garde une chronologie, y compris ce que vous avez fait à la main entre deux sessions.

Annuler, pas approuver

Des files d'approbation ? Par les temps qui courent ?

Pas de file d'appro­bation. Juste Annuler.

Les agents écrivent directement dans le backlog, donc rien ne vous attend. Chaque exécution est regroupée et attribuée, et quand l'une d'elles devient un peu trop créative, un seul clic remet tout en place.

L'historique liste chaque modification, la plus récente d'abord, et qui l'a faite. Revenez à n'importe quel point.

Le contexte suit le travail

Le contexte voyage avec le ticket.

Notes, fichiers, conversations et retours entrants se trouvent à côté des tickets auxquels ils appartiennent, à portée de vous comme de vos agents.

Fichiers et notes

Un carnet qui vit à côté de votre tableau.

Chaque projet a son dossier de fichiers : Markdown, HTML, images, tout ce que vous voulez. Écrivez dans un éditeur qui affiche l'aperçu pendant que vous tapez, reliez vos notes entre elles et joignez-les aux tickets comme livrables.

  • [[Liens wiki]] et rétroliens. Renommez une note, les liens suivent.
  • #tags et recherche plein texte dans tous les fichiers.
  • Note du jour : un clic vers une page datée de votre journal.
  • Lecture, Édition ou Partagé, avec un aperçu qui défile en même temps.
  • Chaque enregistrement est versionné. Synchronisez avec le dépôt GitHub de votre choix.
  • Joignez des fichiers aux tickets, et laissez les agents fouiller vos notes.

L'assistant

Interrogez-le sur tout ce que contient Tomrade.

Ce n'est pas seulement un planificateur de backlog. L'assistant travaille sur tout ce que Tomrade contient : tickets et chantiers, fichiers et notes, diagrammes, et même les réglages de Tomrade. Et quand il n'y a rien à faire, il est ravi de simplement discuter.

Tickets et chantiers

Mets les tickets du paiement en À faire, et passe le bug de paiement en urgent.

list_itemschange_status ×4update_item

4 tickets déplacés en À faire. TOM-31 est maintenant Urgent.

Fichiers et notes

Transforme le journal de cette semaine en bilan hebdo.

search_filesread_file ×5write_file

J'ai lu cinq entrées et enregistré Bilan de la semaine.md, avec un lien vers chaque jour.

Tomrade lui-même

Passe en mode sombre, et mets le chat sur mon bureau.

update_settings

C'est fait : thème sombre, et le chat est sur votre bureau.

Ou juste discuter

J'appelle mon corgi Biscuit ou Mochi ?

Aucun outil. Aucune modification. Juste l'ambiance.

Criez les deux dans un parc. Celui que vous aurez le moins honte de hurler, c'est le bon.

Chaque modification qu'il fait est attribuée et atterrit dans l'Historique, où ⌘Z la défait : tickets, fichiers et réglages compris. Les clés d'API, les serveurs MCP et les lignes de commande restent à vous seul de modifier.

Boîte de réception

Le backlog a maintenant un videur.

Les retours attendent à la porte, pas dans votre backlog.

Issues et signalements arrivent d'abord dans la boîte de réception du projet. L'assistant propose ce que chacun représente (un nouveau ticket, un bug que vous avez déjà ou un doublon) et rédige la réponse. Un clic confirme.

  • Acceptez-le comme ticket, fusionnez-le dans un ticket existant, ou fermez-le comme non prévu ou doublon. L'assistant propose, vous décidez.
  • Une répétition est comptée sur son ticket : vous voyez ce sur quoi les gens butent sans cesse.
  • Chaque auteur reçoit la réponse là où il a écrit : un commentaire sur l'issue puis, si vous l'autorisez, l'issue fermée une fois son ticket livré.

Les issues GitHub sont intégrées d'office. Les sources sont aussi des plugins : branchez votre e-mail de support ou un formulaire de retours.

Un seul espace

Pas seulement pour le code.

Chaque projet, c'est un tableau plus un dossier de fichiers. Reliez-le à un dépôt, ou remplissez-le simplement avec votre semaine.

Livrer du logiciel

Décrivez une fonctionnalité à voix haute et obtenez des tickets taillés pour une pull request chacun, puis laissez Claude Code ou Codex construire chacun sur sa propre branche.

  • TOM-42Sauvegarde auto des brouillonsEn vérification
  • TOM-43Proposer une restauration à la réouvertureEn cours

Organiser votre semaine

Courses, corvées et projets sur un tableau ou une table. Videz votre tête auprès de l'assistant et il range le fouillis en tâches.

  • Renouveler le passeport
  • Prendre rendez-vous chez le dentiste
  • Préparer la rando de samedi

Tenir un journal

La note du jour ouvre une page datée dans votre dossier Journal. Taguez vos journées et reliez-les avec des [[liens wiki]].

Journal/2026-10-10.md

2026-10-10

Longue balade au bord de la rivière. Enfin réparé le #vélo.

Rédiger des documents

Du Markdown avec aperçu en direct, rétroliens et recherche plein texte. Chaque enregistrement est versionné et peut se synchroniser avec un dépôt GitHub.

  • Accueil.md3 mentions liées
  • Tarifs.md
  • Feuille de route.md

Pour s'amuser

Le travail est sérieux. Tomrade n'a pas à l'être.

Les petits extras qui allègent une longue journée avec des agents. La plupart sont des plugins que vous pouvez désactiver.

  • Productivité aux toilettes : débloquée.

    Écrivez-lui depuis votre téléphone

    Connectez un bot dans Discord, Slack, Telegram, Feishu / Lark, DingTalk ou WeCom, et l'assistant répond en messages directs et en @mentions, avec le même projet et les mêmes outils.

  • RÉPONDS-MOI !

    Un chat qui surveille vos agents

    Le compagnon reflète ce que fait votre agent : il réfléchit, travaille, vous attend, a terminé. Ou amenez le vôtre, une image par humeur.

  • Votre mode sombre en dit long sur vous.

    Des thèmes intégrés, et le vôtre

    Lever du jour est le thème par défaut et Point du jour sa version de nuit ; Aube, Matcha et d'autres sont aussi intégrés. Créez le vôtre, à partir de n'importe quelle image si vous voulez, et laissez-le changer selon l'heure.

  • Votre périnée vous appelle.

    Un pomodoro dans la barre d'état

    25 minutes de concentration, 5 de pause, et une horloge de bureau qui flotte au-dessus de toutes les fenêtres. Ce que vous faites de la pause ne regarde que vous.

Plugins intégrés

Dessinez-le en une phrase.

Archify est intégré. Demandez à l'assistant, à Claude Code ou à Codex un diagramme d'architecture, de workflow, de séquence, de flux de données ou de cycle de vie, et il arrive dans la conversation sous forme de page vivante que vous pouvez déplacer, zoomer, parcourir et présenter. Enregistrez-le dans Fichiers avec sa source, et demandez des modifications plus tard.

Rendus par l'Archify fourni avec Tomrade. Chacun parle de Tomrade lui-même.

  • Cinq types : architecture, workflow, séquence, flux de données et cycle de vie.
  • Une page HTML autonome : déplacez, zoomez, suivez un chemin, présentez en plein écran.
  • Vérifié à chaque rendu : pas de boîtes qui se chevauchent, de fils croisés ni d'étiquettes tronquées.
  • Il garde sa source JSON : une demande de suite modifie le diagramme au lieu de tout recommencer.

Archify est un projet open source (Apache-2.0) de tt-a1i. Tomrade en récupère une copie figée sur GitHub la première fois que vous demandez un diagramme.

Aussi dans la boîte

Chacun est un plugin. Désactivez n'importe lequel dans Réglages › Gérer les plugins.

  • Graphe de dépendances

    Voyez ce qui bloque quoi : le backlog dessiné en graphe, et un badge sur chaque ticket qui attend encore du travail inachevé.

  • Lien de code

    Chaque ticket connaît ses branches, ses worktrees et ses pull requests. Son statut suit git, et Démarrer le confie à un agent de code.

  • Client MCP

    Connectez n'importe quel serveur MCP via stdio ou HTTP. Ses outils rejoignent les outils intégrés, pour l'assistant et pour chaque agent.

  • Fichiers sur GitHub

    Chaque enregistrement est une version. Partagez les fichiers d'un projet via un dépôt GitHub, trouvé ou créé pour vous.

  • Moteur scripté

    Un menu de workflows qui tourne sans aucun modèle : hors ligne, sans clé, reproductible. Désactivé tant que vous ne l'activez pas.

  • Plugin Studio

    Décrivez le plugin que vous voulez. Un agent l'écrit et le teste, et il ne se charge qu'après votre confirmation du build.

  • Reprendre le travail existant

    Parcourt les branches non fusionnées, les worktrees inactifs et les issues GitHub ouvertes d'un dépôt pour en faire un backlog brouillon. Seul ce que vous cochez devient un ticket.

  • Page publique de builds

    Publiez la feuille de route et le journal des modifications que vous cochez, avec un lien pour donner son avis, sur une page GitHub Pages de votre dépôt.

  • Bilan des agents

    Dans Utilisation : les pull requests fusionnées par agent auteur, combien sont passées du premier coup et ce que chacune a coûté, en image à partager.

Plugins

Tout est plugin, y compris les vôtres

La base de données, le registre d'outils, le serveur MCP et l'assistant sont chacun un plugin interchangeable. Écrivez le vôtre avec le SDK sous Apache-2.0 et distribuez-le sous la licence de votre choix, ou demandez à l'agent de l'écrire pour vous dans Plugin Studio. Trouvez-en d'autres, officiels et de la communauté, dans la boutique de plugins.

src/index.ts
import { definePlugin, defineTool } from "@tomradex/plugin-sdk";
import { z } from "zod";

export default definePlugin({
  inject: ["items", "tools"],
  async apply(ctx) {
    await ctx.tools.register(defineTool({
      name: "stale_list_items",
      title: "List stale items",
      description: "Open issues untouched for two weeks.",
      input: z.object({ projectId: z.string() }),
      execute: async ({ projectId }) =>
        (await ctx.items.list({ projectId }))
          .filter((i) => Date.now() - i.updatedAt > 14 * 86_400_000)
    }));
  }
});

Enregistrez un outil une fois. Il apparaît dans l'assistant et sur le serveur MCP.

La fenêtre Réglages listant les modules de Tomrade et le plugin qui fournit chacun d'eux.

Principes

Conçu pour que les agents aillent vite sans vous marcher dessus.

Votre dossier fait foi

Chaque projet est un dossier de texte brut que vous pouvez lire, comparer et sauvegarder. La base de données n'est qu'un cache.

~/Tomrade/projects/my-app/.tomrade/
├── project.json
├── state/
│   └── items.jsonl
├── log/
│   └── macbook.jsonl
└── README.md
Supprimez le cache. Il revient. On attend.

Le travail humain passe en premier

Chaque écriture de l'IA est attribuée et versionnée. Verrouillez un ticket et les agents ne peuvent plus modifier son titre ni sa description, et une écriture fondée sur une lecture périmée est refusée, quel qu'en soit l'auteur.

TitreSauvegarde auto des brouillonsverrouillé par vous

update_item refusé : le ticket est verrouillé

lecture périmée : v12, actuelle v13

Il demande avant d'agir

Une commande shell attend votre Autoriser une fois, Autoriser pour ce tour ou Refuser. Un agent de code tourne avec les permissions que vous choisissez en appuyant sur Démarrer. Les clés d'API, les serveurs MCP et les lignes de commande ne sont jamais modifiables par un agent.

Les mêmes outils, partout

L'assistant intégré et les agents de votre éditeur appellent les mêmes outils. Ajoutez-en un une fois, il apparaît partout.

Assistanttomrade.*Votre éditeur

Apportez votre propre modèle

DeepSeek, Anthropic, OpenAI, Gemini, Kimi, OpenRouter, n'importe quel endpoint compatible OpenAI ou un modèle local. Ou laissez votre propre Claude Code ou Codex CLI mener la danse.

  • DeepSeek
  • Anthropic
  • OpenAI
  • Gemini
  • Kimi
  • OpenAI-compatible
  • Modèles locaux
  • Claude Code
  • Codex

Tableaux, tables et graphes

Chantiers, champs personnalisés et vues enregistrées. Pensé pour le clavier, avec une palette pour tout.

⌘KChanger de vue…

  • Tableau
  • Table
  • Graphe de dépendances

Licence

Gratuit. Sous licence Apache 2.0.

Tomrade est open source sous Apache License 2.0 : l'app, chaque paquet et le SDK de plugins sans exception. Le code est sur GitHub. Il est encore en développement et en test, et change donc d'une semaine à l'autre.

  • Utilisez-le, modifiez-le et redistribuez-le, chez vous ou au travail, y compris commercialement.
  • Une seule licence pour tout : l'app, chaque paquet et le SDK.
  • Vos plugins vous appartiennent. Publiez-les sous n'importe quelle licence, commerciale comprise.
  • La seule chose qu'elle n'accorde pas : le nom et le logo Tomrade.

FAQ

Questions

Tomrade est-il réservé aux développeurs ?

Non. Le tableau, l'assistant et Fichiers fonctionnent pour n'importe quel projet : un foyer, un voyage, une thèse, un journal. Les agents de code entrent en jeu quand un projet a un dépôt, et restent à l'écart quand il n'en a pas.

J'utilise déjà Orca, Cursor ou un autre outil d'agents. Ai-je quand même besoin de Tomrade ?

Ils font des métiers différents et s'associent bien. Ces outils-là exécutent vos agents et vous aident à relire leur code ; Tomrade retient ce que les agents doivent faire, où en est chaque morceau et ce qui a changé. Continuez à lancer vos agents où vous voulez : ils se connectent à Tomrade par MCP et git, prennent des tickets, et le tableau suit leurs branches et leurs pull requests.

Jusqu'où l'annulation remonte-t-elle ?

Chaque écriture que fait Tomrade ou qu'il laisse faire à un agent : tickets, fichiers et notes dans Fichiers, et réglages. Annulez une exécution de l'assistant en un clic, ou ramenez l'Historique à n'importe quel point. Seule une suppression définitive ne se rattrape pas. Cela ne dépasse pas Tomrade : les commits, branches et pull requests de votre dépôt restent à git, où vous les annulez de la manière habituelle.

Ai-je besoin de GitHub ?

Non. Un dépôt git local suffit : citez un ticket dans une branche ou un commit et le ticket le suit. Ouvrir et fusionner des pull requests depuis Tomrade passe aujourd'hui par GitHub, et Fichiers peut se synchroniser avec un dépôt GitHub si vous le souhaitez ; ni l'un ni l'autre n'est obligatoire.

Tomrade est-il prêt pour un usage quotidien ?

C'est un aperçu. Jusqu'à la 1.0, Tomrade est en développement et en test : les fonctionnalités changent d'une version à l'autre, et vous rencontrerez des aspérités. Vos projets sont de simples dossiers sur votre machine, alors sauvegardez ceux qui comptent.

Tomrade est-il open source ?

Oui. Tomrade est sous Apache License 2.0, une licence open source approuvée par l'OSI, pour l'app, chaque paquet et le SDK de plugins sans exception. Vous pouvez l'utiliser, le modifier et le redistribuer, y compris commercialement. Le code source est sur GitHub.

Où sont stockées mes données ?

Vos projets vivent sur votre machine, chacun dans un simple dossier. Si vous vous connectez, votre compte ne conserve que vos préférences et la liste de vos projets. Le contenu des projets ne quitte votre machine que si vous connectez un fournisseur de modèles ou un dépôt git distant.

Ai-je besoin d'un compte ?

Non. Choisissez « Utiliser sans compte » et tout reste sur cette machine. Se connecter sert seulement à synchroniser vos préférences et la liste de vos projets entre plusieurs machines. Le compte ne contient jamais le contenu des projets : tickets, fichiers et code restent dans vos dossiers de projet.

Avec quels modèles d'IA fonctionne-t-il ?

L'assistant intégré fonctionne avec DeepSeek, Anthropic, OpenAI, Gemini, Kimi, OpenRouter, n'importe quel endpoint compatible OpenAI et les modèles locaux, et d'autres via des plugins. Claude Code et Codex peuvent aussi piloter Tomrade directement, avec votre propre connexion CLI.

Puis-je désactiver le chat ?

Oui, dans les Réglages. Vous pouvez aussi le remplacer par votre propre compagnon, ou décharger complètement le plugin. Le chat ne le prendra pas personnellement. Probablement.

Existe-t-il une app mobile ?

Elle arrive. Vous ne pouvez pas attendre ? Écrivez à l'assistant depuis Discord, Slack, Telegram, Feishu / Lark, DingTalk ou WeCom dès aujourd'hui. Il répond tant que Tomrade tourne sur votre ordinateur, ce qu'il peut continuer à faire en arrière-plan, toutes fenêtres fermées. Faire une nuit blanche, c'est le travail de l'ordinateur, pas le vôtre.

Le pomodoro va-t-il me rappeler de faire mes Kegel ?

Officiellement, il vous rappelle seulement de faire une pause. Officieusement, l'alerte peut être n'importe quel fichier audio. Vous savez ce qu'il vous reste à faire.

Sur quelles plateformes fonctionne-t-il ?

macOS (Apple silicon et Intel), Windows (64 bits) et Linux (AppImage x64 et Arm64).

Quelles langues l'interface prend-elle en charge ?

L'anglais, le chinois simplifié et traditionnel, le japonais, l'espagnol, l'allemand, le français et le russe.

Comment Tomrade s’accorde avec Orca, Cursor et d’autres outils d’agents →

Livrez plus. Approuvez moins.

Gratuit et open source sous Apache 2.0. Vos projets restent dans vos propres dossiers.