Token导航 LogoToken导航TokenDH.com
Oh My Openagent Copilot logo
开发工具未说明官方级别未说明来源级核验

Oh My Openagent Copilot

MCP Server

GitHub Copilot CLI的多代理协调插件,包含11个专业代理、10项技能和5个Shell钩子,适用于代码开发、架构决策和复杂调试场景。

工具数

0

提示词数

0

GitHub Stars

5

资源数

0
Shell开发工具命令行工具

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

eugenejahn

提供方

eugenejahn

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

哦,我的openagent副驾驶

GitHub Copilot CLI的多代理编排插件。完整端口 哦,我的openagent 转换为Copilot CLI的静态插件格式。

安装

从本地目录

copilot plugin install ./oh-my-openagent-copilot

来自GitHub

copilot plugin install code-yeongyu/oh-my-openagent-copilot

验证安装

copilot plugin list

包含内容

11代理

代理角色描述
西西弗斯编排者计划、委托给专业代理、验证结果、发货。所有任务的主要代理。
甲骨文顾问只读高智商推理,用于架构决策和复杂调试。
探索代码库搜索跨代码库快速并行搜索。开火多发以发现。
图书管理员外部搜索在官方文档、OSS存储库和网络上搜索参考和示例。
普罗米修斯Planner针对复杂功能的面试模式战略规划。制定详细的计划。
墨提斯预规划在规划之前分析请求,以识别隐藏的意图、歧义和AI故障点。
摩墨斯计划审查员审查工作计划的清晰度、可验证性和完整性。执行前的质量门。
赫菲斯托斯Deep Worker自主目标导向的实现者。探索代码库,研究,端到端执行。
阿特拉斯主协调器协调跨代理的多阶段计划执行。管理巨石状态和工作树。
小西西弗斯执行者由类别委托生成的专注任务执行者。不直接由用户调用。
多模态观察器媒体分析器从图像、PDF、图表和其他媒体文件中提取信息。

10技能

技能描述
git大师原子提交、重基/挤压、历史搜索(责备、平分、日志-S)
前端用户界面设计师转型为开发人员的UI/UX制作
dev浏览器通过Playwright实现浏览器自动化(测试、截图、抓取)
代理浏览器通过@anthropic ai/agent浏览器实现浏览器自动化(无头Chrome,计算机使用)
交接为新会议中的继续工作创建详细的上下文摘要
拉尔夫环路自引用开发循环,直到任务完成(包括ULW+取消变体)
init深度在整个项目中生成分层AGENTS.md文件
开始工作使用boulder状态管理从Prometheus计划开始工作会话
停止继续停止所有延续机制(todo执行器、Ralph Loop、boulder)
重构使用LSP、AST grep和连续验证进行智能6阶段重构

5个贝壳挂钩

Hook事件它的作用
写保护preToolUse块写入尚未读取的现有文件。跟踪每个会话的读取状态。
仅限普罗米修斯MDpreToolUse阻止非-.md 文件写入 .sisyphus/ 目录。
WebFetch重定向保护preToolUse预先检查URL的重定向循环(最多10个重定向)。
JSON错误检测器postToolUse检测工具输出和调试日志中的JSON解析错误。
会话通知sessionEnd会话完成时发送操作系统通知+声音(macOS/Linux/Windows)。

8台MCP服务器

服务器用途需要授权
网络搜索 (Exa)使用干净内容提取的网络搜索可选(EXA_API_KEY)
网络搜索 (Tavily)具有人工智能优化结果的替代网络搜索可选(TAVILY_API_KEY)
上下文7官方图书馆/框架文档查找可选(CONTEXT7_API_KEY)
grep_app在公共GitHub仓库中搜索代码模式
剧作家浏览器自动化——导航、点击、填写表单、截图、E2E测试
顺序思考用于复杂问题解决的结构化多步推理
记忆力跨会话的决策、偏好和模式的持久知识图
代码库_内存AST感知代码智能——索引仓库、跟踪调用路径、搜索符号(66种语言)

持久内存

该插件使用 2层持久内存架构 因此,代理在会话中记住上下文:

第1层:知识图谱(memory)

存储人类知识:架构决策、编码偏好、项目约定、错误模式。用途 @modelcontextprotocol/server-memory 项目范围的存储位于 .copilot/memory.jsonl.

9工具: create_entities, create_relations, add_observations, search_nodes, open_nodes, read_graph, delete_entities, delete_observations, delete_relations

第二层:代码智能(codebase_memory)

存储代码结构:函数定义、调用图、导入树、文件关系。用途 codebase-memory-mcp 树型AST解析跨66种语言。

