Efrit: A native elisp coding agent running in Emacs
10 months ago
- #AI
- #Emacs
- #Automation
- Efrit 是一款与 Emacs 集成的 AI 编程助手,为不同任务提供多种交互接口。
- 接口包括用于多轮对话的 efrit-chat、自然语言命令的 efrit-do 以及自动化处理的 efrit-agent-run。
- 功能特性包含直接 Elisp 求值、多轮对话、工具集成和安全至上的设计理念。
- 需要 Emacs 28.1+ 版本、Anthropic API 密钥及网络连接。
- 安装步骤包括克隆代码库、添加至 Emacs 配置并设置 API 密钥。
- 使用示例涵盖创建诗歌缓冲区、修改内容及执行多步骤任务等场景。
- 可定制设置包括模型选择、令牌限制和调试选项。
- 故障排查提示涵盖 API 密钥错误、连接超时等常见问题。
- 开发流程包含构建、测试和安装步骤,贡献指南详见 CONTRIBUTING.md 文件。
- 最新版本 (v0.2.0) 包含稳定性改进、增强的令牌限制和更完善的文档体系。