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