内容
# 克劳德代码操作系统 🚀
> **每月 200 美元的 AI 编程助手设置,改变了一切。**
我作为一名大学生,每月花费 200 美元在 AI 编程助手上(是的,我指的是克劳德代码)。
**这是我做过的最明智的投资。**
大多数人使用 AI 来编写代码片段。一个函数,这里一个注释,那里。这就像用超级跑车去邮筒。
我为自己构建了一个完整的操作系统。
## 🎯 本仓库包含的内容
这是我的克劳德代码的完整设置 - 确切的配置、提示和工作流程,使我的生产力提高 10 倍。你需要的一切,将克劳德代码从一个简单的助手转变为一个全面的开发操作系统。
### 我的 AI 团队连接到一切:
- **GitHub**:版本控制和代码管理
- **AWS**:自动部署和基础设施
- **Context7**:文档阅读和理解
- **Supabase**:数据库操作和迁移
- **Gmail**:电子邮件草拟和通信
- **TaskMaster**:AI 驱动的项目管理
- **20 多种集成**...
几乎每天的每一刻,至少有一项正在后台运行,构建、测试或部署。
**我的工作已经完全改变了。**
我不再逐行编写代码。我的整个一天都花在审查代码和管理我的 AI 代理团队上。生产力提升的幅度不是 10%。 **而是 10 倍。**
## 📦 仓库内容
### 1. **MCP 服务器** (`/mcp-servers/`)
20 多个模型上下文协议服务器的完整配置:
- AWS 套件(ECS、CloudWatch、EKS、ElastiCache)
- GitHub 代码管理集成
- Supabase 数据库操作
- TaskMaster AI 项目管理
- Tavily 网络搜索
- Context7 文档
- Gmail 自动化
- Puppeteer 浏览器自动化
- 还有更多...
### 2. **子代理** (`/subagents/`)
可投入生产的专用 AI 代理:
- 任务协调和调度
- 代码实现和测试
- 性能优化
- 安全审计
- 部署自动化
- 研究和文档
### 3. **命令** (`/commands/`)
用于重复工作流的自定义斜杠命令:
- `/optimize-agents` - 性能调优
- `/debug-workflow` - 工作流调试
- `/audit-costs` - API 成本分析
- `/deploy-check` - 部署前验证
- 15 多个专用命令
### 4. **提示和模式** (`/prompts/`)
最大化生产力的确切提示和模式:
- 顺序思考策略
- 内存管理技术
- 上下文保护方法
- 效率优化模式
### 5. **反敷衍指南** (`/writing-guide/`)
如何消除 AI 生成的内容:
- 语音保护技术
- 质量控制检查清单
- 人在环中的工作流
- 内容真实性策略
## 🚀 快速入门
### 先决条件
- 克劳德代码(桌面版或 CLI)
- Node.js 18+
- Git
- 您要集成的服务的 API 密钥
### 安装
1. **克隆此仓库:**
```bash
git clone https://github.com/adam-badar/claude-code-operating-system.git
cd claude-code-operating-system
```
2. **安装 MCP 服务器:**
```bash
npm run setup:mcp
```
3. **配置您的环境:**
```bash
cp .env.example .env
# 将您的 API 密钥添加到 .env
```
4. **安装子代理:**
```bash
./scripts/install-subagents.sh
```
5. **配置克劳德桌面:**
```bash
npm run configure:claude
```
## 💰 成本分析
### 每月明细
- **克劳德专业版**:$20/月
- **API 使用**:~$180/月
- Anthropic API:~$100
- OpenAI/Perplexity:~$30
- AWS/云服务:~$20
- 其他 API:~$30
### 投资回报率计算
- **节省时间**:30+ 小时/周
- **每小时价值**:$50-150(开发人员费率)
- **每月创造价值**:$6,000-18,000
- **投资回报率**:3,000-9,000%
## 🧠 核心概念
### 1. MCP(模型上下文协议)
MCP 服务器通过将克劳德连接到外部工具和服务来扩展其功能。每个服务器独立运行,并通过标准化的协议与克劳德通信。
### 2. 子代理
处理特定领域的专用 AI 代理。它们在隔离的上下文中运行,防止污染主对话,同时专注于其专用任务。
### 3. 内存管理
防止克劳德代码崩溃的关键策略:
- 符号链接大目录
- 上下文窗口优化
- 顺序子代理部署
- 定期内存清理
### 4. 反敷衍方法论
确保高质量输出的技术:
- 绝不直接从 AI 复制粘贴
- 保持独特的语音和风格
- 对所有输出进行人工监督
- 关注质量而非数量
## 📊 性能指标
### 实施前后对比
| 指标 | 之前 | 之后 | 改进幅度 |
|--------|--------|-------|-------------|
| 每天编写代码 | ~200 行 | ~2000 行 | 10 倍 |
| 每 1000 行错误 | 15 | 3 | 80% 减少 |
| 部署时间 | 2 小时 | 15 分钟 | 87% 更快 |
| 文档覆盖率 | 20% | 95% | 375% 增加 |
| 测试覆盖率 | 60% | 95% | 58% 增加 |
## 🔧 高级功能
### 并行任务执行
任务协调器可以识别独立任务并同时部署多个执行器,从而大大缩短项目完成时间。
### 智能缓存
研究结果、API 响应和常用数据都会被智能缓存,从而降低 40% 的 API 成本。
### 自动化质量保证
每段代码都会经过专用检查代理的自动化审查,然后才能被标记为完成。
### 上下文保护
在长时间对话和多个子代理部署中维护上下文的高级技术。
## 🎓 学习资源
### 入门指南
1. 从 [快速入门指南](docs/QUICK_START.md) 开始
2. 查看 [MCP 设置](docs/MCP_SETUP.md)
3. 了解 [子代理架构](docs/SUBAGENT_ARCHITECTURE.md)
### 高级主题
- [内存优化](docs/MEMORY_OPTIMIZATION.md)
- [成本优化](docs/COST_OPTIMIZATION.md)
- [自定义子代理创建](docs/CUSTOM_SUBAGENTS.md)
- [工作流自动化](docs/WORKFLOW_AUTOMATION.md)
## 🤝 社区
### 贡献
欢迎贡献!请阅读 [CONTRIBUTING.md](CONTRIBUTING.md) 获取指南。
### 支持
- **问题**:使用 GitHub 问题报告错误和功能请求
- **讨论**:加入我们的 GitHub 讨论获取问答和想法
- **推特**:关注 [@adambadar](https://twitter.com/adambadar) 获取更新
## 📝 许可证
MIT 许可证 - 请参阅 [LICENSE](LICENSE) 文件获取详细信息。
## 🙏 致谢
- **Anthropic** 创建了克劳德和克劳德代码
- **MCP 协议贡献者** 提供了可扩展性框架
- **开源社区** 提供了出色的工具和集成
- 所有与我的 LinkedIn 帖子互动并激励我分享的人
---
## 🚨 重要注意事项
### 安全
- **绝不提交 API 密钥** - 使用环境变量
- **审查所有子代理代码**后再安装
- **使用最小权限原则**进行工具权限设置
### 性能
- **定期监控内存使用情况**
- **定期清理日志和缓存**
- **顺序部署子代理**以防止崩溃
### 质量
- **始终审查 AI 输出**后再在生产中使用
- **在文档中保持独特的语气**
- **在部署前进行彻底测试**
---
*这是构建软件的未来。不是取代开发者,而是增强他们。*
**准备好将您的生产力提升 10 倍了吗?从这里开始。 🚀**