OpenClaude
具有MCP服务器、权限和开发工具的全面克劳德代码配置设置。
🚀 特性
- 完成MCP服务器设置 -14个预配置的MCP服务器
- 智能权限系统 -允许/拒绝/请求安全模式
- VM开发环境 -已配置为远程开发
- 自定义命令 -人工智能代理和安全扫描工具
- 开发指南 -全面的编码标准和工作流程
- 深度指南 -浏览器自动化、测试等教程
📁 存储库结构
openclaude/
├── README.md # This file
├── config/
│ ├── settings.json # Main Claude Code settings (sanitized)
│ ├── vm-config.json # VM development configuration
│ └── permissions.json # Isolated permissions configuration
├── mcp-servers/
│ ├── README.md # MCP server documentation
│ └── install-all.sh # Script to install all MCP servers
├── commands/
│ ├── agent.md # AI agent commands
│ └── security/ # Security scanning commands
├── guidelines/
│ └── CLAUDE.md # Development guidelines and best practices
├── guides/
│ ├── README.md # Guides index
│ └── browser-use-local.md # Self-hosted browser automation
├── vm-setup/
│ ├── vm-helpers.sh # VM helper scripts
│ └── README.md # VM setup documentation
└── scripts/
├── install.sh # One-click setup script
└── backup.sh # Backup existing config🔧 包括MCP服务器
- 剧作家 -浏览器自动化和测试
- 上下文7 -文档和上下文管理
- 斯尼克 -安全漏洞扫描
- 法典 -AI代码审查
- 勇敢的搜寻 -网络搜索功能
- shadcn ui -UI组件库
- 女英雄 -图标库
- 清晰的图标 -图标库
- 故事书 -组件文档
- 速贝斯 -数据库和后端服务
- ESLint -代码linting
- 版本控制系统 -Git操作
- 测试 -测试框架
- GitHub -GitHub集成
🚦 安装
快速设置
# Clone the repository
git clone https://github.com/federicodeponte/openclaude.git
cd openclaude
# Run the installation script
chmod +x scripts/install.sh
./scripts/install.sh手动设置
- 备份现有配置:
cp -r ~/.claude ~/.claude-backup- 安装MCP服务器:
chmod +x mcp-servers/install-all.sh
./mcp-servers/install-all.sh- 复制配置文件:
cp config/settings.json ~/.claude/settings.json
cp config/vm-config.json ~/.claude/vm-config.json- 设置环境变量:
# Add your API keys to the configuration
# See config/README.md for details🔐 安全和API密钥
此存储库包含 经过消毒的配置.您需要添加自己的API密钥:
CONTEXT7_API_KEY-Context7服务SNYK_TOKEN-Snyk安全扫描GITHUB_PAT-GitHub个人访问令牌CODERABBIT_API_KEY-CodeRabbit服务BRAVE_API_KEY-勇敢搜索APISUPABASE_ACCESS_TOKEN-Supabase服务
看 config/README.md 有关详细的设置说明。
🖥️ VM开发设置
包括使用自动隧道和同步进行远程VM开发的配置。
特征:
- SSH隧道管理
- 港口转运(3000-5010)
- 项目同步
- 剧作家测试支持
看 vm-setup/README.md 有关设置说明。
📖 指南
开发工作流程的深入教程:
- 浏览器使用本地 -Ollama提供自托管浏览器自动化,用于产品审核、UI测试和屏幕截图验证。不需要云API。
📋 开发指南
综合发展指南包括:
- 代码质量 -坚实的原则,干燥,亲吻
- 测试标准 -单元、集成和E2E测试
- 安全最佳实践 -凭证管理、代码扫描
- Git工作流 -分支、提交、PR流程
- 演出 -优化策略
🤝 贡献
- 克隆该仓库
- 创建要素分支
- 进行更改
- 彻底测试
- 提交拉取请求
📄 许可证
MIT许可证-有关详细信息,请参阅许可证文件。
🔗 相关项目
- 克劳德代码 -官方Claude IDE
- MCP(模型上下文协议) -AI助手协议
🆘 支持
- 为错误报告创建问题
- 讨论问题和想法
- 检查wiki以排除故障
______________________________________________________________________
内置于❤️ Claude Code社区
