- 人工智能
- AI Agent
- 大模型
- Agent 记忆
- 工具调用
- RAG
- MCP 服务
- MCP Clients
【免费下载链接】echo-agent
面向长期运行与桌面协作的开源 AI Agent,提供常驻 Runtime、桌面 Agent、长期记忆与持续学习能力,可用于个人助理、自动化任务与本地工作流。
Echo Agent 是一款面向长期运行与桌面协作的开源 AI Agent,自带常驻 Runtime、长期记忆与技能自进化能力。这篇 Echo Agent 新手教程将带你用约 5 分钟完成安装、模型配置与首次对话,无需任何编程基础。
学完本教程后,你将掌握:
- Echo Agent 适合哪些场景、有哪些核心功能
- 一条命令完成安装并验证成功
- 通过
setup向导完成模型配置 - 启动 Agent 并发送第一条消息
- 如何验证长期记忆是否正常工作
什么是 Echo Agent:适合新手的 AI Agent 运行时
Echo Agent 不是一个聊天机器人,而是一个可自托管的 Agent 运行时(Runtime),核心能力包括:
| 能力 | 说明 |
|---|---|
| 🧠 认知记忆 | 跨会话记住你的偏好、项目事实与对话摘要,越用越懂你 |
| 📈 技能自进化 | 从任务执行轨迹中提炼可复用技能,低风险技能自动晋升 |
| 🔌 全平台接入 | 支持终端、Gateway、微信、Telegram、Slack 等多种入口 |
| 🔒 私有部署 | 会话与记忆保存在本地,工具调用受权限策略约束 |
它提供三种使用形态,本教程从最简单的本地终端形态(echo-agent run)入手。
准备工作:Echo Agent 安装前的环境检查
在安装之前,确认你的电脑满足以下要求:
| 项目 | 最低要求 | 推荐 |
|---|---|---|
| Python | 3.11 | 3.12 |
| 操作系统 | Ubuntu / Debian / macOS / Windows (WSL2) | Linux 或 macOS |
| API Key | 至少一个模型服务的密钥 | — |
💡小贴士:Windows 用户推荐通过 WSL2 运行;安装前需要准备好一个模型提供商(如 OpenAI、Anthropic、Gemini 等)的 API Key,后面的配置向导会用到。
详细系统要求见 安装指南。
一键安装 Echo Agent:pip 安装最快步骤
打开终端,执行一条命令即可完成安装:
pip install "echo-agent[all]"[all]表示安装常用的可选依赖集合。如果想精简安装,也可以只装核心 + 指定提供商:
pip install echo-agent # 仅核心运行时 pip install "echo-agent[openai]" # 按需添加模型提供商国内网络加速:中国大陆用户可指定 PyPI 镜像源:
pip install "echo-agent[all]" -i https://mirrors.aliyun.com/pypi/simple/推荐在虚拟环境中安装,避免依赖冲突:
python -m venv ~/.echo-agent/venv source ~/.echo-agent/venv/bin/activate pip install "echo-agent[all]"安装完成后验证一下:
echo-agent --version # 输出: echo-agent 0.3.8看到版本号输出,说明安装成功。✅
配置模型:setup 向导四步搞定
安装后运行配置向导:
echo-agent setup向导会依次引导你完成 4 项配置,全程交互式菜单,直接按提示选择即可:
- 选择模型提供商— OpenAI、Anthropic、Gemini、Bedrock、OpenRouter 或 OpenAI 兼容端点
- 输入 API Key— 对应提供商的密钥
- 选择模型— 如
gpt-4o、claude-sonnet-4-20250514、gemini-2.0-flash - 基本参数— Agent 名称、语言偏好等
配置文件会保存在~/.echo-agent/config.yaml。如果不想用向导,也可以直接手动编辑该文件,然后用echo-agent config validate校验。完整配置项说明见 配置指南。
首次对话:启动 Agent 并发送第一条消息
一切就绪,启动你的第一个 Echo Agent:
echo-agent run在终端提示符中直接输入消息并回车:
You: 你好,请介绍一下你自己Agent 会回复你,并且记住这次对话——这就是长期记忆系统的第一个体现。
如果连接模型失败,先运行echo-agent config validate检查配置是否有误。
验证安装成功与记忆是否生效
在另一个终端确认运行状态与费用统计:
echo-agent status # 查看配置与运行能力摘要 echo-agent cost # 查看费用统计验证记忆的小技巧🧪:退出后重新启动 Agent,问它"我们上次聊了什么"——如果它能回忆起来,说明记忆系统工作正常。
进阶一步:打开 Dashboard 管理你的 Agent
当你想管理会话、记忆、技能和定时任务时,可以启动 Gateway 服务:
echo-agent gateway然后浏览器访问http://127.0.0.1:58123/,即可看到 Dashboard 管理面板,包含 Overview、Sessions、Memory、Skills、Cron 等页面。用法详见 Dashboard 指南。
此外,Echo Agent 还提供EchoAgent Desktop桌面工作台,把 Agent 能力带入本地工作区,支持文件操作、浏览器自动化、代码开发与 Diff 审阅等场景:
桌面端的构建与使用说明见 EchoAgent Desktop 文档。
新手常见问题 FAQ
| 问题 | 解决方法 |
|---|---|
| 启动后无法连接模型 | 运行echo-agent config validate检查配置;确认 API Key 有效 |
安装[vector]依赖失败 | faiss-cpu缺失时向量检索会自动降级为关键词检索,功能不中断 |
| Windows 原生安装受限 | 部分二进制依赖可能缺少 wheel,推荐改用 WSL2 |
| 想回滚到指定版本 | pip install "echo-agent[all]==0.3.8" |
更多命令详见 CLI 参考。
接下来去哪:Echo Agent 学习路线
恭喜你,5 分钟跑通了从安装到首次对话的完整流程!接下来可以按兴趣继续探索:
| 想做的事 | 入口文档 |
|---|---|
| 接入钉钉、微信、Slack 等消息通道 | 通道配置 |
| 配置为后台服务 7×24 在线 | 部署指南 |
| 理解架构与 Agent Loop 原理 | 架构概览 |
| 探索记忆与技能进化机制 | 记忆系统 · 进化与评估 |
| 升级版本或完全卸载 | 升级与卸载 |
核心代码位于 echo_agent/ 目录,终端与 Gateway 的运行时逻辑都从这里开始;完整目录结构说明见 代码地图。现在,去给你的 Echo Agent 起个名字,开始第一次真正的对话吧!🚀
- 人工智能
- AI Agent
- 大模型
- Agent 记忆
- 工具调用
- RAG
- MCP 服务
- MCP Clients
【免费下载链接】echo-agent
面向长期运行与桌面协作的开源 AI Agent,提供常驻 Runtime、桌面 Agent、长期记忆与持续学习能力,可用于个人助理、自动化任务与本地工作流。
相关推荐
如何快速上手Hope Agent:从安装到首次对话的10分钟完整教程(macOS/Windows/Linux)
如何快速上手Hope Agent:从安装到首次对话的10分钟完整教程(macOS/Windows/Linux) Hope Agent 是一款跨平台桌面 AI 助
三步切换与回退游戏内 DLSS 版本:DLSS Swapper 完整上手指南
三步切换与回退游戏内 DLSS 版本:DLSS Swapper 完整上手指南 游戏更新后塞进新 DLL,帧数反而掉了,画面还出现怪纹。你不想干等官方补丁,也不敢
桌面应用如何 5 分钟上手 files-sdk:从安装到首次上传的完整新手指南
如何 5 分钟上手 files sdk:从安装到首次上传的完整新手指南 files sdk 是一个面向 TypeScript 的统一文件存储 SDK,核心理念是
对象存储后端
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考