From de086b0efcda3646e4ae924ccd13b645a9293516 Mon Sep 17 00:00:00 2001 From: kj Date: Thu, 27 Aug 2026 11:23:48 -0300 Subject: [PATCH] feat(configs): add agent-shell ACP interface for Emacs --- configs/init-ai.el | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/configs/init-ai.el b/configs/init-ai.el index ebf0abf..0fc742e 100644 --- a/configs/init-ai.el +++ b/configs/init-ai.el @@ -609,5 +609,21 @@ Use it when you have drafted a plan, to persist it to disk and be able to resume :custom (macher-action-buffer-ui 'org)) +;; agent-shell: interfaz nativa de Emacs para interactuar con agentes ACP +(use-package shell-maker) + +(use-package acp) + +(use-package agent-shell + :after (shell-maker acp) + :hook (elpaca-after-init . (lambda () (defalias 'opencode #'agent-shell-opencode-start-agent))) + :config + (setq agent-shell-opencode-authentication + (agent-shell-opencode-make-authentication :none t)) + (setq agent-shell-opencode-default-model-id nil) + + ;; Desactivar guardado de transcripciones + (setq agent-shell-transcript-file-path-function nil)) + (provide 'init-ai) ;;; init-ai.el ends here