// devtools · editor-code-assistant/eca

eca

eca est un projet de développement open source, créé par editor-code-assistant (editor-code-assistant/eca sur GitHub). Il compte 1 022 étoiles sur GitHub et 79 forks, il est publié sous la licence Apache-2.0 et a été mis à jour pour la dernière fois sur GitHub le 28 septembre 2026.

AI pair programming that works in any editor you already use.

💎 Pépite cachée★ 1,0 k étoiles⑂ 79 forksApache-2.0mis à jour sept. 2026
▦ visuel — le README de ce projet ne contient aucune capture intégrable,
voici donc un emplacement réservé. Le guide ci-dessous est complet malgré tout.
// détails du projet

Détails du projet

Étoiles GitHub
1 022
Forks
79
Licence
Apache-2.0
Dernière mise à jour sur GitHub
28 septembre 2026
Catégorie
Développement
Type de fiche
Pépite cachée — une page plus courte pour un projet moins connu
Site officiel
Official site
// fonctionnement

Comment ça marche

  1. Install ECA

    Add the assistant server for your platform.

  2. Connect your editor

    Use the client integration for your editor of choice.

  3. Ask for help

    Request completions, explanations, or refactors inline.

  4. Keep your workflow

    Everything happens inside the editor you already know.

// fonctionnalités

Pourquoi on l'adore

Editor agnostic

Works in any editor instead of one IDE.

Pair programming

Interactive AI assistance while you code.

Inline help

Completions and explanations where you type.

Refactoring support

AI-assisted code restructuring.

Open source

Apache 2.0 — extend it for your editor.

Consistent UX

Same assistant behavior across editors.

Advertisement
// lancez-le

Lancez-le vous-même

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/editor-code-assistant/eca.git
    cd eca
  2. Step 2 — Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 — Run it

    Follow the project's launch command — Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// cas d'usage

Ce que vous pouvez créer

Advertisement
// faq

Questions fréquentes

Is eca free for commercial use?

Apache 2.0 licensed — commercial use allowed with attribution.

Which editors are supported?

Check the repo for the current client list — agnosticism is the goal.

Which AI models power it?

See the README for the supported providers and configuration.

Why Clojure?

The server is written in Clojure; you do not need to know it to use the tool.

How does it compare to Copilot?

Copilot is IDE-bound; ECA aims to bring similar help to any editor.

// continuez l'exploration

Outils similaires

Développement

Continue

Open-source coding agent

★ 36,1 k étoilesApache-2.0
Voir le guide →
Développement

twinny

Open-source AI coding assistant for VS Code. Code completion, chat, edits and reviews with local or hosted models. Your models, your infrastructure.

★ 3,7 k étoilesMIT
Voir le guide →
Développement

OpenCode

The open source coding agent

★ 211,6 k étoilesMIT
Voir le guide →
Développement

OpenCLI

Turn any website into a CLI — and let AI agents drive your already-logged-in browser

★ 29,9 k étoilesApache-2.0
Voir le guide →
Développement

gentle-ai

Gentle-AI configures the AI coding agents you already use: Claude Code, Cursor, OpenCode, Codex, Pi, and more. Choose persistent memory, Organic-Driven Devel…

★ 7,5 k étoilesMIT
Voir le guide →
Développement

Aider

Aider is AI pair programming in your terminal

★ 49,4 k étoilesApache-2.0
Voir le guide →
// alternatives

Alternatives en Développement

Les autres projets de la catégorie Développement avec le plus d'étoiles du catalogue LibreAI — la sélection réaliste d'alternatives si eca ne vous convient pas.

// plus en devtools

Plus en Développement

Projets de la catégorie Développement proches dans le catalogue, les plus proches en étoiles de eca — continuez à explorer de part et d'autre.

Obtenir eca

Gratuit et ouvert : récupérez le code source, mettez une étoile au dépôt et commencez à créer.