Morph: Apply AI edits to files FAST

Morph: Apply AI edits to files FAST

Morph (MorphLLM) · Programmation

Morph est une API de modèles pour les agents de code. Son modèle Fast Apply fusionne les modifications de code générées par IA dans des fichiers existants à 10 500 tokens par seconde avec 98 % de précision, via une API compatible OpenAI.

Aperçu de l'interface de Morph: Apply AI edits to files FAST

À propos de Morph: Apply AI edits to files FAST

What Is Morph

Morph est la couche d'API de modèles pour les agents de code. Il fait tourner des modèles généraux rapides pour la boucle principale de l'agent, puis ajoute des modèles spécialisés pour les sous-tâches que ces modèles généraux font plus lentement et plus cher : appliquer des modifications, chercher du code, compacter le contexte et classer le comportement de l'agent. Celui de cette page, c'est Fast Apply, le modèle qui prend une modification IA et l'écrit dans un vrai fichier.

Le problème qu'il résout est étroit et permanent. Les agents de code produisent des modifications sous forme de fragments, pas de fichiers complets, et c'est en recomposant ces fragments qu'on perd une bonne part du temps et des tokens. Réécrire tout un fichier pour changer quelques lignes, c'est du gaspillage. Les diffs unifiés cassent sur un contexte flou, et le chercher-remplacer échoue sur les différences d'espaces ou de guillemets. Fast Apply prend un fragment minimal et le fusionne avec le fichier d'origine, donc l'agent n'a jamais à reproduire le fichier entier. C'est ce qui distingue appliquer des modifications IA aux fichiers d'un simple rechercher-remplacer.

Deux points valent d'être connus avant de vous engager. Fast Apply n'aide que si votre agent produit des modifications partielles avec les bons marqueurs. Si votre agent réécrit encore des fichiers entiers, il n'y a rien à fusionner tant que vous n'avez pas changé son prompt. Et c'est une API pour développeurs, pas une application à télécharger. Vous la branchez à un agent de code, à un éditeur ou à un pipeline de CI.

Getting Started

  1. Créez un compte et récupérez une clé d'API dans le tableau de bord Morph
  2. Installez le SDK, soit @morphllm/morphsdk pour TypeScript, soit le client compatible OpenAI pour Python
  3. Pointez votre client OpenAI vers https://api.morphllm.com/v1 et passez le nom du modèle, comme morph-v3-fast
  4. Envoyez le fichier d'origine dans des balises <code> et les lignes modifiées dans des balises <update>, puis écrivez le résultat fusionné sur le disque

Vous pouvez aussi éviter le câblage et lancer npx -y @morphllm/morph-setup, qui ajoute un outil d'édition et une recherche de code à Claude Code, Cursor, Codex et VS Code en une seule commande.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Morph: Apply AI edits to files FAST.

Offre gratuiteOui
Offres payantes$0 - $400/mo
PlateformeWeb API, MCP server, TypeScript SDK, Python, Cursor, Claude Code, Codex, VS Code, Windsurf, Cline
DéveloppeurMorph (MorphLLM)
CatégorieProgrammation
Date de lancementMay 2023
Dernière mise à jourOct 2025
Visites du site384.9K
Classement mondial du site135.9K
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Développeurs qui construisent des agents de code
  • Équipes qui passent en production avec des agents
  • Auteurs de plugins pour éditeurs et IDE
  • Petites équipes et créateurs isolés

Tâches

  • Appliquer des modifications IA à des fichiers existants
  • Diffuser des modifications dans un fichier actif
  • Modifications multiples en un seul appel
  • Remplacer des pipelines d'édition fragiles

Cas d'usage

  • Un agent corrige un bug dans un fichier de 500 lignes
  • Un assistant de code modifie du code à chaque tour
  • Un pipeline de CI ou d'automatisation applique des patches
  • Un développeur isolé prototype un agent

Fonctionnalités clés

Appliquer des modifications à 10 500 tokens par seconde

Fast Apply fusionne une modification IA dans un fichier à 10 500 tokens par seconde, avec 98 % de précision. La vitesse vient d'un petit modèle entraîné de bout en bout pour une seule tâche, servi sur un moteur d'inférence maison avec des kernels GPU écrits à la main, et non sur un endpoint généraliste. Le résultat, c'est une latence sous la seconde sur des fichiers courants, ce qui compte quand un agent modifie du code plusieurs fois dans une session. Pour le travail par lots qui demande plus de précision, morph-v3-large échange la vitesse contre l'exactitude.

Fragments d'édition paresseux avec marqueurs de fusion

Le modèle part d'une édition paresseuse, c'est-à-dire uniquement les lignes modifiées entourées de marqueurs // ... existing code .... L'agent n'envoie que ce qu'il change, et Fast Apply renvoie le fichier fusionné complet. Avec les modifications de code LLM qui arrivent en fragments, la fusion se fait en un seul appel plutôt que dans une routine de patch côté client. Les modifications d'agents de code restent donc propres, sans relecture du fichier ni reproduction exacte du code source. Le seul piège, c'est qu'un marqueur manquant est lu comme une suppression, donc le prompt de votre agent doit enseigner le format.

API et SDK compatibles OpenAI

Tout passe par un endpoint compatible OpenAI à https://api.morphllm.com/v1. Votre code OpenAI n'a besoin que d'une nouvelle URL de base et du nom du modèle. Morph fournit un SDK TypeScript, @morphllm/morphsdk, et les utilisateurs de Python passent par le client OpenAI standard. Le SDK propose aussi des outils d'édition prêts pour Anthropic, OpenAI et le SDK IA de Vercel, donc vous pouvez placer Fast Apply derrière un appel edit_file sans écrire la colle vous-même.

