LE MÉDIA DE L’IA QUI SERT VRAIMENT.Édition française · Comprendre & passer à l’action
OpenAI

Configurer et optimiser des Vercel Functions (Fluid Compute, flux, cron)

vercel-functions

En bref

Cette skill oriente le choix et le réglage des fonctions Vercel : Functions Node.js (écosystème npm complet), Edge Functions (isolats V8, utiles pour l’auth ou une redirection au plus près de l’utilisateur), et, en bêta publique, un runtime Bun (`bunVersion: "1.x"` dans `vercel.json`, environ 28 % de latence en moins sur les charges liées au processeur) ou Rust (Fluid Compute, flux HTTP, variables d’environnement jusqu’à 64 Ko). Fluid Compute est le modèle d’exécution unifié. Sans ce modèle, la durée maximale indiquée est de 10 s sur l’offre Hobby et 300 s par défaut en Pro, jusqu’à 800 s en Fluid Compute Pro ou Enterprise ; avec Fluid, la durée par défaut passe à 300 s sur tous les plans, et jusqu’à 800 s en Pro ou Enterprise. Les Edge Functions ont une limite dure de 25 s, non configurable. Le flux (streaming) fonctionne aussi bien en Node qu’en Edge : inutile de forcer l’Edge pour du Server-Sent Events. Les WebSockets s’appuient sur Fluid Compute ; il n’y a pas d’état durable en mémoire d’une instance à l’autre, et Socket.IO doit imposer le transport `websocket`. Le fichier `now.json` est abandonné le 31 mars 2026 : on le renomme en `vercel.json`, sans changer le contenu. Sur Fluid Compute, le paquet peut aller jusqu’à 5 Go et le corps de requête jusqu’à 100 Mo. Les démarrages à froid, avec connexions de base, sont donnés entre 800 ms et 2,5 s. L’instance CPU « Basic » a disparu ; les projets Hobby utilisent le CPU Standard.

Ce que ça fait

  • Aide à choisir le runtime (Node, Edge, Bun ou Rust en bêta publique) selon les API et la latence recherchées.
  • Rappelle les durées limites (Hobby, Pro, Fluid, Edge 25 s) et la taille de paquet ou de corps sur Fluid Compute.
  • Configure le flux HTTP, les tâches de fond (`waitUntil`, `after`) et les WebSockets compatibles Fluid, sans état mémoire durable.
  • Signale le retrait de `now.json` au 31 mars 2026 et le passage à `vercel.json`.

Pour qui, et un exemple

Les équipes qui écrivent ou déboguent du code serveur sur Vercel et doivent départager Node, Edge, Fluid Compute, le flux ou un cron, sans se tromper de limite de durée.

Exemple de demande : « Cette route de streaming dépasse parfois le délai Hobby : dis-moi si Fluid Compute suffit, s’il faut rester en Node plutôt qu’en Edge, et ce que change le plafond de 25 s côté Edge. »

À ouvrir pour configurer, expliquer ou optimiser une fonction Vercel, un runtime, un cron, un flux ou une connexion WebSocket sur la plateforme. Exemple rédigé par iadujour.fr à partir du SKILL.md, non testé.

Installer

Dans Codex : codex plugin add vercel@openai-curated (marketplace officielle du dépôt).

codex plugin add vercel@openai-curated

Fonctionne avec

  • Codex

Source : README : collection de plugins Codex ; la marketplace du dépôt s’appelle « Codex official ». D’autres agents ne sont pas nommés.

Niveau : Débutant

S’utilise en langage naturel ; aucun prérequis de code n’est exigé par la description, au-delà du produit visé.

À savoir

Dépôt officiel OpenAI. Ce sont des exemples de plugins Codex, souvent rédigés par l’éditeur du plugin (Figma, Stripe, Canva, etc.) et hébergés ici. Skill du plugin « vercel » dans openai/plugins.

Extrait du SKILL.md

La description d’origine, celle que l’agent lit pour décider de charger la skill (en anglais) :

Vercel Functions expert guidance — Serverless Functions, Edge Functions, Fluid Compute, streaming, Cron Jobs, and runtime configuration. Use when configuring, debugging, or optimizing server-side code running on Vercel.

Citée depuis le SKILL.md au commit 33bd952 . Le dossier contient aussi 1 fichier annexe (agents/).

Le SKILL.md compte 371 lignes et 28 sections principales :

  • Function Types
  • Serverless Functions (Node.js)
  • Edge Functions (V8 Isolates)
  • Bun Runtime (Public Beta)
  • Rust Runtime (Public Beta)
  • Node.js 24 LTS
  • Choosing Runtime
  • Fluid Compute
  • Instance Sizes
  • Background Processing with `waitUntil`
  • Next.js `after` (equivalent)
  • Streaming
  • WebSockets
  • `ws` (no extra config)
  • Socket.IO
  • Next.js
  • Reconnects and persistent state
  • Cron Jobs
  • Configuration via vercel.json
  • Timeout Limits
  • Common Pitfalls
  • Function Runtime Diagnostics
  • Timeout Diagnostics
  • 500 Error Diagnostics
  • Invocation Failure Diagnostics
  • Cold Start Diagnostics
  • Edge Function Timeout Diagnostics
  • Official Documentation

Licence : Aucune licence trouvée

Vérifiée le 10 novembre 2026 sur : aucun fichier de licence dans le dossier ni à la racine du dépôt.

Aucune licence trouvée : extrait court cité uniquement (droit de courte citation). Pour le texte complet, consultez la source.

Source. Fiche rédigée par iadujour.fr à partir de : Frontmatter, sections et corps du SKILL.md, README du dépôt. Consultée le 10 novembre 2026. Dépôt : openai/plugins .
MÊME ÉDITEUR

Autres skills OpenAI : Cloud et infrastructure

Toute la catégorie
OpenAICloud et infrastructure

Déployer un worker Temporal sans serveur, sur AWS Lambda

temporal-serverless

Sert à déployer et à exploiter des workers Temporal sur une infrastructure sans serveur (AWS Lambda), pilotée par le Worker Controller Instance (WCI).

Outils : CodexNiveau : Avancémàj 26/08/2026
OpenAICloud et infrastructure

Provisionner une infrastructure ou un service tiers avec Stripe Projects

stripe-projects

Sert à provisionner une infrastructure ou des services tiers via Stripe Projects : base de données, authentification, cache, Postgres, Redis, hébergement, base vectorielle, clé d’API ou identifiants d’un service, supervision, catalogue, fournisseur de modèle, envoi d’e-mails, recherche, file de messages, stockage d’objets, ou indicateurs de fonctionnalité.

Outils : CodexNiveau : Intermédiairemàj 26/08/2026
ÉCHANGES

Commentaires.

Un retour d’expérience, une question, une précision sur cette skill ? Les commentaires sont relus avant publication.

Commentaires publiés

Chargement des commentaires…

    Laisser un commentaire

    Charte de modération. Chaque commentaire est relu avant publication. Sont refusés : l’incitation à la haine, les propos injurieux ou discriminatoires, la publicité, le spam et les liens promotionnels, le hors-sujet et les données personnelles d’autrui.