/ Annuaire / Playground / OpenAgent
● Communauté the-open-agent ⚡ Instantané

OpenAgent

par the-open-agent · the-open-agent/openagent

Open-source personal agent with both computer-use and coding-agent modes — exposes its capabilities to Claude via MCP.

OpenAgent runs as a local assistant with two modes: computer-use (screen + input) and coding (file edits + shell). Both are exposed via MCP so Claude Code can delegate desktop or repo work to it.

Pourquoi l'utiliser

Fonctionnalités clés

Démo en direct

Aperçu en pratique

prêt

Installer

Choisissez votre client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "openagent-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@open-agent/mcp"
      ]
    }
  }
}

Ouvrez Claude Desktop → Settings → Developer → Edit Config. Redémarrez après avoir enregistré.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "openagent-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@open-agent/mcp"
      ]
    }
  }
}

Cursor utilise le même schéma mcpServers que Claude Desktop. La config projet l'emporte sur la globale.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "openagent-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@open-agent/mcp"
      ]
    }
  }
}

Cliquez sur l'icône MCP Servers dans la barre latérale Cline, puis "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "openagent-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@open-agent/mcp"
      ]
    }
  }
}

Même format que Claude Desktop. Redémarrez Windsurf pour appliquer.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "openagent-mcp",
      "command": "npx",
      "args": [
        "-y",
        "@open-agent/mcp"
      ]
    }
  ]
}

Continue utilise un tableau d'objets serveur plutôt qu'une map.

~/.config/zed/settings.json
{
  "context_servers": {
    "openagent-mcp": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "@open-agent/mcp"
        ]
      }
    }
  }
}

Ajoutez dans context_servers. Zed recharge à chaud à la sauvegarde.

claude mcp add openagent-mcp -- npx -y @open-agent/mcp

Une seule ligne. Vérifiez avec claude mcp list. Supprimez avec claude mcp remove.

Cas d'usage

Usages concrets : OpenAgent

Delegate a fiddly desktop task to OpenAgent

👤 Developers ⏱ ~15 min intermediate

Quand l'utiliser : You want Claude to drive a GUI app it can't directly control.

Déroulement
  1. Bridge
    Run OpenAgent locally; Claude lists its tools.✓ Copié
    → Tools visible
  2. Delegate
    Ask Claude to call into OpenAgent for the GUI step.✓ Copié
    → Step runs
  3. Verify
    Inspect the run trace before accepting results.✓ Copié
    → Audit done

Résultat : Claude completes a GUI step by handing it off.

Combinaisons

Associez-le à d'autres MCPs pour un effet X10

openagent-mcp + holaos-mcp

OpenAgent for laptop control; HolaOS for sandboxed agent desktop

Combine openagent-mcp with holaos-mcp: OpenAgent for laptop control; HolaOS for sandboxed agent desktop✓ Copié

Outils

Ce que ce MCP expose

OutilEntréesQuand appelerCoût
gui_act (see docs) Run a computer-use action 1 call
code_edit (see docs) Run a coding-agent edit 1 call

Coût et limites

Coût d'exécution

Quota d'API
Local + LLM
Tokens par appel
Computer-use is screenshot-heavy → expensive
Monétaire
Free OSS; LLM costs
Astuce
Prefer code mode when the task is text-friendly

Sécurité

Permissions, secrets, portée

Portées minimales : screen-capture input-injection
Stockage des identifiants : Local config in user dir
Sortie de données : Configured LLM provider
Ne jamais accorder : Leave computer-use running on a machine with secrets visible

Dépannage

Erreurs courantes et correctifs

GUI action misses target

Increase screenshot resolution or use OCR mode

Alternatives

OpenAgent vs autres

AlternativeQuand l'utiliserCompromis
UI-TARS-desktopYou want a heavier multimodal stackMore resources

Plus

Ressources

📖 Lire le README officiel sur GitHub

🐙 Voir les issues ouvertes

🔍 Parcourir les 400+ serveurs MCP et Skills