
OmniAgent快速上手教程3步从安装到Web UI零基础上手自进化AI Agent【免费下载链接】OmniAgentAn agent capable of self-evolving and dynamically hardening security项目地址: https://gitcode.com/gh_mirrors/om/OmniAgentOmniAgent是一个开源的自进化 AI Agent 框架能让智能体在交互中持续进化OmniEvolve、安全随使用动态加固。本文带你用3 步从零完成 OmniAgent 安装、交互式配置并启动浏览器 Web UI零基础也能快速上手这个自进化 AI Agent。一、OmniAgent 是什么为什么值得上手一句话概括OmniAgent 是一个越用越聪明、越用越安全的自进化 Agent 框架。核心能力它能做什么主动式记忆自动记住你的偏好与习惯用户画像持续沉淀⚡Skill 自进化交互中实时自动创建、检查、修复技能Context 自进化基于多层信息栈实时更新个性化上下文BrainModel 自进化通过在线强化学习GRPO PRM动态迭代模型️四层安全扫描LLM 审查 → 策略引擎 → 交互审批 → 沙箱不可绕过与其他 Agent 框架相比OmniAgent 的技能进化发生在执行中的实时环节而非执行后的定期批处理见效更快。二、环境准备快速检查是否满足安装条件开始之前只需确认两件事✅Python 3.11见 pyproject.toml 中的requires-python✅一个 LLM API KeyDeepSeek / OpenAI / Anthropic / Ollama / Gemini 任选其一 建议先git clone https://gitcode.com/gh_mirrors/om/OmniAgent拉取代码到本地后文所有命令都在项目根目录下执行。三、3步上手教程从安装到 Web UI第 1 步一键安装 OmniAgent在项目根目录执行pip install -e .安装完成后会获得一个名为omniagent的命令行工具入口定义在 pyproject.toml 的[project.scripts]中主程序位于 omniagent/cli/main.py。第 2 步交互式配置向导 onboard填好 API Keyomniagent onboard向导会分5 步引导你完成配置全程只需按提示做选择题选择 LLM 提供商DeepSeek、OpenAI、Anthropic、Ollama、Gemini、OpenRouter 或自定义端点提供商设置选择自定义时需填写 API Base URL否则跳过输入 API Key已配置的环境变量如DEEPSEEK_API_KEY会自动识别选择模型默认推荐模型如deepseek-chat、gpt-4o直接回车即可保存配置写入~/.omniagent/config.yaml配置保存后还会自动生成AGENTS.md、SOUL.md、CUSTOM.md三个引导文件用于定义 Agent 的性格与行为准则。向导逻辑详见 omniagent/cli/main.py。 配置采用分层策略默认值 →~/.omniagent/config.yaml→ 环境变量加载与合并逻辑在 omniagent/config/loader.py 中。第 3 步启动 Web UI浏览器直接对话omniagent serve看到Gateway server ready!后浏览器打开http://127.0.0.1:18790即可进入深色主题的 Web UI 聊天界面界面源码omniagent/gateway/web_ui.html。网关默认端口为18790服务器同时提供/messageHTTP API、/health健康检查等接口路由注册见 omniagent/gateway/server.py。⚠️ 若终端提示 No API key configured说明配置未生效请回到第 2 步重跑omniagent onboard。四、三种交互方式速查表方式命令适用场景终端omniagent chat命令行爱好者快速对话实现见 omniagent/cli/chat.pyWeb UIomniagent serve浏览器打开http://127.0.0.1:18790最直观移动端omniagent serve 配置 Channel接入飞书 / Discord / Telegram渠道模块在 omniagent/channels/此外还有两个实用小命令omniagent doctor诊断安装与配置是否完整Python 版本、API Key、工作目录逐项检查omniagent config查看当前生效的配置摘要五、安全机制简介高危操作会先征求你的同意OmniAgent 内置四层动态安全扫描LLM 智能审查 → 策略引擎 → 交互审批 → 执行沙箱。当 Agent 要执行删除、格式化等高危命令时会自动挂起并在终端弹出审批提示⚠ Tool bash requires approval. Command: ... Allow? [Y]/n/a选择a还可以将该工具加入本会话白名单不再重复询问。相关实现位于 omniagent/security/ 与 omniagent/tools/bash_tool.py。六、上手后还能探索什么完成 3 步之后可以按兴趣深入代码目录结构说明见 README.mdAgent 核心循环反思循环、Sentinel 规划、Guardian 安全审查都在 omniagent/agents/️内置工具bash、文件读写、搜索、HTTP 等位于 omniagent/tools/模型自进化GRPO PRM 在线强化学习训练管线位于 omniagent/rl/中文完整文档README_CN.md 至此你已完成OmniAgent 安装 → 配置 → Web UI 启动全流程。多和它聊几次你会发现它的技能、记忆与上下文都在悄悄进化——这正是这个自进化 AI Agent 的迷人之处。【免费下载链接】OmniAgentAn agent capable of self-evolving and dynamically hardening security项目地址: https://gitcode.com/gh_mirrors/om/OmniAgent创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考