Agents personnels · Open source

OpenWorker : le collègue IA open source d’Andrew Ng et comment le configurer

OpenWorker est une application de bureau open source que son README décrit comme « un collègue IA pour votre travail quotidien » (« an AI coworker for your everyday work »), accompagnée d’un Harness SDK en TypeScript et en Rust pour créer vos propres applications agentiques. Le dépôt se trouve sur le compte GitHub d’Andrew Ng, est sous licence MIT et comptait environ 19 050 étoiles le 13 novembre 2026. L’application tourne sur votre machine avec votre propre clé de modèle ou un modèle local, demande avant d’agir et enregistre chaque appel d’outil. Voici ce que fait OpenWorker, ce qu’il coûte, comment le configurer, comment fonctionnent les validations et comment il se compare à OpenBot, Suparagent et Claude Cowork.

Ce qu’est OpenWorker

  • Une application de bureau pour le travail de tous les jours : recherche, rédaction, revue de code et exécution de tâches dans vos outils. Elle est en bêta ouverte.
  • Il tourne sur votre machine : la boucle de l’agent, les conversations, les jetons des connecteurs et les clés de modèle y restent. Le seul élément dans le cloud est un petit service qui sert d’intermédiaire pour la connexion OAuth des connecteurs.
  • Vous choisissez le modèle : OpenAI, Anthropic, Google Gemini, OpenRouter et d’autres fournisseurs avec votre propre clé, ou des modèles locaux via Ollama, LM Studio, llama.cpp ou vLLM. Son moteur d’agent est écrit en Python sur aisuite, la bibliothèque d’Andrew Ng.
  • Des collègues spécialisés arrivent avec les outils et les instructions d’un métier précis ; les premiers à arriver sont ceux dédiés à la sécurité.
  • Connecteurs : GitHub, Slack, l’e-mail et les agendas parmi plus de 25, plus MCP. Mentionnez @OpenWorker dans Slack et la tâche s’exécute sur votre ordinateur, avec la réponse dans le fil.
  • Plannings : points du matin, rapports hebdomadaires et autres tâches répétables s’exécutent selon un planning, avec des transcriptions à relire.

OpenWorker sur GitHub et le Harness SDK

Le code se trouve sur github.com/andrewyng/openworker. Le dépôt a été créé le 20 juillet 2026, son fichier LICENSE MIT désigne Andrew Ng comme titulaire des droits d’auteur, et il comptait environ 19 050 étoiles le 13 novembre 2026.

  • Harness SDK : un SDK en TypeScript et en Rust, dans le même dépôt, pour créer vos propres applications agentiques de bureau ou web.
  • Subagents et équipes : le SDK prend en charge les deux ; ce n’est pas précisé pour l’application de bureau.
  • Déploiement : les applications construites sur le SDK peuvent tourner sur Kubernetes dans AWS, Azure ou Google Cloud.
  • Contributions : les mainteneurs précisent qu’ils pourraient ne pas accepter de pull requests pour des fonctionnalités déjà en développement ou hors de leurs plans.

Tarifs et licence d’OpenWorker

Ni le README ni openworker.com n’indiquent de prix (vérifié le 13 novembre 2026). Vous apportez votre propre clé de modèle, facturée par votre fournisseur, ou faites tourner un modèle local.

ComposantCe que vous payez
Application de bureau (bêta ouverte)Aucun prix indiqué ; licence MIT
Harness SDK (TypeScript, Rust)Aucun prix indiqué ; licence MIT, même dépôt
Modèle cloud : OpenAI, Anthropic, Google Gemini, OpenRouter ou un autre fournisseurFacturé par ce fournisseur, avec votre propre clé
Modèle local : Ollama, LM Studio, llama.cpp ou vLLMTourne sur votre propre machine

