Assistant · Océanie

Matilda

Matilda est l’assistant de Maincode, avec un chat web/mobile, un agent de code pour le terminal et le desktop, et une API pour développeurs. Pour le code, il lit le dépôt concerné, propose un plan et des modifications visibles, puis peut exécuter les commandes ou tests autorisés par le mode d’approbation choisi.

ExpérimentalMaincodeAustralie

En quelques mots

Matilda est l’assistant de Maincode, avec un chat web/mobile, un agent de code pour le terminal et le desktop, et une API pour développeurs. Pour le code, il lit le dépôt concerné, propose un plan et des modifications visibles, puis peut exécuter les commandes ou tests autorisés par le mode d’approbation choisi.

Pour les développeurs et équipes d’ingénierie qui travaillent dans un dépôt logiciel via terminal, Desktop ou API; Matilda est aussi présenté comme un chat web/mobile.

Ce que vous pouvez faire avec

Programmer et créer des applications

L’agent de code peut lire le dépôt, proposer un plan, montrer diffs/commandes et exécuter les actions permises par le mode d’approbation.

Avec une offre particulière

Automatiser des tâches

Le CLI accepte prompts ponctuels, scripts et pipelines, avec un mode d’approbation explicite pour les contextes non interactifs.

Avec du développement

Créer son propre agent

Les SDK TypeScript et Python documentent la définition d’agents nommés en code.

Avec du développement

Exemples concrets

Préparer une modification

Dans ce dépôt, propose un plan et un diff pour ajouter la validation de cette entrée.

La lecture du dépôt, le plan et les modifications visibles sont documentés; l’exécution dépend du mode d’approbation choisi.

Exemple fondé sur une fonction documentée
Vérifier un changement

Après la modification approuvée, lance les tests autorisés et résume le résultat.

Le lancement de tests ou d’un build après des actions approuvées est documenté; contrôlez les commandes et résultats.

Exemple fondé sur une fonction documentée

Accès et conditions

FR — La tarification Matilda n’est pas publiée dans les sources officielles examinées. Une beta gratuite, limitée et pré-lancement ainsi qu’une beta Desktop gratuite sont documentées; des plans mensuels et annuels existent, sans montant public vérifié. EN — Matilda pricing is not published in the official sources reviewed. A free, limited pre-launch beta and a free Desktop beta are documented; monthly and annual plans exist, without a verified public amount.

Les offres gratuites, essais et API facturées sont distincts. Vérifiez toujours l’offre précise.

Ce que vous pouvez envoyer et obtenir

Matilda Code lit les fichiers pertinents du dépôt et montre plans, diffs et commandes. Les sorties CLI text, json et stream-json sont documentées; n’inférez pas des formats de document non publiés.

Agents et automatisation

L’agent de code agit pendant une session et s’arrête selon la documentation Core concepts. Les développeurs peuvent définir un Agent réutilisable par SDK; le multi-agent est composé dans le code, pas par un orchestrateur intégré.

Pour aller plus loin

FR — Le CLI demande Node.js 22+; le SDK agent TypeScript demande Node.js 20+. Les sorties CLI documentées sont text, json et stream-json; le SDK/API peut imposer une sortie JSON Schema. Les SDK TypeScript et Python permettent de définir des agents nommés dans du code, mais aucun constructeur visuel no-code ouvert à tous n’est établi. Les formats de fichiers API ne sont pas publiés au-delà d’un exemple .txt/text/plain. EN — The CLI requires Node.js 22+; the TypeScript agent SDK requires Node.js 20+. Documented CLI outputs are text, json, and stream-json; the SDK/API can constrain JSON Schema output. TypeScript and Python SDKs let developers define named agents in code, but no open no-code visual builder is established. API file formats are not published beyond a .txt/text/plain example.

texteprogrammationutilisation d’outilssortie structurée

Sources et mise à jour

Sources Maincode officielles vérifiées le 13 septembre 2026: site, beta, Matilda Chat/Code, API, SDK et conditions. L’accès réel peut évoluer.