Whatever selected agent supports: subscription login, API key, local model, etc. | Best when ACP se…
انتشار: 2026/07/14 22:07 UTC
Whatever selected agent supports: subscription login, API key, local model, etc. | Best when ACP server/agent runs where repo lives | Whatever backend supports: AGENTS.md, CLAUDE.md, skills, etc. | Backend-dependent | ACP may not expose every slash command, rich TUI feature, hook, auth flow, skill, or subagent visualization; adapter quality varies || ECA / eca-emacs | Full | Yes, contextual ghost text; not clearly equivalent to Copilot NES | Automatic, including repo map/workspace context | Emacs client → external ECA server → provider API | Yes | Usually provider API keys or local/OpenAI-compatible models | Server can run near project, but remote setup must be planned | ECA project config, prompts, tools, MCP | Supported depending on version/config | Does not inherit Claude Code, Codex, or Copilot CLI-specific features, subscription integrations, commands, or skills || claude-code-ide.el | Full | No | Automatic | Runs real Claude Code and augments it through MCP/WebSocket integration | No; Claude only | Claude Code-supported login/subscription or Anthropic API config | Best when Claude Code runs where repository resides | CLAUDE.md, skills, hooks, MCP, custom agents | Yes, through Claude Code | Claude-only; no autocomplete; TUI-only features may not map directly into Emacs || claude-code.el | Backend; full | No | Automatic | Runs real Claude Code in terminal/comint/eat/vterm | No; Claude only | Claude Code authentication | Strong when launched on remote host | Full Claude Code config ecosystem | Yes, if exposed by CLI | Less structured native review/navigation than IDE-oriented clients || emacs-gravity | Backend; full | No | Automatic | Structured Emacs frontend over Claude Code sessions | No; Claude only | Claude Code authentication | Depends on where Claude Code runs | Full Claude Code config ecosystem | Yes; explicitly visualizes agent trees | Newer integration; Claude-only; must keep pace with Claude session structures || emacs-claude-agent | Backend; full | No | Automatic | Direct frontend around Claude Code process | No; Claude only | Claude Code authentication | Backend placement determines remote behavior | Claude Code instructions/config | Backend-dependent | Smaller ecosystem; overlaps with other Claude integrations || claudemacs | Backend; full | No | Automatic | Manages multiple external agent CLI sessions | Multiple CLIs | Selected CLI authentication | Generally strong when CLI runs on remote host | Whatever selected CLI supports | Backend-dependent; multiple sessions | Primarily a session/process manager rather than one deeply structured integration || emacs-codex-ide | Full | No | Automatic | Native Emacs client communicating with codex app-server | No; Codex only | Codex/ChatGPT login or OpenAI API, depending on config | App-server must run with correct project/filesystem access | AGENTS.md, Codex config, exposed skills/features | Codex-dependent | Newer project; app-server features still need explicit Emacs-side rendering || codex.el | Full | No | Automatic | Codex app-server mode or terminal backend | No; Codex only | Codex authentication | Terminal mode often easiest remotely; app-server placement matters | Codex project instructions/config | Codex-dependent; multiple sessions | App-server and terminal backends may differ in behavior and available UI || codex-cli.el | Backend; full | No | Automatic | Runs real Codex CLI in project terminal | No; Codex only | Codex authentication | Strong if installed on remote server | Full CLI-visible Codex config | Codex-dependent | Minimal native integration; fewer structured/clickable objects || copilot.el | Partial chat/editing; not full CLI Agent Mode | Yes; inline completion and genuine NES | Completion is contextual; agent autonomy limited | Emacs client → official Copilot language server → GitHub service | Multiple Copilot-hosted models, not arbitrary providers | GitHub Copilot subscription or enterprise seat | Node/language server needs project access | Copilot instructions/skills where exposed | No full