You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.org
+5-9Lines changed: 5 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,15 +32,6 @@ An Emacs interface for AI-assisted software development. *The purpose is to prov
32
32
33
33
- *ai-code-interface.el* is built for the second case. Its real advantage is not just backend coverage. Its main advantage is *workflow portability*: the same menu, context gathering, prompt flow, refactoring commands, TDD helpers, review workflow, prompt files, and Emacs MCP tools continue to work while the backend changes underneath.
| ai-code-interface.el | One workflow across backends | You switch AI tools but want one stable Emacs workflow |
38
-
| claude-code-ide.el | Claude Code inside Emacs | Claude Code is your main runtime |
39
-
| agent-shell | ACP shell sessions | You prefer shell-first agent workflows and transcripts |
40
-
| eca-emacs | An ECA-centered chat workspace | You want a polished server-backed chat UX |
41
-
42
-
- All four packages aim to keep AI-assisted development inside Emacs. The difference is what stays fixed. In =claude-code-ide.el=, the center is Claude Code. In =agent-shell=, the center is the ACP shell session. In =eca-emacs=, the center is the ECA workspace. In =ai-code-interface.el=, the center is your *development workflow inside Emacs*.
43
-
44
35
- That distinction matters if you do not want to commit to a single winner forever. You can use Claude Code for one task, Codex for another, Gemini CLI for a third, and still keep the same habits inside Emacs: the same entry points, the same context model, and the same review-oriented development flow. You are changing the backend, not changing how you work.
45
36
46
37
- Screenshot
@@ -512,6 +503,11 @@ When working with multiple AI sessions, it can be useful to receive desktop noti
0 commit comments