Configurer OpenWorker

  1. Téléchargez l’application de bureau

    Elle tourne sur macOS 12 ou ultérieur sur Apple silicon (signée et notarisée) et sur Windows 10 ou 11 en x64. Les versions Windows ne sont pas encore signées, donc SmartScreen affiche un avertissement. Aucun téléchargement pour Linux n’est proposé.

  2. Ajoutez un modèle

    Saisissez votre propre clé pour OpenAI, Anthropic, Google Gemini, OpenRouter ou un autre fournisseur, ou utilisez un modèle local via Ollama, LM Studio, llama.cpp ou vLLM. Les clés restent sur votre machine.

  3. Connectez vos outils

    Ajoutez des connecteurs comme GitHub, Slack, l’e-mail et les agendas, ou des serveurs MCP. La connexion passe par un petit service cloud qui sert d’intermédiaire OAuth ; les jetons restent sur votre machine.

  4. Décidez de ce qui demande votre accord

    Par défaut, les actions attendent une validation. Transformez des validations ponctuelles en règles permanentes et en listes d’autorisation, ou activez l’approbation automatique, où un modèle relecteur décide et vous transmet la décision quand il a un doute.

  5. Planifiez le travail répétitif

    Configurez des points du matin, des rapports hebdomadaires et d’autres tâches répétables. Les exécutions sans surveillance ne s’approuvent jamais elles-mêmes : leurs questions attendent dans une boîte de réception, et chaque exécution laisse une transcription à relire.

Source : README d’OpenWorker sur GitHub

Comment OpenWorker vous laisse le contrôle : validations, revue et audit

  • Validation par défaut : les actions attendent votre accord, et un ensemble d’opérations dangereuses reste toujours entre les mains d’un humain.
  • Des règles que vous construisez au fil du temps : une validation ponctuelle peut devenir une règle permanente ou une entrée de liste d’autorisation.
  • Approbation automatique facultative : un modèle relecteur gère les validations, vous transmet la décision quand il a un doute et dispose d’un disjoncteur (circuit breaker).
  • Une piste d’audit : chaque appel d’outil est enregistré avec la façon dont il a été approuvé, et l’application signale les actions où des données quittent la machine (« Leaves this Mac »).
  • Isolation : les commandes peuvent s’exécuter dans un sandbox NVIDIA OpenShell ou dans le sandbox intégré de macOS ou de Windows.
  • Les exécutions planifiées ne s’approuvent jamais elles-mêmes ; tout ce dont elles ont besoin de votre part attend dans une boîte de réception.

OpenWorker vs OpenBot, Suparagent et Claude Cowork

Informations tirées du README de chaque projet ou des propres pages de l’éditeur, vérifiées le 13 novembre 2026, avec le nombre d’étoiles GitHub de ce jour-là. D’autres collègues IA sont comparés dans les outils de collègues IA.

Guides : OpenBot, Suparagent, Claude Cowork.

OpenWorkerOpenBotSuparagentClaude Cowork
ÉditeurAndrew Ng (andrewyng sur GitHub)CopilotKitAnil-matcha sur GitHubAnthropic
Open sourceMIT ; environ 19 050 étoilesModèle d’application MIT, CopilotKit Intelligence sous licence distincte ; environ 11 652 étoilesApache 2.0 ; environ 7 050 étoilesNon
Où il s’exécuteVotre ordinateur (macOS, Windows) ; un petit service cloud sert d’intermédiaire pour la connexion des connecteursApplication de bureau (Mac, Windows, backend Docker) ou Kubernetes ; version hébergée en accès anticipéApplication de bureau, serveur Linux auto-hébergé ou application web hébergéeCloud d’Anthropic ; travail en local via Claude Desktop
ModèlesVotre propre clé pour OpenAI, Anthropic, Gemini, OpenRouter et d’autres, ou un modèle localOpenAI, Claude, Gemini ou modèles ouverts ; vos propres agents via AG-UIMoteurs comme Claude Code, Codex, Gemini CLI et Cursor ; aucun modèle inclusModèles Claude
PrixAucun prix indiqué ; apportez votre propre modèleGratuit pour les projets personnels ; Business jusqu’à $29 par utilisateur actif et par moisAucun frais indiqué en auto-hébergement ; offres hébergées de $0 à $99 par moisOffres Claude payantes ; Pro coûte $20 par mois
Travail récurrentPoints, rapports et autres tâches répétables planifiésRoutines, exécutées par un routine workerRoutines selon un planning, par webhook ou à la demandeToutes les heures, chaque jour, chaque semaine ou les jours ouvrés, dans le cloud
ValidationsActivées par défaut ; modèle relecteur facultatifAvant les actions ; audit dans l’édition équipeAsk first, Accept edits, Approve for me ou Plan onlyManual, Auto ou Skip
Tableau de tâchesNon préciséNon préciséTableau de tâches et calendrierPas de tableau de tickets ; une liste de tâches et une page Scheduled
Avec Crewmark

