Aller au contenu
bot.io

Décrivez.
L’agent code.
Vous décidez.

bot.io transforme une demande en français en pull request à relire. L’agent travaille à l’écart, un contrôle bloque les secrets, et la production attend votre accord.

ma-boutique / tâche 142

Ajouter une page contact avec un formulaire

Pull request prête à relire

agent/tache-142 → main · Claude Code

  1. Dépôt cloné dans un dossier isolé14:02
  2. 3 fichiers modifiés par l’agent14:05
  3. npm test réussi14:06
  4. Contrôle des secrets : aucun constat14:06
  5. Pull request ouverte14:07
app/contact/page.tsx+84 −2

1+export default function Contact() {

2+ return (

3+ <main className="page">

4+ <h1>Nous contacter</h1>

5+ <Formulaire action={envoyer}>

6+ <Champ nom="email" requis />

7+ <Champ nom="message" requis />

8+ </Formulaire>

9+ </main>

Contrôle automatique des secrets : aucun constat. Il ne remplace pas une relecture.

Relire la pull request
Maquette d’interface. Projet, tâche et chiffres fictifs.

Étape 1 sur 4 · Demande

Vous décrivez

Une phrase en français suffit. Le bot part avec votre demande.

Comment ça marche

Cinq étapes, et la dernière est la vôtre.

  1. Décrivez

    Une phrase, en français, depuis la console ou Telegram. Le projet est choisi, l’agent sait où travailler.

    Projet : ma-boutique

    Ajoute une page contact avec un formulaire

    Lancer la tâche
  2. L’agent code

    Il travaille sur une branche dédiée, dans un dossier isolé, avec une liste d’outils fermée.

    branche agent/tache-142

    Readapp/layout.tsx

    Grepformulaire

    Writeapp/contact/page.tsx

    Editcomponents/Pied.tsx

    Bashnpm test

    3 fichiers modifiés, tests réussis

  3. Contrôle des secrets

    Clés d’API, clés privées, mots de passe en dur, fichiers .env : au moindre constat, tout s’arrête.

    Aucun constat

    La tâche continue

    Commit, branche, puis pull request.

    Bloquée

    Rien n’a été publié

    À corriger : clé Stripe dans le diff.

  4. Pull request

    Un vrai diff sur votre dépôt GitHub, à relire comme celui d’un collègue.

    Ouvertema-boutique

    Ajouter une page contact avec un formulaire

    agent/tache-142 → main

    • app/contact/page.tsx+81
    • components/Pied.tsx+2 −2
    • tests/contact.test.ts+1
  5. Vous décidez

    Vous fusionnez ou non. La production et les actions à risque attendent une confirmation humaine.

    Déployer ma-boutique en production ?

    Le webhook de votre plateforme prendra le relais.

    ConfirmerAnnuler

Maquettes d’interface, avec un projet fictif.

Sécurité

L’agent écrit. Il ne publie pas.

Le moteur n’a accès ni aux secrets du serveur ni à Git. C’est le serveur qui contrôle son travail, puis qui ouvre la pull request.

Essayez : que se passe-t-il avec une clé dans le code ?

// en attente de code

Code de l’agent
Contrôle des secrets
Publication

Conteneur moteur

  • fichiers de la tâche
  • pas de .env
  • pas de jeton Git

Worker

  • contrôle les secrets
  • fait le commit
  • pousse la branche

GitHub

  • pull request
  • à relire
  • vous fusionnez
Moteur isolé
Il voit des fichiers. Ni base de données, ni Redis, ni .env, ni historique Git.
Contrôle bloquant
Un secret repéré dans le diff, et rien n’est publié.
Confirmation humaine
Production, risque élevé ou demande ambiguë : la tâche attend votre accord.
Scripts en liste blanche
Aucun shell libre côté serveur. Un catalogue fermé d’opérations.
Clés chiffrées
Stockées chiffrées, jamais réaffichées, jamais renvoyées au navigateur.
Journal d’audit
Connexions, confirmations, exécutions : une ligne par événement, jamais réécrite.
Comptes isolés
Projets, tâches, déploiements et mémoire restent propres à chaque compte.
Assistant personnel et mémoire

Il reprend là où vous en étiez.

Il répond à tout
Une question de code ou n’importe quelle autre.
Il connaît vos projets
Vos projets actifs, vos dernières tâches, leur statut.
Il se souvient d’un canal à l’autre
Commencez sur Telegram, reprenez dans la console.
Vous choisissez sa voix
Une voix par défaut, gratuite pour tous. Des voix féminine et masculine personnalisées, à choisir parmi celles proposées : incluses dans Premium et Max, essai de 10 phrases sur Gratuit.
bot.io

~ Telegram, ce matin ~

C’est quoi, un webhook ?

Une adresse que votre plateforme écoute : on l’appelle, elle déploie.

~ Console, cet après-midi ~

À vous de parler :

ma-boutique · mémoire partagée

Échange fictif, à titre d’illustration.
Bientôt sur iOS et Android

L’agent de poche.

Un projet, une phrase, et l’agent se met au travail. Vous gardez la décision, même loin de votre bureau.

Donnez une instruction
Choisissez un projet, dites ce qu’il faut faire.
Suivez la tâche
Chaque étape, du dépôt à la pull request.
Confirmez
Un déploiement attend ? Décidez depuis le téléphone.
À la voix
Parlez plutôt que taper.

Maquettes de l’application à venir.

ma-boutique

tâche 142

Ajoute une page contact avec un formulaire.

Suivi

  • Dépôt cloné
  • L’agent code
  • Contrôle des secrets

Je vous écoute…

« Et ajoute le lien dans le pied de page. »

Pour qui

Que vous lisiez les diffs ou non.

Vibe codeurs

Vous demandez
Le résultat, en français, sans jargon.
Vous recevez
Une pull request, et un assistant pour vous l’expliquer.
Vous gardez la main
Rien ne part en production sans votre accord.
Vous réglez
Rien d’obligatoire : l’agent a des réglages par défaut.

Développeurs

Vous demandez
Une tâche précise, sur un dépôt et une branche de base.
Vous recevez
Un diff relisible sur GitHub, dans votre workflow habituel.
Vous gardez la main
Revue, fusion, déploiement par webhook et retour arrière.
Vous réglez
Le choix du modèle et les instructions permanentes de chaque agent.
Tarifs

Un forfait mensuel, des recharges si besoin.

Gratuit

Pour essayer sur un vrai projet.

0 €

Moteur
OpenCode
Modèles gratuits
GLM-5.3-Flash Free ou Big Pickle
Voix de l’assistant
Voix par défaut, essai des voix personnalisées (10 phrases)
Jetons par mois
100 000
Limite par fenêtre de 5 h
30 000
Commencer gratuitement

Premium

Pour faire avancer un produit chaque semaine.

20 €/ mois

Moteur
Claude Code
Modèles
Claude
Voix de l’assistant
Voix par défaut, voix féminine et masculine personnalisées
Jetons par mois
2 000 000
Limite par fenêtre de 5 h
300 000
Choisir Premium

Max

Pour un usage quotidien sur plusieurs projets.

100 €/ mois

Moteur
Claude Code
Modèles
Claude
Voix de l’assistant
Voix par défaut, voix féminine et masculine personnalisées
Jetons par mois
10 000 000
Limite par fenêtre de 5 h
1 200 000
Choisir Max

Recharges

Sans abonnement, sans expiration.

Le forfait

Il se renouvelle chaque mois. Les jetons non utilisés ne se reportent pas.

La fenêtre de 5 h

Elle protège le service : un plafond par période de 5 heures, pour que personne ne sature les moteurs.

Les jetons achetés

Ils servent quand le forfait est épuisé. Sans abonnement, et ils n’expirent pas.

Dans toutes les offres

  • Assistant avec mémoire
  • Tâches de code : branche et pull request
  • Contrôle des secrets avant toute PR
  • Confirmation humaine en production
  • Historique et journal d’audit
  • Déploiement par webhook et retour arrière

Les modèles gratuits peuvent évoluer. Pendant sa période gratuite, les données envoyées à Big Pickle peuvent servir à améliorer le modèle : à garder en tête pour un projet sensible.

FAQ

Vos questions.

Qu’est-ce qu’un jeton ?

L’unité avec laquelle un modèle compte ce qu’il lit et ce qu’il écrit. Un mot français fait en général un à deux jetons, et le code en consomme aussi. Une petite retouche coûte peu ; une tâche qui oblige l’agent à lire beaucoup de fichiers coûte davantage. L’offre Gratuit en donne 100 000 par mois.

À quoi sert la limite par fenêtre de 5 heures ?

À protéger le service : elle évite qu’un compte consomme tout d’un coup et sature les moteurs. Une fois le plafond atteint, il suffit d’attendre la fenêtre suivante.

Que deviennent mes jetons à la fin du mois ?

Le forfait se renouvelle chaque mois et ne se reporte pas. Les jetons achetés en recharge, eux, n’expirent pas : ils servent quand le forfait est épuisé.

Faut-il savoir coder ?

Non, vous pouvez tout décrire en français. Comprendre un peu ce que l’agent propose reste utile : c’est vous qui validez.

Le code produit est-il sûr ?

Le contrôle automatique détecte des secrets. Il ne cherche pas les failles et ne remplace pas une relecture. Avant de valider une pull request, lisez-la ou faites-la lire.

L’agent peut-il déployer seul en production ?

Non. La production et les actions à risque élevé exigent une confirmation humaine.

Où va mon code ?

Le moteur travaille dans un environnement isolé. Vos demandes et le code utile à la tâche sont traités par le moteur et le modèle choisis, qui peuvent être des services tiers.

Avec quelles plateformes puis-je déployer ?

Celles qui proposent un webhook de déploiement, comme Vercel, Netlify ou Render. Le code passe par une pull request GitHub. Si un déploiement se passe mal, vous pouvez revenir en arrière.

L’application mobile est-elle disponible ?

Pas encore : elle arrive bientôt sur iOS et Android. D’ici là, la console web et Telegram restent utilisables depuis un téléphone.

Votre première tâche vous attend.

Gratuit, avec un pseudo ou un compte Google. Aucune carte bancaire.