项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2042
技术标签
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Emacs(README 未标注最低版本要求)
- 可访问 MELPA 包仓库的网络环境
- 已安装并配置好的 ACP 代理 CLI(如 Claude Agent、Gemini CLI、Goose 等)
- 所用 LLM 代理对应的 API 密钥或登录凭证
安装与启动步骤
-
1配置 MELPA 源
在 Emacs 配置文件(如 init.el)中加入 MELPA 包仓库并初始化 package,否则无法搜索到 agent-shell。
(require 'package) (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) (package-initialize) -
2安装 agent-shell
刷新包索引后从 MELPA 安装 agent-shell,README 中的 MELPA 徽章表明这是官方发布渠道。
(progn (package-refresh-contents) (package-install 'agent-shell)) -
3安装 ACP 代理
agent-shell 只负责在 Emacs 中展示,需另行按各代理官方文档安装 CLI,README 列出了可选代理链接。
-
4启动 agent-shell
在 Emacs 中打开 agent-shell 提供的原生 buffer 与代理交互,具体启动入口请以项目 README 为准。
如何确认成功
Emacs 中成功加载 agent-shell 并打开其专用 buffer,能收到 ACP 代理的流式响应即表示可用。
常见问题
Q:agent-shell 支持哪些 LLM 代理?
A:任何基于 ACP(Agent Client Protocol)的代理,README 列举了 Claude Agent、Codex、Gemini CLI、Goose、Grok Build、Cursor、Kimi Code CLI、CodeBuddy、Kiro CLI、Qwen Code、Auggie 等。
Q:必须通过 MELPA 安装吗?
A:README 顶部提供了 MELPA 徽章链接,说明包已发布到 MELPA,这是最直接的安装渠道;其他方式 README 未说明。
Q:使用需要额外付费吗?
A:agent-shell 本身开源,但调用 LLM 代理产生的 token 费用由你自己承担,作者也呼吁赞助以维持项目发展。
Q:装好后代理无响应怎么办?
A:检查对应 ACP 代理 CLI 是否已按官方文档安装、是否已登录或配置 API 密钥,并确认其在终端中可独立运行。
注意事项
- README 节选中未包含正式安装与配置章节,上述安装步骤依据 MELPA 徽章和项目描述推断,请以仓库最新 README 为准。
- 每个 ACP 代理都需要单独安装并配置凭证,agent-shell 不会代为安装。
- 若包列表里搜不到 agent-shell,先执行 package-refresh-contents 刷新索引。
- 项目维护依赖赞助支持,README 中有 GitHub Sponsors 链接。
核心亮点
- 原生 Emacs buffer 集成,支持熟悉的编辑键位和导航
- 基于 ACP 协议,可连接多种主流 LLM 代理,不锁定单一厂商
- 流式输出显示,交互响应实时,体验流畅
不足之处
- 依赖外部 ACP 代理,需额外配置环境
- 文档/社区待观察
适用场景
- 在 Emacs 中使用 Claude Code 等 AI 代理辅助编程
- 在 Emacs 中执行自然语言驱动的代码生成和重构任务
- 结合 Emacs 的 org-mode 或 magit 进行 AI 辅助的文档和 Git 操作
替代项目
gptel、llm.el、copilot.el
上一篇:mcp-brasil
同类项目推荐
SkillLens
开源
把智能体技能从生成到调用的全过程拆开做实验
SkillLens: a framework for studying model-generated agent skills across the full raw···
iloveAgents
开源
发现社区最棒的 AI 智能体,快速上手开发
AI agents worth falling in love with. Built by the community, loved by everyone.❤️
openhuman
开源
打造你的本地优先个人 AI 大脑,自动记忆生活并调度智能体干活
The fastest, cheapest, most efficient open-source agent harness. Run more than 500 a···
swarm-factory
开源
让AI智能体帮你自动跑实验,省心省力出结果
Top Autonomous Research Multi-Agent System for 2026 Lab Experiments
deepseek-pp
开源
装上浏览器,DeepSeek 变身全能 AI 助手,自动干活、记住一切。
DeepSeek Web browser extension: AI agent workspace with MCP tools, memory, Skills, a···
OpenCode-goal-plugin
开源
给 OpenCode 装上持久目标管理,让 AI 干活有始有终
Session-scoped /goal workflow for OpenCode with fail-closed persistence and an indep···
groundcrew
开源
把任务积压一键分发给本地 AI 代理,自动隔离并行干活
Dispatch your task backlog to local, interactive AI coding agents. One git worktree ···
caura-memclaw
开源
多个智能体共享同一套记忆,协作不各说各话
Caura (formerly MemClaw) — governed shared memory for AI agent fleets. Multi-agent,···
agent-symphony
开源
让多个 AI 智能体像团队一样协同完成任务
Multi-Agent AI Task Orchestrator 2026
