项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1051
技术标签
使用教程
环境要求
- 一个受支持的编辑器:Emacs、VsCode、Vim、Intellij 或使用 ECA Desktop
- 安装好对应编辑器的插件(插件会自动下载并启动 ECA 服务端)
- 至少一个模型/提供商的账号或 API Key(Github Copilot 提供免费模型)
- 网络可访问所选的模型提供商
安装与启动步骤
-
1安装编辑器插件
从官方列表中选择你所用编辑器的插件并安装,ECA 服务端会由插件自动下载并启动,无需手动部署。
-
2打开聊天输入 /login
在编辑器中打开 ECA 聊天窗口,输入 /login 命令开始配置模型。
-
3选择模型提供商
在 /login 的提示中挑选你要使用的模型提供商,按步骤填入 API Key 或完成授权登录。
-
4确认配置写入
配置成功后,该提供商的配置会自动写入全局 config.json;也可参考官方文档手动配置。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
config.json | 是 | 全局配置文件,登录后自动写入所选提供商的模型配置 | 由 /login 自动生成,无需手写 |
如何确认成功
插件安装后 ECA 服务端自动启动,聊天中输入 /login 能选提供商并配置成功,即表示可用。
常见问题
Q:没有付费模型账号怎么办?
A:可以使用 Github Copilot,它提供免费模型,在 /login 时选择该提供商即可。
Q:能接入自定义模型或其他提供商吗?
A:可以,README 指向官方 custom providers 文档,按说明在配置中添加自定义提供商即可。
Q:配置保存在哪里?
A:保存在全局 config.json 中,/login 完成后会自动写入对应提供商的配置。
Q:需要自己下载 ECA 服务端吗?
A:不需要,安装编辑器插件后服务端会被自动下载并启动。
注意事项
- 项目处于早期阶段,接口与文档可能仍在变化。
- 必须先安装编辑器插件,服务端由插件托管,无需单独部署。
- 详细安装与模型配置以官网 https://eca.dev/install 和 https://eca.dev/config/models 为准。
核心亮点
- 编辑器无关的抽象层,一次集成多处复用
- 基于Clojure,函数式设计,扩展性强
- 支持多种AI后端,灵活切换模型
不足之处
- 项目处于早期,文档和示例尚不完善
- 生态尚未成熟,插件和工具链较少
适用场景
- 为多个编辑器(如Vim、Emacs、VS Code)统一提供AI辅助功能
- 企业内部开发统一的AI编程助手,避免重复开发
- 研究编辑器与AI交互的架构设计参考
替代项目
Copilot、Codeium、TabNine
上一篇:snow-cli
下一篇:awesome-ralph
同类项目推荐
OpenCodeChineseTranslation
开源
每日同步官方,自动构建三端中文版安装包,下载即用
OpenCode 汉化发行版 | ⚡️ 每日自动同步官方最新版 | 全自动构建三端安装包 (Win/Mac/Li···
code-snippets-manager
开源
集中管理代码片段,几秒内搜索并插入到编辑器
Codiga Code Snippets Manager
funzzy
开源
改完文件自动跑测试,开发者和 AI 代理都省心
Gives developers and coding agents one reliable edit loop
cline
开源
让 AI 自主读写代码、跑命令,你只需点确认
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
headroom-desktop
开源
菜单栏一开,Claude Code 与 Codex 的 token 账单直接砍半
Menu bar app for macOS, Windows and Linux that cuts Claude Code and ChatGPT Codex to···
momo-code
开源
越用越懂你的 AI 编程搭档,让代码建议更贴合你的习惯
MOMO CODE — RSI *JEV*Pi --AI coding agent that evolves with you
vibra-code
开源
动动嘴描述想法,AI 自动生成手机 App,开源可自部署
Open-Source AI App Builder for Mobile — Build apps with AI like vibecodeapp, rork, ···
replica-skill
开源
逆向拆解竞品,自动重建并修 bug,克隆应用一条龙
Eleven free Claude skills that clone any app: reverse-engineer it, rebuild it, test ···
flemma.nvim
开源
在 Neovim 里直接调用多模型 AI,边写代码边问,不切窗口
AI knowledge workbench for Neovim.