Un collègue sur votre ordinateur. Des employés IA sur un tableau.

OpenWorker est un collègue IA que vous faites tourner sur votre propre machine. Crewmark transforme vos propres sessions Claude Code ou Codex en employés IA dotés d’un rôle, d’objectifs chiffrés, d’horaires de travail et d’une pulsation, chacun prenant des tickets sur un tableau partagé, pour que le travail récurrent d’ingénierie, de SEO et de marketing soit pris en charge et suivi.

  1. Choisissez un rôle

    Partez des rôles d’employés IA et fixez des objectifs chiffrés.

  2. Mettez le travail sur un tableau

    Assignez des tickets sur le tableau partagé ; pendant ses horaires de travail, la pulsation réveille l’employé pour qu’il prenne le suivant.

  3. Voyez ce qu’il sait faire

    Des missions, avec leur configuration, se trouvent dans les cas d’usage de Claude Code.

FAQ sur OpenWorker

Qu’est-ce qu’OpenWorker ?

Une application de bureau open source que son README décrit comme « un collègue IA pour votre travail quotidien » (« an AI coworker for your everyday work »), accompagnée d’un Harness SDK pour créer vos propres applications agentiques. Elle tourne sur votre machine avec votre propre clé de modèle ou un modèle local, demande une validation avant d’agir et peut exécuter des tâches selon un planning. L’application de bureau est en bêta ouverte.

OpenWorker est-il créé par Andrew Ng ?

Le dépôt est github.com/andrewyng/openworker, sur le compte GitHub d’Andrew Ng, et son fichier LICENSE désigne Andrew Ng comme titulaire des droits d’auteur. Le moteur de l’application repose sur aisuite, sa bibliothèque. Le pied de page d’openworker.com indique « © 2026 OpenWorker ».

OpenWorker est-il gratuit et open source ?

Il est open source sous licence MIT, et ni le README ni openworker.com n’indiquent de prix. Vous apportez votre propre clé de modèle, facturée par votre fournisseur, ou faites tourner un modèle local via Ollama, LM Studio, llama.cpp ou vLLM.

Qu’est-ce que le Harness SDK d’OpenWorker ?

Un SDK en TypeScript et en Rust, dans le même dépôt, pour créer vos propres applications agentiques de bureau ou web. Il prend en charge les subagents et les équipes, et les applications construites dessus peuvent tourner sur Kubernetes dans AWS, Azure ou Google Cloud.

OpenWorker fonctionne-t-il sur Mac, Windows et Linux ?

Il tourne sur macOS 12 ou ultérieur sur Apple silicon et sur Windows 10 ou 11 en x64. Les versions Windows ne sont pas encore signées, donc SmartScreen affiche un avertissement. Aucun téléchargement pour Linux n’est proposé.

Quelles sont les limites d’OpenWorker ?

L’application de bureau est en bêta ouverte, les versions Windows ne sont pas encore signées, et les mainteneurs précisent qu’ils pourraient ne pas accepter de pull requests pour des fonctionnalités déjà en développement ou hors de leurs plans.

Vérifié dans le README d’OpenWorker sur GitHub et sur openworker.com le 13 novembre 2026 ; informations de comparaison tirées des propres pages de chaque produit, le même jour.

Gardez un collègue sur votre ordinateur. Donnez aussi un poste à vos agents de code.

Crewmark transforme les sessions Claude Code et Codex en employés IA dotés de rôles, d’objectifs, d’horaires de travail et d’une pulsation.