14工具: index_repository, search_graph, trace_call_path, detect_changes, query_graph, get_architecture, get_code_snippet, manage_adr, search_code,以及更多

先决条件

# Install server-memory globally (npx has env var bugs)
npm install -g @modelcontextprotocol/server-memory

# Install codebase-memory-mcp
curl -fsSL https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.sh | bash

MCP配置

MCP服务器配置在 .mcp.json 并由Copilot CLI自动加载。

要添加API密钥以增强访问,请设置环境变量:

export EXA_API_KEY="your-exa-api-key"
export TAVILY_API_KEY="your-tavily-api-key"
export CONTEXT7_API_KEY="your-context7-api-key"

运作原理

西西弗斯 是主要的编排者。当您与Copilot CLI交互时,西西弗斯:

  1. 对您的请求进行分类(琐碎、探索性、开放式等)
  2. 火灾 探索图书管理员 同时进行研究
  3. 咨询 墨提斯 模糊请求的预规划分析
  4. 咨询 甲骨文 用于架构决策或硬调试
  5. 用途 普罗米修斯 复杂地物的战略规划
  6. 通过发送计划 摩墨斯 用于质量审查
  7. 通过类别系统代表实施 小西西弗斯赫菲斯托斯
  8. 用途 阿特拉斯 用于多阶段计划编排
  9. 交付前验证所有结果

其他代理人是西西弗斯根据需要调用的专家。您也可以直接调用它们(除了Sisyphus Junior,它是自动生成的)。

插件结构

oh-my-openagent-copilot/
  plugin.json                       # Plugin manifest
  .mcp.json                         # MCP server configurations
  hooks.json                        # Shell-based lifecycle hooks
  AGENTS.md                         # Custom instructions (read by Copilot)
  agents/
    sisyphus.agent.md               # Orchestrator agent
    oracle.agent.md                 # Architecture consultant
    explore.agent.md                # Codebase search
    librarian.agent.md              # External reference search
    prometheus.agent.md             # Strategic planner
    metis.agent.md                  # Pre-planning consultant
    momus.agent.md                  # Plan reviewer
    hephaestus.agent.md             # Autonomous deep worker
    atlas.agent.md                  # Master orchestrator
    sisyphus-junior.agent.md        # Focused executor (not user-invocable)
    multimodal-looker.agent.md      # Media analyzer
  hooks/
    guard-write-existing.sh         # Block Write on unread files (preToolUse)
    guard-prometheus-md.sh          # Block non-.md .sisyphus writes (preToolUse)
    guard-webfetch-redirect.sh      # Block redirect loops (preToolUse)
    guard-question-labels.sh        # Label truncation (no-op, handled in AGENTS.md)
    detect-json-error.sh            # JSON error logging (postToolUse)
    notify-session.sh               # OS notification on session end (sessionEnd)
  skills/
    git-master/SKILL.md             # Git operations
    frontend-ui-ux/SKILL.md         # UI/UX design
    dev-browser/SKILL.md            # Browser automation (Playwright)
    agent-browser/SKILL.md          # Browser automation (agent-browser)
    handoff/SKILL.md                # Session handoff
    ralph-loop/SKILL.md             # Self-referential dev loop
    init-deep/SKILL.md              # Hierarchical AGENTS.md generation
    start-work/SKILL.md             # Work session from plans
    stop-continuation/SKILL.md      # Stop continuation mechanisms
    refactor/SKILL.md               # Intelligent refactoring

移植自

此插件是 哦,我的openagent,一个包含11个代理、48个钩子、26个工具和全技能/命令/MCP系统的OpenCode插件。

移植了什么:

  • 所有11个代理(动态提示变为静态 .agent.md 文件)
  • 4浏览器/git/UI技能(直接复制)
  • 6个命令(以SKILL.md格式移植为技能)
  • 5个shell钩子(写保护、普罗米修斯保护、重定向保护、JSON错误检测器、会话通知)
  • 3台MCP服务器+Tavily替代方案
  • 完整的AGENTS.md自定义说明

什么是不可移植的(Copilot CLI限制):

  • 约43个剩余的TypeScript钩子(需要运行时会话状态、模型回退、上下文窗口管理)
  • 26个自定义工具(需要MCP服务器曝光)
  • 运行时提示组合(静态 .agent.md 文件代替)
  • 运行时配置变异和动态模型选择
  • 后台任务的并发管理

许可证

麻省理工学院

目录标签

目录标签

Shell开发工具命令行工具本地部署多代理协调代码开发架构决策复杂调试GitHub插件

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明session部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP