Claude Copilot
An instruction layer for Claude Code that gives every developer access to a full team of specialists.
______________________________________________________________________
克劳德·科皮奥是什么?
Claude Copilot是一组位于Claude Code之上的指令。 这是一个独立的、社区驱动的Claude Code框架,与Microsoft Copilot或GitHub Copilot无关。
它不是单独的软件——它是markdown文件(代理、命令、项目指令)和三个MCP服务器,为Claude Code提供了新的功能:
| 你得到 | 它做什么 |
|---|---|
| 持久性内存 | 决策、经验教训和进展在会议中得以延续 |
| 8名专业代理 | 精益代理,按需技能加载;设计代理包括创造性方法 |
| 自动加载技能 | 代理根据上下文(文件模式+关键字)检测并加载相关技能 |
| 并行编排 | 无头员工同时执行流 /orchestrate |
| 暂停和恢复 | 任务中期上下文切换 /pause,返回 /continue |
| 任务管理 | PRD、任务和工作产品,上下文使用最少 |
| 流管理 | 具有冲突检测和依赖关系的并行工作流 |
| 知识搜索 | 您的公司文档,可在每个项目中使用 |
| 扩展系统 | 用您公司的方法覆盖或扩展代理 |
| 按需技能 | 25K以上的模式和最佳实践,在需要时加载 |
| 语境工程 | 自动压缩、连续执行、激活模式 |
当Claude Code阅读这些指令时,它会从一个通用的助手转变为一个完整的开发团队,记住你的工作。
______________________________________________________________________
问题
单人开发人员应该是所有领域的专家。AI助手可以提供帮助,但他们:
- 忘记一切 会话之间
- 给出通用建议 没有上下文
- 缺乏经过验证的流程 对于复杂的工作
团队在规模上面临着同样的挑战——加上知识孤岛、不一致的标准和放大不一致性的人工智能。
______________________________________________________________________
2026年4月重组
对15次会议(2026年4月17日至22日)的诊断发现,尽管有14名代理人,但委托率为6%,94%的工作仍留在主会议上。一个为期5天的分期部署传奇(57个手动bash轮询调用,26个循环)暴露了缺失的原语。2026年4月的重组通过机械钩执法、合并的8名特工名单、 tc deploy wait 因此廉价快速的模型可以处理编排。
______________________________________________________________________
运作原理
┌─────────────────────────────────────────────────────────────────────────────┐
│ YOU │
│ │ │
│ "Fix the login bug" or "/continue" │
└───────────────────────────────┼─────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ PROTOCOL LAYER │
│ │
│ /protocol → Classifies request, routes to right agent │
│ /continue → Loads your previous session from memory │
└───────────────────────────────┼─────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ AGENT LAYER │
│ │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │ ta │ │ me │ │ qa │ │ doc │ │ do │ │ sd │ │
│ │Architect│ │Engineer │ │ QA │ │ Docs │ │ DevOps │ │ Service │ │
│ │ │ │ │ │ │ │ │ │ │ │Designer │ │
│ └─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘ │
│ ┌────────────┐ ┌─────────┐ │
│ │ design │ │ kc │ Knowledge Copilot (utility) │
│ │UX+UI+Visual│ └─────────┘ │
│ └────────────┘ │
└───────────────────────────────┼─────────────────────────────────────────────┘
│
┌─────────────────┼─────────────────┐
│ │ │
▼ ▼ ▼
┌────────────────────┐ ┌────────────────────┐ ┌────────────────────────────────┐
│ MEMORY COPILOT │ │ TASK COPILOT │ │ SKILLS COPILOT │
│ │ │ │ │ │
│ • Decisions made │ │ • PRDs & tasks │ │ • 25,000+ public skills │
│ • Lessons learned │ │ • Work products │ │ • Your private skills │
│ • Enables /continue│ │ • 96% less context │ │ • Knowledge search │
└────────────────────┘ └────────────────────┘ └────────────────────────────────┘______________________________________________________________________
快速开始
1.克隆
mkdir -p ~/.claude && cd ~/.claude
git clone https://github.com/Everyone-Needs-A-Copilot/claude-copilot.git copilot2.机器设置(一次)
cd ~/.claude/copilot && claude然后说:
Read @SETUP.md and set up Claude Copilot on this machine3.项目设置(每个项目)
cd ~/your-project && claude然后运行:
/setup-project4.开始工作
/protocol fix the login bug # Start fresh work
/continue # Resume where you left off→ 完整的设置指南
______________________________________________________________________
如何使用此框架
两种模式涵盖了大多数开发工作:
模式1:修复Bug
/protocol the checkout form submits twice on Enter key一步一步发生的事情:
- 协议对您的请求进行了分类:
[PROTOCOL: DEFECT | Agent: @agent-qa | Action: INVOKING]
Detected: Bug fix → Routing to QA Engineer...- @客服qa诊断:
Bug reproduced. Root cause: Missing preventDefault() on keyDown handler.
Routing to @agent-me for fix...- @代理me实现:
Fix implemented:
- Added e.preventDefault() to handleKeyDown
- Added test: "prevents double submission on Enter"
Routing back to @agent-qa for verification...- @代理qa验证并提交:
Verification: PASS ✓
Git commit: fix(TASK-abc): Prevent double submission on Enter key总时间:从报告到提交需要6-12分钟。
______________________________________________________________________
模式2:构建功能(使用编排)
对于实质性功能,请使用并行工作流:
/protocol ultrawork add OAuth authentication with Google and GitHub第一步:规划
技术架构师创建了一个并行流的计划:
✓ PRD Created: PRD-xyz789
✓ 4 streams identified with 18 tasks
Stream Structure:
Depth 0 (Foundation):
• Stream-A (Database & Config) - 4 tasks
Depth 1 (Parallel):
• Stream-B (Google OAuth) - 5 tasks → depends on: Stream-A
• Stream-C (GitHub OAuth) - 5 tasks → depends on: Stream-A
Depth 2 (Integration):
• Stream-Z (Integration & Docs) - 4 tasks → depends on: Stream-B, Stream-C
Next: Run /orchestrate start to begin parallel execution第二步:设置工作树和启动代理
/orchestrate startScaffolding ready. Each stream has an isolated worktree.
Launching Task agents for each stream...
Stream-A (Foundation)... ✓ Agent launched
Stream-B (blocked by Stream-A) - will start when ready
Stream-C (blocked by Stream-A) - will start when ready
Stream-Z (blocked by Stream-B, Stream-C) - will start when ready步骤3:监控进度
/orchestrate statusStream | Status | Progress
-----------|-------------|----------
Stream-A | completed | 100%
Stream-B | in_progress | 60%
Stream-C | in_progress | 40%
Stream-Z | pending | 0%第四步:完成
当所有流结束时:
🎉 INITIATIVE COMPLETE 🎉
All streams completed. 18 git commits created.______________________________________________________________________
快捷命令
| 命令 | 用于 |
|---|---|
/protocol [task] | 开始任何工作 |
/continue | 恢复昨天的工作 |
/pause [reason] | 上下文切换,保存状态 |
/orchestrate start | 设置工作树,启动代理 |
/orchestrate status | 检查流进度 |
工作强度关键词
| 关键字 | 用途 | 示例 |
|---|---|---|
quick | 拼写错误,明显的修复 | /protocol quick fix the typo |
thorough | 深入审查,全面测试 | /protocol thorough review auth |
ultrawork | 多日功能 | /protocol ultrawork redesign auth |
______________________________________________________________________
(可选)共享知识
/knowledge-copilot为公司信息创建Git管理的知识库,可通过GitHub共享
______________________________________________________________________
您的团队
| 代理 | 角色 | 何时使用 |
|---|---|---|
ta | 技术架构师 | 系统设计、任务分解、ADR |
me | 工程师 | 实施、错误修复、重构 |
qa | QA工程师 | 测试策略、边缘案例、验证 |
doc | 文档 | 自述文件、API文档、技术写作 |
do | DevOps | CI/CD、基础设施、部署、容器 |
sd | 服务设计师 | 客户旅程、体验策略 |
design | UX+UI+视觉 | 交互设计、视觉设计、组件 |
kc | 知识副本 | 共享知识设置(实用程序) |
技能(按需加载,而非独立代理):
| 技能 | 替换 | 加载 |
|---|---|---|
| 安全(条纹/连衣裙) | @agent-sec | @include .claude/skills/security/stride-dread/SKILL.md |
| 语音和音调 | @agent-cw | @include .claude/skills/voice-tone/SKILL.md |
| 创意指导 | @agent-cco | @include .claude/skills/litmus-test/SKILL.md |
→ 认识你的整个团队 | 为什么我们从14家代理商重组为8家代理商
______________________________________________________________________
所有命令
| 命令 | 目的 |
|---|---|
/protocol [task] | 开始工作(自动路由到正确的代理) |
/continue [stream] | 从内存或特定流中恢复 |
/pause [reason] | 保存检查点以进行上下文切换 |
/orchestrate start | 设置工作树,启动流代理 |
/orchestrate status | 检查流进度 |
/map | 生成项目结构分析 |
/setup-project | 初始化新项目 |
/setup-knowledge-sync | 启用版本自动更新 |
/knowledge-copilot | 构建共享知识库 |
______________________________________________________________________
独自工作,与团队共同成长
| 级别 | 你得到了什么 |
|---|---|
| 独奏 | 8个代理,持久记忆,本地技能 |
| 团队 | +通过PostgreSQL共享知识、私人技能 |
| 企业 | +技能市场(25K+技能),完全定制 |
______________________________________________________________________
需求
| 要求 | 版本 |
|---|---|
| Node.js | 18+ |
| 克劳德代码 | 最新 |
| 磁盘空间 | ~30MB |
构建工具:
- macOS:
xcode-select --install - Linux:
sudo apt-get install build-essential python3
______________________________________________________________________
文档
从这里开始:
设置和配置:
高级:
操作:
______________________________________________________________________
贡献
欢迎投稿!看 贡献.md.
当修改试剂时:
- 保持基础代理的通用性(没有特定于公司的内容)
- 使用行业标准方法
- 包括路由到其他代理
______________________________________________________________________
许可证
MIT许可证-请参阅 许可证
______________________________________________________________________
致谢
这个项目建立在许多贡献者和开源项目的基础上。看 致谢.md 学分。
______________________________________________________________________
Built by Everyone Needs a Copilot
