Skip to content

Commit 2266542

Browse files
committed
update README
1 parent e44a49e commit 2266542

1 file changed

Lines changed: 5 additions & 9 deletions

File tree

README.org

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,6 @@ An Emacs interface for AI-assisted software development. *The purpose is to prov
3232

3333
- *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.
3434

35-
| Package | Built around | Choose it when |
36-
|----------------------+---------------------------------+----------------|
37-
| 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-
4435
- 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.
4536

4637
- Screenshot
@@ -512,6 +503,11 @@ When working with multiple AI sessions, it can be useful to receive desktop noti
512503
(setq ai-code-codex-cli-program-switches '("-a" "never"))
513504
#+end_src
514505

506+
- For github copilot cli, it is
507+
#+begin_src elisp
508+
(setq ai-code-github-copilot-cli-program-switches '("--allow-all"))
509+
#+end_src
510+
515511
*** Q: During using ghostel terminal backend, for long conversation, I found the earliest conversation got truncated
516512

517513
- A: Ghostel trims old output after `ghostel-max-scrollback` bytes are used. The default is 5 MB, so increase it before starting Ghostel sessions.

0 commit comments

Comments
 (0)