- COBOLGo
- RPGJava 21
- VB6TypeScript
- DelphiGo
- PerlRust
Langages
COBOL, RPG, PL/I, VB6, Delphi, Perl et vieux Java réécrits en Go, Rust ou TypeScript idiomatique, du code que votre équipe aura vraiment envie d'ouvrir.
Modernisation de code legacy pour l'entreprise
Envoyez-nous le système aujourd'hui, le prix ferme tombe sous 48 heures. Trente jours plus tard, il tourne en Go, Rust ou TypeScript sur une fraction du matériel et rend les mêmes résultats, au centime près.
COMPUTE-INTEREST. MOVE ACCT-BALANCE TO WS-BAL IF ACCT-TYPE = 'SAV' COMPUTE WS-INT ROUNDED = WS-BAL * RATE-SAV / 1200 ELSE MOVE ZERO TO WS-INT END-IF ADD WS-INT TO ACCT-BALANCE.func ComputeInterest(a *Account) { if a.Type != Savings { return } i := a.Balance.Mul(RateSavings). Div(decimal.New(1200, 0)). Round(2) a.Balance = a.Balance.Add(i)}parité 100 %
Ce qui tourne chez vous aujourd'hui, nous le portons sur la stack pour laquelle vous recruterez demain
Ce que nous modernisons
COBOL, RPG, PL/I, VB6, Delphi, Perl et vieux Java réécrits en Go, Rust ou TypeScript idiomatique, du code que votre équipe aura vraiment envie d'ouvrir.
Oracle, DB2, Sybase et Access vers PostgreSQL. Schéma, procédures stockées et chaque ligne, rapprochés au centime. La facture de licences disparaît.
Un bloc de déploiement enchevêtré, découpé en services qui ont chacun un responsable, des frontières nettes et leur propre calendrier de livraison.
ACCT INQUIRY ........ F3=EXIT
CUST NO: 0048213 TYPE: SAV
BALANCE: 12,408.19
LAST TXN: 2026-09-28
_
Écrans verts, WinForms et Oracle Forms reconstruits en applications web rapides, que vos équipes prennent en main en un après-midi.
Struts, EJB, WebForms, AngularJS et jQuery portés vers les frameworks que chaque ingénieur que vous recrutez connaît déjà.
Sortie du mainframe et du serveur sous le bureau. Conteneurs, CI/CD et supervision dès le premier jour.
Vitesse
CodeHero
Jour 1 — 30
Jour 1–3
La plateforme lit toute la base de code et cartographie chaque module, chaque job et chaque dépendance.
Jour 4–5
Ordre des travaux, plan de bascule et prix ferme par phase. Vous validez, nous démarrons.
Jour 6–24
Tranche par tranche. L'ancien et le nouveau système tournent sur les mêmes entrées jusqu'à ce que les sorties concordent.
Jour 25–30
Le trafic bascule. Votre équipe reçoit le code, les tests et la carte.
Programme de réécriture classique
se compte en années
Nos modèles
Les assistants de pointe ont appris sur le GitHub d'aujourd'hui. Les nôtres ont été affinés sur le code que plus personne n'écrit : copybooks, JCL, cycles RPG, packages PL/SQL, actions Struts. Ils migrent les vieux systèmes mieux que tout ce qui se loue au token, et ils tournent sur notre matériel, dans vos murs.
Entraînés sur des paires de code legacy et moderne : il en sort du Go ou du TypeScript idiomatique, pas du COBOL avec une syntaxe neuve.
Chaque langage de l'arbre est analysé en parallèle dans un seul graphe de dépendances. Rien ne se perd aux jointures.
Un banc de parité rejoue votre trafic de production enregistré sur l'ancien et le nouveau système jusqu'à ce qu'ils concordent.
| Ce qui change dans le travail | Assistant IA généraliste | Plateforme CodeHero |
|---|---|---|
| Connaît les dialectes COBOL, JCL, RPG, PL/SQL | En partie | Oui |
| Lit un dépôt d'un million de lignes en une passe | Non | Oui |
| Prouve le comportement sur le trafic de production | Non | Oui |
| Tourne hors ligne, dans votre périmètre | Non | Oui |
| Un ingénieur senior valide chaque tranche | Non | Oui |
| Prix ferme et date inscrits au contrat | Non | Oui |
Livraison en air gap
Pour les banques, les assureurs, la défense et le secteur public, nous arrivons avec notre propre matériel et nos propres modèles, les installons dans votre périmètre et menons toute la migration câble réseau débranché.
Comment se passe la livraison sur siteAppliance CodeHero
Des serveurs GPU livrés avec les modèles préchargés, installés en baie par nos soins. Ou vos machines, si elles tiennent la charge.
Aucun appel d'API, aucune télémétrie, aucune mise à jour. Rien à l'intérieur ne communique avec l'extérieur.
Notre équipe travaille dans vos locaux, sous vos règles d'accès, badgée comme votre propre personnel.
À la passation, le code, les tests et la documentation restent chez vous. Les disques repartent effacés, ou restent eux aussi chez vous.
L'équipe
Java / Spring Boot
Go
Python / Django
Go
Node.js services
Go
Ruby on Rails
Go
C# / .NET Framework
Go
Python number crunching
Rust
Services
Par écrit
Fixé par phase avant le démarrage. Aucun compteur horaire qui tourne en arrière-plan.
Une date inscrite au contrat, pas une estimation sur une slide.
Le nouveau système reproduit l'ancien sur votre propre trafic enregistré. Sinon, la phase n'est pas terminée.
Code, tests, documentation et carte des dépendances. Aucune licence, aucun runtime, aucune dépendance fournisseur.
Signé avant que nous voyions le moindre fichier. Votre modèle ou le nôtre.
L'ancien système sert vos clients jusqu'à ce que le nouveau ait fait ses preuves.
Questions
Des modèles entraînés précisément pour ce travail lisent, cartographient et réécrivent tout le dépôt en parallèle. Nos ingénieurs, chacun avec plus de 25 ans de production, passent leur temps là où le jugement compte : frontières, données et bascule. Les grands systèmes sont découpés en phases de 30 jours, chacune avec son prix et sa date. Envoyez-nous le vôtre, le plan arrive sous 48 heures.
COBOL, PL/I, RPG, JCL, Fortran, VB6, Delphi, PowerBuilder, ColdFusion, PHP, Perl, ASP classique, .NET Framework, vieux Java, Python 2, AngularJS et d'autres. Côté données, Oracle, DB2, Sybase, Informix, Access et FoxPro. Les cibles sont en général Go, Rust, TypeScript, Java 21, .NET 8 et PostgreSQL.
Nous enregistrons les entrées et sorties réelles de la production et les rejouons sur les deux systèmes. Chaque écart est corrigé ou validé par vous. Le trafic ne bascule que lorsque les sorties concordent.
Oui. Nous apportons des serveurs GPU avec nos modèles préchargés, les installons dans votre périmètre et travaillons sans aucune connexion sortante. Si vous disposez du matériel adapté, nous tournons sur le vôtre.
Une courte description du système : stack, taille approximative, ce qui fait mal et où il doit aller. Avec un accès en lecture au code, nous revenons sous 48 heures avec un prix ferme et une date de démarrage. L'essentiel de ce délai, c'est la plateforme qui lit votre code : plus tôt vous l'envoyez, plus tôt vous savez.
Elle est dans la boucle dès le premier jour, relit les tranches au fil des livraisons et reçoit à la passation le dépôt, les tests et la carte des dépendances. Après notre départ, plus rien ne dépend de nous.