Configuration MCP en une seule commande

Morph embarque un serveur MCP qui ajoute un outil d'édition et une recherche de code à votre éditeur. Une seule commande, npx -y @morphllm/morph-setup, détecte Claude Code, Cursor, Codex et VS Code et les configure tous. Cette voie s'adresse à ceux qui veulent le gain de vitesse sans construire un agent de zéro. Les guides par client et les modèles de prompt couvrent le reste.

Offre gratuite et tarification à l'usage

L'offre gratuite couvre 200 requêtes par mois, de quoi tester Fast Apply sur du vrai travail avant de payer. Au-delà, le prix est par token, sans frais par utilisateur : morph-v3-fast coûte 0,80 $ par million de tokens en entrée et 1,20 $ par million de tokens en sortie. Les abonnements démarrent à 20 $ par mois pour 2M de crédits et montent à 400 $ par mois pour 80M de crédits sur l'offre équipe.

Options d'auto-hébergement et entreprise

Morph propose des déploiements auto-hébergés et isolés pour les équipes qui ne peuvent pas envoyer de code à une API hébergée. Enterprise Apply ajoute des configurations de modèle sur mesure, et le volet entreprise couvre SOC 2 Type II, le RGPD et la résidence des données. Pour une société qui doit passer une revue de sécurité avant que le code ne quitte les lieux, c'est cette voie qui compte.

Compatible avec de nombreux langages et types de fichiers

Fast Apply traite du code texte dans n'importe quel langage, que ce soit TypeScript, Python, SQL ou un fichier de configuration, parce qu'il travaille sur le texte du fichier et non sur un analyseur propre au langage. Il est pensé pour des fichiers uniques et des modifications multiples à l'intérieur de ceux-ci. Les fichiers binaires, le JavaScript minifié et le contenu non textuel sont hors périmètre, et les modifications d'un seul caractère coûtent moins cher côté client.

Avantages et inconvénients

Avantages

  • 10 500 tok/s et 98 % de précision sur le modèle principal, donc les éditions de fichiers restent rapides dans la boucle de l'agent
  • Réduit l'usage de tokens d'environ 40 % par rapport à une réécriture complète, ce qui allège les exécutions gourmandes en tokens
  • L'API compatible OpenAI fait que votre code n'a besoin que d'une nouvelle URL de base et du nom du modèle
  • La configuration MCP en une commande branche Fast Apply à Claude Code, Cursor, Codex et VS Code
  • Une offre gratuite à 200 requêtes et un tarif par token sans frais par utilisateur rendent l'essai peu coûteux

Inconvénients

  • Il ne fonctionne que si votre agent produit des modifications partielles avec des marqueurs `// ... existing code ...`, donc un changement de prompt vient d'abord
  • C'est une API pour développeurs, pas une application autonome, donc elle sert peu à ceux qui ne codent pas
  • Les fichiers binaires, le JavaScript minifié et le contenu non textuel ne sont pas pris en charge, et les modifications d'un seul caractère conviennent mal
  • L'API hébergée envoie votre code sur les serveurs de Morph, donc les équipes aux règles strictes ont besoin de la voie auto-hébergée

Questions fréquentes

Fast Apply fusionne les modifications de code générées par IA dans des fichiers existants. Vous envoyez le fichier d'origine et un fragment d'édition minimal, et le modèle renvoie le fichier fusionné complet. Il est pensé pour les agents de code qui produisent des modifications partielles et doivent les écrire dans de vrais fichiers sans tout réécrire.

Contenus associés

Découvrez des outils, des compétences et des articles liés à Morph: Apply AI edits to files FAST.

Alternatives à Morph: Apply AI edits to files FAST

Forefront

Forefront

Forefront · Programmation

Forefront est une plateforme web pour construire avec de l'IA open source. Elle vous laisse affiner les principaux modèles de langage open source sur vos propres données, évaluer leurs performances et les exécuter via une API ou les exporter pour les héberger vous-même. Les développeurs qui veulent le confort d'une plateforme fermée mais tiennent à rester propriétaires de leurs modèles et de leurs données sont le public visé ici.

Gratuit / $0 - $99/moVoir les détails
Startkit

Startkit

StartKit.AI · Programmation

Startkit est un boilerplate pour créer des produits SaaS d'IA et des wrappers d'IA. Voyez-le comme un boilerplate de startup IA avec les parties ennuyeuses déjà branchées : authentification, paiements Stripe et Lemon Squeezy, limites d'usage, e-mail transactionnel et un kit de démarrage d'API IA qui parle à OpenAI, Anthropic, Groq ou Llama. Vous clonez le dépôt, fixez votre prix et attaquez la partie du produit pour laquelle les gens paient vraiment. Il repose sur Next.js au-dessus de React et Tailwind, donc une bonne partie du code boilerplate vous semble déjà familière.

Payant / $99 - $499 one-timeVoir les détails
Testim

Testim

Tricentis · Programmation

Testim est une plateforme d'automatisation des tests dopée à l'IA, qui sert à créer et exécuter des tests de bout en bout sur des applications web, mobiles et Salesforce. Elle s'appuie sur l'apprentissage automatique pour garder les tests stables quand une interface change, alors les équipes passent moins de temps à réparer des sélecteurs cassés. Pas mal pour un outil de tests automatisés que vous pouvez utiliser dès aujourd'hui. Vous créez des tests en enregistrant des actions dans un navigateur, puis vous ajoutez du JavaScript quand vous avez besoin de plus de contrôle. C'est un choix solide pour une équipe QA bien occupée.

Gratuit / Custom pricing on requestVoir les détails