[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-Njengah--claude-code-cheat-sheet":3,"tool-Njengah--claude-code-cheat-sheet":64},[4,23,32,40,48,56],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":22},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,2,"2026-04-05T10:45:23",[13,14,15,16,17,18,19,20,21],"图像","数据工具","视频","插件","Agent","其他","语言模型","开发框架","音频","ready",{"id":24,"name":25,"github_repo":26,"description_zh":27,"stars":28,"difficulty_score":29,"last_commit_at":30,"category_tags":31,"status":22},2181,"OpenHands","OpenHands\u002FOpenHands","OpenHands 是一个专注于 AI 驱动开发的开源平台，旨在让智能体（Agent）像人类开发者一样理解、编写和调试代码。它解决了传统编程中重复性劳动多、环境配置复杂以及人机协作效率低等痛点，通过自动化流程显著提升开发速度。\n\n无论是希望提升编码效率的软件工程师、探索智能体技术的研究人员，还是需要快速原型验证的技术团队，都能从中受益。OpenHands 提供了灵活多样的使用方式：既可以通过命令行（CLI）或本地图形界面在个人电脑上轻松上手，体验类似 Devin 的流畅交互；也能利用其强大的 Python SDK 自定义智能体逻辑，甚至在云端大规模部署上千个智能体并行工作。\n\n其核心技术亮点在于模块化的软件智能体 SDK，这不仅构成了平台的引擎，还支持高度可组合的开发模式。此外，OpenHands 在 SWE-bench 基准测试中取得了 77.6% 的优异成绩，证明了其解决真实世界软件工程问题的能力。平台还具备完善的企业级功能，支持与 Slack、Jira 等工具集成，并提供细粒度的权限管理，适合从个人开发者到大型企业的各类用户场景。",70626,3,"2026-04-05T22:51:36",[19,17,20,16],{"id":33,"name":34,"github_repo":35,"description_zh":36,"stars":37,"difficulty_score":10,"last_commit_at":38,"category_tags":39,"status":22},3074,"gpt4free","xtekky\u002Fgpt4free","gpt4free 是一个由社区驱动的开源项目，旨在聚合多种可访问的大型语言模型（LLM）和媒体生成接口，让用户能更灵活、便捷地使用前沿 AI 能力。它解决了直接调用各类模型时面临的接口分散、门槛高或成本昂贵等痛点，通过统一的标准将不同提供商的资源整合在一起。\n\n无论是希望快速集成 AI 功能的开发者、需要多模型对比测试的研究人员，还是想免费体验最新技术的普通用户，都能从中受益。gpt4free 提供了丰富的使用方式：既包含易于上手的 Python 和 JavaScript 客户端库，也支持部署本地图形界面（GUI），更提供了兼容 OpenAI 标准的 REST API，方便无缝替换现有应用后端。\n\n其技术亮点在于强大的多提供商支持架构，能够动态调度包括 Opus、Gemini、DeepSeek 等多种主流模型资源，并支持 Docker 一键部署及本地推理。项目秉持社区优先原则，在降低使用门槛的同时，也为贡献者提供了扩展新接口的便利框架，是探索和利用多样化 AI 资源的实用工具。",65970,"2026-04-04T01:02:03",[16,19,17],{"id":41,"name":42,"github_repo":43,"description_zh":44,"stars":45,"difficulty_score":10,"last_commit_at":46,"category_tags":47,"status":22},51,"gstack","garrytan\u002Fgstack","gstack 是 Y Combinator CEO Garry Tan 亲自开源的一套 AI 工程化配置，旨在将 Claude Code 升级为你的虚拟工程团队。面对单人开发难以兼顾产品战略、架构设计、代码审查及质量测试的挑战，gstack 提供了一套标准化解决方案，帮助开发者实现堪比二十人团队的高效产出。\n\n这套配置特别适合希望提升交付效率的创始人、技术负责人，以及初次尝试 Claude Code 的开发者。gstack 的核心亮点在于内置了 15 个具有明确职责的 AI 角色工具，涵盖 CEO、设计师、工程经理、QA 等职能。用户只需通过简单的斜杠命令（如 `\u002Freview` 进行代码审查、`\u002Fqa` 执行测试、`\u002Fplan-ceo-review` 规划功能），即可自动化处理从需求分析到部署上线的全链路任务。\n\n所有操作基于 Markdown 和斜杠命令，无需复杂配置，完全免费且遵循 MIT 协议。gstack 不仅是一套工具集，更是一种现代化的软件工厂实践，让单人开发者也能拥有严谨的工程流程。",64604,"2026-04-05T23:10:16",[17,16],{"id":49,"name":50,"github_repo":51,"description_zh":52,"stars":53,"difficulty_score":10,"last_commit_at":54,"category_tags":55,"status":22},193,"meilisearch","meilisearch\u002Fmeilisearch","Meilisearch 是一个开源的极速搜索服务，专为现代应用和网站打造，开箱即用。它能帮助开发者快速集成高质量的搜索功能，无需复杂的配置或额外的数据预处理。传统搜索方案往往需要大量调优才能实现准确结果，而 Meilisearch 内置了拼写容错、同义词识别、即时响应等实用特性，并支持 AI 驱动的混合搜索（结合关键词与语义理解），显著提升用户查找信息的体验。\n\nMeilisearch 特别适合 Web 开发者、产品团队或初创公司使用，尤其适用于需要快速上线搜索功能的场景，如电商网站、内容平台或 SaaS 应用。它提供简洁的 RESTful API 和多种语言 SDK，部署简单，资源占用低，本地开发或生产环境均可轻松运行。对于希望在不依赖大型云服务的前提下，为用户提供流畅、智能搜索体验的团队来说，Meilisearch 是一个高效且友好的选择。",56972,"2026-04-05T22:34:33",[13,17,14,20,16,18],{"id":57,"name":58,"github_repo":59,"description_zh":60,"stars":61,"difficulty_score":10,"last_commit_at":62,"category_tags":63,"status":22},4022,"awesome-claude-skills","ComposioHQ\u002Fawesome-claude-skills","awesome-claude-skills 是一个精心整理的开源资源库，旨在帮助用户挖掘和扩展 Claude AI 的潜力。它不仅仅是一份列表，更提供了实用的“技能（Skills）”模块，让 Claude 从单纯的文本生成助手，进化为能执行复杂工作流的智能代理。\n\n许多用户在使用 AI 时，常受限于其无法直接操作外部软件或处理特定格式文件的痛点。awesome-claude-skills 通过预设的工作流解决了这一问题：它不仅能教会 Claude 专业地处理 Word、PDF 等文档，进行代码开发与数据分析，还能借助 Composio 插件连接 Slack、邮箱及数百种常用应用，实现发送邮件、创建任务等自动化操作。这使得重复性任务变得标准化且可复用，极大提升了工作效率。\n\n无论是希望优化日常办公流程的普通用户、需要处理复杂文档的研究人员，还是寻求将 AI 深度集成到开发管线中的开发者，都能从中找到适合的解决方案。其独特的技术亮点在于“技能”的可定制性与强大的应用连接能力，让用户无需编写复杂代码，即可通过简单的配置让 Claude 具备跨平台执行真实任务的能力。如果你希望让 Claude",51312,"2026-04-05T19:04:23",[17,16],{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":69,"readme_en":70,"readme_zh":71,"quickstart_zh":72,"use_case_zh":73,"hero_image_url":74,"owner_login":75,"owner_name":76,"owner_avatar_url":77,"owner_bio":78,"owner_company":79,"owner_location":80,"owner_email":81,"owner_twitter":81,"owner_website":82,"owner_url":83,"languages":81,"stars":84,"forks":85,"last_commit_at":86,"license":87,"difficulty_score":10,"env_os":88,"env_gpu":89,"env_ram":89,"env_deps":90,"category_tags":94,"github_topics":95,"view_count":10,"oss_zip_url":81,"oss_zip_packed_at":81,"status":22,"created_at":105,"updated_at":106,"faqs":107,"releases":108},3582,"Njengah\u002Fclaude-code-cheat-sheet","claude-code-cheat-sheet","Ultimate collection of Claude Code tips, tricks, hacks, and workflows that you can use to master Claude Code in minutes","claude-code-cheat-sheet 是一份专为 Anthropic 命令行工具 Claude Code 打造的终极速查指南，旨在帮助开发者在几分钟内从入门新手进阶为熟练专家。它系统性地整理了大量实用技巧、隐藏功能与高效工作流，解决了用户在面对复杂命令行交互时记忆负担重、操作效率低以及难以掌握高级特性的痛点。\n\n这份指南特别适合软件工程师、全栈开发者及技术研究人员使用。无论是刚接触 CLI 的新手，还是希望深度挖掘模型潜力的资深用户，都能从中获益。其独特亮点在于将命令体系科学划分为六个层级：从基础的安装导航、文件操作，到中级模型切换、输出格式控制，再到高级的权限管理、子代理（Subagents）协作及会话成本监控。通过清晰的分类与实例演示，claude-code-cheat-sheet 让用户能够快速定位所需指令，灵活配置开发环境，并安全地自动化执行复杂任务，从而显著提升基于 AI 的编码效率与工作体验。","# Claude Code Cheat Sheet (Beta)\n\n![Alt text](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FNjengah_claude-code-cheat-sheet_readme_11eb6eb82b7e.png)\n\n> **Your complete guide to mastering Claude Code - from zero to hero in minutes!**\n\nAfter testing Claude Code extensively, I've developed this comprehensive cheat sheet that will take you from basic to advanced user without wasting time. Whether you're completely new to Claude Code or looking to master advanced features, this guide has you covered.\n\n## Quick Start\n\n```bash\n\n# Windows users\nwsl\n\n# Install Claude Code\nnpm install -g @anthropic-ai\u002Fclaude-code\n\n# Launch interactive REPL\nclaude\n\n# Check version\nclaude --version\n```\n\n## 📚 Table of Contents\n\n- 🟢 **Level 1: Basic Commands**\n- 🟡 **Level 2: Intermediate Commands**\n- 🟠 **Level 3: Advanced Commands**\n- 🔴 **Level 4: Expert Commands**\n- 🔵 **Level 5: Power User Commands**\n- 🟣 **Level 6: Master Commands**\n- 🤝 **Contributing**\n- 📄 **License**\n\n### Pages\n\n- 🤖 **[Subagents](subagents.md)** - Specialized AI agents for specific development tasks\n\n---\n\n## 🟢 Level 1: Basic Commands\n\nEssential commands to get started\n\n### Installation & Getting Started\n\n```bash\n# Install Claude Code\ncurl -sL https:\u002F\u002Finstall.anthropic.com | sh\n\n# Start interactive REPL\nclaude\n\n# Start with initial prompt\nclaude \"summarize this project\"\n\n# Check version\nclaude --version\n\n# Update to latest version\nclaude update\n```\n\n### Basic Navigation\n\n```bash\n\u002Fhelp                     # Show help and available commands\n\u002Fexit                     # Exit the REPL\n\u002Fclear                    # Clear conversation history\n\u002Fconfig                   # Open config panel\n\u002Fdoctor                   # Check Claude Code installation health\n```\n\n### Basic File Operations\n\n```bash\n# Print mode (SDK) - execute and exit\nclaude -p \"explain this function\"\n\n# Process piped content\ncat logs.txt | claude -p \"explain\"\n\n# Continue most recent conversation\nclaude -c\n\n# Continue via SDK\nclaude -c -p \"Check for type errors\"\n```\n\n### Session Management\n\n```bash\n# Resume session by ID\nclaude -r \"abc123\" \"Finish this PR\"\n\n# Resume with flag\nclaude --resume abc123 \"query\"\n\n# Continue session\nclaude --continue\n```\n\n### Keyboard Shortcuts\n\n```bash\nCtrl+C                    # Cancel current operation\nCtrl+D                    # Exit Claude Code\nTab                       # Auto-complete\nUp\u002FDown                   # Navigate command history\n```\n\n## 🟡 Level 2: Intermediate Commands\n\nConfiguration and model management\n\n### Model Configuration\n\n```bash\n# Switch models\nclaude --model sonnet                    # Use Sonnet model\nclaude --model opus                      # Use Opus model\nclaude --model claude-sonnet-4-20250514  # Use specific model version\n```\n\n### Directory Management\n\n```bash\n# Add additional working directories\nclaude --add-dir ..\u002Fapps ..\u002Flib\n\n# Validate directory paths\nclaude --add-dir \u002Fpath\u002Fto\u002Fproject\n```\n\n### Output Formatting\n\n```bash\n# Different output formats\nclaude -p \"query\" --output-format json\nclaude -p \"query\" --output-format text\nclaude -p \"query\" --output-format stream-json\n\n# Input formatting\nclaude -p --input-format stream-json\n```\n\n### Session Control\n\n```bash\n# Limit conversation turns\nclaude -p --max-turns 3 \"query\"\n\n# Verbose logging\nclaude --verbose\n\n# Session cost and duration\n\u002Fcos                      # Show total cost and duration\n```\n\n## 🟠 Level 3: Advanced Commands\n\nTools and permission management\n\n### Tool Management\n\n```bash\n# Allow specific tools without prompting\nclaude --allowedTools \"Bash(git log:*)\" \"Bash(git diff:*)\" \"Write\"\n\n# Disallow specific tools\nclaude --disallowedTools \"Bash(rm:*)\" \"Bash(sudo:*)\"\n\n# Prompt for specific tool permission\nclaude -p --permission-prompt-tool mcp_auth_tool \"query\"\n\n# Skip all permission prompts (dangerous)\nclaude --dangerously-skip-permissions\n```\n\n### Slash Commands - Session Management\n\n```bash\n\u002Fcompact [instructions]   # Summarize conversation with optional instructions\n\u002Fclear                    # Reset conversation history and context\n\u002Fexit                     # Exit the REPL\n\u002Fhelp                     # Show available commands\n\u002Fconfig                   # Open configuration panel\n```\n\n### Slash Commands - System\n\n```bash\n\u002Fdoctor                   # Check installation health\n\u002Fcos                      # Show cost and duration of current session\n\u002Fide                      # Manage IDE integrations\n```\n\n## 🔴 Level 4: Expert Commands\n\nMCP and advanced integrations\n\n### Model Context Protocol (MCP)\n\n```bash\n# Configure MCP servers\nclaude --mcp\n\n# MCP server management (via slash commands)\n\u002Fmcp                      # Access MCP functionality\n```\n\n### Advanced Piping\n\n```bash\n# Complex piping operations\ngit log --oneline | claude -p \"summarize these commits\"\ncat error.log | claude -p \"find the root cause\"\nls -la | claude -p \"explain this directory structure\"\n```\n\n### Programmatic Usage\n\n```bash\n# JSON output for scripting\nclaude -p \"analyze code\" --output-format json\n\n# Stream JSON for real-time processing\nclaude -p \"large task\" --output-format stream-json\n\n# Batch processing\nclaude -p --max-turns 1 \"quick query\"\n```\n\n## 🔵 Level 5: Power User Commands\n\nAdvanced workflows and automation\n\n### Custom Slash Commands\n\n```bash\n# Create custom commands in .claude\u002Fcommands\u002F\n# Example: .claude\u002Fcommands\u002Fdebug.md\n\u002Fdebug                    # Execute custom debug command\n\u002Ftest                     # Execute custom test command\n\u002Fdeploy                   # Execute custom deploy command\n```\n\n### Complex Tool Combinations\n\n```bash\n# Advanced tool permissions\nclaude --allowedTools \"Bash(git:*)\" \"Write\" \"Read\" \\\n       --disallowedTools \"Bash(rm:*)\" \"Bash(sudo:*)\"\n\n# Multiple directory access\nclaude --add-dir ..\u002Ffrontend ..\u002Fbackend ..\u002Fshared\n```\n\n### Performance Optimization\n\n```bash\n# Limit context for performance\nclaude -p --max-turns 5 \"focused query\"\n\n# Clear context frequently\n\u002Fclear                    # Use between tasks for better performance\n\n# Compact conversations\n\u002Fcompact \"keep only important parts\"\n```\n\n## 🟣 Level 6: Master Commands\n\nExpert automation and custom workflows\n\n### Advanced Configuration\n\n```bash\n# Complex model and tool configuration\nclaude --model claude-sonnet-4-20250514 \\\n       --add-dir ..\u002Fapps ..\u002Flib ..\u002Ftools \\\n       --allowedTools \"Bash(git:*)\" \"Write\" \"Read\" \\\n       --verbose \\\n       --output-format json\n```\n\n### Automation Scripts\n\n```bash\n# Scripted Claude interactions\n#!\u002Fbin\u002Fbash\nclaude -p \"analyze codebase\" --output-format json > analysis.json\nclaude -p \"generate tests\" --max-turns 3 --output-format text > tests.txt\n```\n\n### Advanced Session Management\n\n```bash\n# Session ID management\nSESSION_ID=$(claude -p \"start analysis\" --output-format json | jq -r '.session_id')\nclaude -r \"$SESSION_ID\" \"continue analysis\"\n```\n\n### Complex Workflows\n\n```bash\n# Multi-step automation\nclaude -p \"analyze project structure\" | \\\nclaude -p \"suggest improvements\" | \\\nclaude -p \"create implementation plan\"\n```\n\n---\n\n## 🟤 Level 7: Workflow Automation\n\nAdvanced automation patterns and multi-step processes\n\n### Automated Code Review Workflows\n\n```bash\n# Automated PR review process\n#!\u002Fbin\u002Fbash\ngit diff HEAD~1 | claude -p \"review this PR for security issues\" > security_review.md\ngit diff HEAD~1 | claude -p \"check for performance issues\" > performance_review.md\ngit diff HEAD~1 | claude -p \"suggest improvements\" > improvements.md\n```\n\n### Continuous Integration Integration\n\n```bash\n# CI\u002FCD pipeline integration\nclaude -p \"analyze test coverage\" --output-format json | jq '.coverage_percentage'\nclaude -p \"generate release notes from commits\" --max-turns 2 > RELEASE_NOTES.md\n```\n\n### Batch Processing Workflows\n\n```bash\n# Process multiple files\nfind . -name \"*.js\" -exec claude -p \"analyze this file for bugs: {}\" \\; > bug_report.txt\n\n# Automated documentation generation\nfor file in src\u002F*.py; do\n    claude -p \"generate docstring for $file\" --output-format text >> docs.md\ndone\n```\n\n---\n\n## ⚫ Level 8: Integration & Ecosystem\n\nIDE integrations, Git workflows, and third-party tool connections\n\n### IDE Integration Commands\n\n```bash\n# VS Code integration\n\u002Fide vscode                # Configure VS Code integration\n\u002Fide configure             # Setup IDE configurations\n\n# Custom IDE commands\nclaude --ide-mode \"explain selected code\"\nclaude --ide-mode \"refactor this function\"\n```\n\n### Git Workflow Integration\n\n```bash\n# Git hooks integration\nclaude -p \"create pre-commit hook for code quality\" > .git\u002Fhooks\u002Fpre-commit\n\n# Advanced Git operations\ngit log --oneline -10 | claude -p \"create changelog from these commits\"\ngit diff --name-only | claude -p \"explain what changed in this commit\"\n```\n\n### Third-Party Tool Connections\n\n```bash\n# Database integration\nmysql -e \"SHOW TABLES\" | claude -p \"analyze database structure\"\n\n# Docker integration\ndocker ps | claude -p \"analyze running containers\"\ndocker logs container_name | claude -p \"find errors in logs\"\n```\n\n---\n\n## ⚪ Level 9: Performance & Optimization\n\nAdvanced performance tuning, resource management, and efficiency tips\n\n### Memory & Resource Management\n\n```bash\n# Optimize memory usage\nclaude -p --max-turns 1 \"quick analysis\"      # Single turn for efficiency\nclaude -p --compact-mode \"analyze with minimal context\"\n\n# Resource monitoring\n\u002Fcos                       # Check current session costs\n\u002Fdoctor --performance      # Performance diagnostics\n```\n\n### Caching & Optimization\n\n```bash\n# Efficient session reuse\nclaude -c \"continue previous analysis\"         # Reuse existing context\nclaude --cache-results \"repetitive task\"      # Cache common operations\n\n# Parallel processing\nclaude -p \"task 1\" & claude -p \"task 2\" & wait  # Parallel execution\n```\n\n### Large-Scale Processing\n\n```bash\n# Handle large codebases efficiently\nclaude --add-dir . --max-context 50000 \"analyze entire project\"\nclaude --stream-output \"process large dataset\" | head -100\n```\n\n---\n\n## 🔘 Level 10: Enterprise & Production\n\nProduction-ready configurations, team workflows, and enterprise features\n\n### Team Collaboration\n\n```bash\n# Shared team configurations\nclaude --config-file team-config.json \"standardized analysis\"\n\n# Team session sharing\nclaude -r \"team-session-id\" \"continue team discussion\"\n```\n\n### Production Environment Setup\n\n```bash\n# Production-ready configuration\nclaude --production-mode \\\n       --security-enabled \\\n       --audit-logging \\\n       --max-turns 10 \\\n       \"production analysis\"\n```\n\n### Enterprise Security\n\n```bash\n# Security-focused operations\nclaude --disallowedTools \"Bash(rm:*)\" \"Bash(sudo:*)\" \"Bash(chmod:*)\" \\\n       --audit-mode \\\n       --no-external-calls \\\n       \"secure code review\"\n```\n\n### Monitoring & Compliance\n\n```bash\n# Audit and compliance\nclaude --audit-log \u002Fvar\u002Flog\u002Fclaude-audit.log \"compliance check\"\nclaude --compliance-mode \"analyze for security compliance\"\n```\n\n## Command Reference Tables\n\n### CLI Commands\n\n| Command | Description | Example |\n|---------|-------------|---------|\n| `claude` | Start interactive REPL | `claude` |\n| `claude \"query\"` | Start REPL with prompt | `claude \"explain this project\"` |\n| `claude -p \"query\"` | Print mode, execute and exit | `claude -p \"explain function\"` |\n| `claude -c` | Continue recent conversation | `claude -c` |\n| `claude -r \"id\" \"query\"` | Resume session by ID | `claude -r \"abc123\" \"finish PR\"` |\n| `claude update` | Update to latest version | `claude update` |\n| `claude mcp` | Configure MCP servers | `claude mcp` |\n\n### CLI Flags\n\n| Flag | Description | Example |\n|------|-------------|---------|\n| `--model` | Specify model | `--model sonnet` |\n| `--add-dir` | Add working directories | `--add-dir ..\u002Fapps ..\u002Flib` |\n| `--allowedTools` | Allow tools without prompting | `--allowedTools \"Bash(git:*)\"` |\n| `--disallowedTools` | Disallow specific tools | `--disallowedTools \"Bash(rm:*)\"` |\n| `--output-format` | Set output format | `--output-format json` |\n| `--input-format` | Set input format | `--input-format stream-json` |\n| `--max-turns` | Limit conversation turns | `--max-turns 3` |\n| `--verbose` | Enable verbose logging | `--verbose` |\n| `--continue` | Continue session | `--continue` |\n| `--resume` | Resume session | `--resume abc123` |\n| `--dangerously-skip-permissions` | Skip all permission prompts | `--dangerously-skip-permissions` |\n\n### Slash Commands\n\n| Command | Description |\n|---------|-------------|\n| `\u002Fhelp` | Show help and available commands |\n| `\u002Fexit` | Exit the REPL |\n| `\u002Fclear` | Clear conversation history |\n| `\u002Fconfig` | Open config panel |\n| `\u002Fdoctor` | Check installation health |\n| `\u002Fcos` | Show cost and duration |\n| `\u002Fide` | Manage IDE integrations |\n| `\u002Fcompact [instructions]` | Summarize conversation |\n| `\u002Fmcp` | Access MCP functionality |\n\n### Keyboard Shortcut\n\n| Shortcut | Action |\n|----------|--------|\n| `Ctrl+C` | Cancel current operation |\n| `Ctrl+D` | Exit Claude Code |\n| `Tab` | Auto-complete |\n| `Up\u002FDown` | Navigate command history |\n\n## Best Practices\n\n### Performance Tips\n\n- Use `\u002Fclear` frequently between tasks\n- Limit context with `--max-turns`\n- Use `\u002Fcompact` for long conversations\n- Specify exact tools with `--allowedTools`\n\n### Security Tips\n\n- Avoid `--dangerously-skip-permissions`\n- Use `--disallowedTools` for dangerous commands\n- Review tool permissions regularly\n- Keep Claude Code updated\n\n### Workflow Tips\n\n- Create custom slash commands in `.claude\u002Fcommands\u002F`\n- Use `--output-format json` for automation\n- Pipe commands for complex workflows\n- Use session IDs for long-running tasks\n\n## Best Practices by Level\n\n### Beginner Best Practices (Levels 1-3)\n\n- Start with basic commands and gradually progress\n- Use `\u002Fhelp` frequently to discover new features\n- Practice with simple queries before complex ones\n- Keep sessions focused with `\u002Fclear` between tasks\n\n### Intermediate Best Practices (Levels 4-6)\n\n- Master tool permissions for security\n- Use JSON output for automation scripts\n- Learn MCP for advanced integrations\n- Create custom slash commands for repeated tasks\n\n### Advanced Best Practices (Levels 7-10)\n\n- Implement automated workflows for repetitive tasks\n- Use enterprise features for team collaboration\n- Monitor performance and optimize resource usage\n- Follow security best practices in production\n\n## Pro Tips & Tricks\n\n### Efficiency Tips\n\n- Use `Ctrl+C` to cancel long-running operations\n- Combine multiple flags for complex configurations\n- Use piping for multi-step data processing\n- Cache common operations for better performance\n\n### Security Pro Tips\n\n- Always use `--disallowedTools` for dangerous commands\n- Enable audit logging in production environments\n- Review tool permissions regularly\n- Use `--security-enabled` for sensitive operations\n\n### Workflow Pro Tips\n\n- Create templates for common automation patterns\n- Use session IDs for long-running collaborative tasks\n- Implement proper error handling in automation scripts\n- Document custom workflows for team sharing\n\n## Troubleshooting Common Issues\n\n### Installation Issues\n\n```bash\n# Check installation\nclaude --version\nclaude \u002Fdoctor\n\n# Reinstall if needed\nnpm uninstall -g @anthropic-ai\u002Fclaude-code\nnpm install -g @anthropic-ai\u002Fclaude-code\n```\n\n### Performance Issues\n\n```bash\n# Clear context for better performance\n\u002Fclear\n\n# Limit context size\nclaude -p --max-turns 3 \"focused query\"\n\n# Use compact mode\n\u002Fcompact \"keep only essentials\"\n```\n\n### Permission Issues\n\n```bash\n# Check current permissions\nclaude --list-permissions\n\n# Reset permissions\nclaude --reset-permissions\n\n# Configure specific permissions\nclaude --allowedTools \"Bash(git:*)\" --disallowedTools \"Bash(rm:*)\"\n```\n\n## 🤝 Contributing\n\nWe welcome contributions! Please see the Claude Code documentation for guidelines.\n\n### Ways to Contribute\n\n- 🐛 Report bugs or issues\n- 📝 Improve documentation\n- ✨ Add new command examples\n- 🔧 Test commands and report results\n\n## 📄 License\n\nThis cheat sheet is provided under the MIT License.\n\n## ⭐ Support\n\nIf this cheat sheet helped you, please share it with other developers!\nIf this cheat sheet helped you master Claude Code, please:\n\n- ⭐ Star our GitHub repository\n- 📢 Share it with other developers\n- 💬 Leave feedback in the comments\n- 🔄 Follow for updates\n\n## Resources & Further Learning\n\nFor more Claude Code resources, visit the official Anthropic documentation at\n\n- [Official Claude Code Documentation](https:\u002F\u002Fdocs.anthropic.com\u002Fen\u002Fdocs\u002Fclaude-code)\n- [Claude Code GitHub Repository](https:\u002F\u002Fgithub.com\u002Fanthropic-ai\u002Fclaude-code)\n- [Anthropic API Documentation](https:\u002F\u002Fdocs.anthropic.com)\n- [MCP Documentation](https:\u002F\u002Fdocs.anthropic.com\u002Fen\u002Fdocs\u002Fbuild-with-claude\u002Fmcp)\n\n**Last updated**: July 2025\n","# Claude 代码速查表（测试版）\n\n![替代文本](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FNjengah_claude-code-cheat-sheet_readme_11eb6eb82b7e.png)\n\n> **您掌握 Claude 代码的完整指南——几分钟内从零到高手！**\n\n在对 Claude 代码进行了大量测试后，我整理了这份全面的速查表，它将帮助您从基础用户快速进阶到高级用户，而无需浪费时间。无论您是完全的新手，还是希望精通高级功能，这份指南都能满足您的需求。\n\n## 快速开始\n\n```bash\n# Windows 用户\nwsl\n\n# 安装 Claude 代码\nnpm install -g @anthropic-ai\u002Fclaude-code\n\n# 启动交互式 REPL\nclaude\n\n# 检查版本\nclaude --version\n```\n\n## 📚 目录\n\n- 🟢 **第1级：基本命令**\n- 🟡 **第2级：中级命令**\n- 🟠 **第3级：高级命令**\n- 🔴 **第4级：专家命令**\n- 🔵 **第5级：高级用户命令**\n- 🟣 **第6级：大师级命令**\n- 🤝 **贡献**\n- 📄 **许可证**\n\n### 页面\n\n- 🤖 **[子代理](subagents.md)** - 用于特定开发任务的专业化 AI 代理\n\n---\n\n## 🟢 第1级：基本命令\n\n入门必备命令\n\n### 安装与启动\n\n```bash\n# 安装 Claude 代码\ncurl -sL https:\u002F\u002Finstall.anthropic.com | sh\n\n# 启动交互式 REPL\nclaude\n\n# 使用初始提示\nclaude \"总结这个项目\"\n\n# 检查版本\nclaude --version\n\n# 更新到最新版本\nclaude update\n```\n\n### 基本导航\n\n```bash\n\u002Fhelp                     # 显示帮助和可用命令\n\u002Fexit                     # 退出 REPL\n\u002Fclear                    # 清除对话历史\n\u002Fconfig                   # 打开配置面板\n\u002Fdoctor                   # 检查 Claude 代码安装状态\n```\n\n### 基本文件操作\n\n```bash\n# 打印模式（SDK）——执行并退出\nclaude -p \"解释这个函数\"\n\n# 处理管道输入内容\ncat logs.txt | claude -p \"解释\"\n\n# 继续最近的对话\nclaude -c\n\n# 通过 SDK 继续\nclaude -c -p \"检查类型错误\"\n```\n\n### 会话管理\n\n```bash\n# 根据 ID 恢复会话\nclaude -r \"abc123\" \"完成这个 PR\"\n\n# 使用标志恢复会话\nclaude --resume abc123 \"查询\"\n\n# 继续当前会话\nclaude --continue\n```\n\n### 键盘快捷键\n\n```bash\nCtrl+C                    # 取消当前操作\nCtrl+D                    # 退出 Claude 代码\nTab                       # 自动补全\nUp\u002FDown                   # 导航命令历史\n```\n\n## 🟡 第2级：中级命令\n\n配置与模型管理\n\n### 模型配置\n\n```bash\n# 切换模型\nclaude --model sonnet                    # 使用 Sonnet 模型\nclaude --model opus                      # 使用 Opus 模型\nclaude --model claude-sonnet-4-20250514  # 使用特定模型版本\n```\n\n### 目录管理\n\n```bash\n# 添加额外的工作目录\nclaude --add-dir ..\u002Fapps ..\u002Flib\n\n# 验证目录路径\nclaude --add-dir \u002Fpath\u002Fto\u002Fproject\n```\n\n### 输出格式化\n\n```bash\n# 不同的输出格式\nclaude -p \"查询\" --output-format json\nclaude -p \"查询\" --output-format text\nclaude -p \"查询\" --output-format stream-json\n\n# 输入格式化\nclaude -p --input-format stream-json\n```\n\n### 会话控制\n\n```bash\n# 限制对话轮次\nclaude -p --max-turns 3 \"查询\"\n\n# 详细日志记录\nclaude --verbose\n\n# 会话成本和时长\n\u002Fcos                      # 显示总成本和持续时间\n```\n\n## 🟠 第3级：高级命令\n\n工具与权限管理\n\n### 工具管理\n\n```bash\n# 允许特定工具而不提示\nclaude --allowedTools \"Bash(git log:*)\" \"Bash(git diff:*)\" \"Write\"\n\n# 禁止特定工具\nclaude --disallowedTools \"Bash(rm:*)\" \"Bash(sudo:*)\"\n\n# 提示获取特定工具权限\nclaude -p --permission-prompt-tool mcp_auth_tool \"查询\"\n\n# 跳过所有权限提示（危险）\nclaude --dangerously-skip-permissions\n```\n\n### 斜杠命令——会话管理\n\n```bash\n\u002Fcompact [instructions]   # 总结对话，可选指令\n\u002Fclear                    # 重置对话历史和上下文\n\u002Fexit                     # 退出 REPL\n\u002Fhelp                     # 显示可用命令\n\u002Fconfig                   # 打开配置面板\n```\n\n### 斜杠命令——系统\n\n```bash\n\u002Fdoctor                   # 检查安装健康状况\n\u002Fcos                      # 显示当前会话的成本和时长\n\u002Fide                      # 管理 IDE 集成\n```\n\n## 🔴 第4级：专家命令\n\nMCP 和高级集成\n\n### 模型上下文协议（MCP）\n\n```bash\n# 配置 MCP 服务器\nclaude --mcp\n\n# 通过斜杠命令管理 MCP 服务器\n\u002Fmcp                      # 访问 MCP 功能\n```\n\n### 高级管道操作\n\n```bash\n# 复杂的管道操作\ngit log --oneline | claude -p \"总结这些提交\"\ncat error.log | claude -p \"找出根本原因\"\nls -la | claude -p \"解释这个目录结构\"\n```\n\n### 编程式使用\n\n```bash\n# JSON 输出用于脚本\nclaude -p \"分析代码\" --output-format json\n\n# 流式 JSON 用于实时处理\nclaude -p \"大型任务\" --output-format stream-json\n\n# 批量处理\nclaude -p --max-turns 1 \"快速查询\"\n```\n\n## 🔵 第5级：高级用户命令\n\n高级工作流和自动化\n\n### 自定义斜杠命令\n\n```bash\n# 在 .claude\u002Fcommands\u002F 中创建自定义命令\n# 示例：.claude\u002Fcommands\u002Fdebug.md\n\u002Fdebug                    # 执行自定义调试命令\n\u002Ftest                     # 执行自定义测试命令\n\u002Fdeploy                   # 执行自定义部署命令\n```\n\n### 复杂的工具组合\n\n```bash\n# 高级工具权限\nclaude --allowedTools \"Bash(git:*)\" \"Write\" \"Read\" \\\n       --disallowedTools \"Bash(rm:*)\" \"Bash(sudo:*)\"\n\n# 多个目录访问权限\nclaude --add-dir ..\u002Ffrontend ..\u002Fbackend ..\u002Fshared\n```\n\n### 性能优化\n\n```bash\n# 限制上下文以提升性能\nclaude -p --max-turns 5 \"专注查询\"\n\n# 经常清除上下文\n\u002Fclear                    # 在任务之间使用以提高性能\n\n# 整合对话\n\u002Fcompact \"只保留重要部分\"\n```\n\n## 🟣 第6级：大师级命令\n\n专家自动化和自定义工作流\n\n### 高级配置\n\n```bash\n# 复杂的模型和工具配置\nclaude --model claude-sonnet-4-20250514 \\\n       --add-dir ..\u002Fapps ..\u002Flib ..\u002Ftools \\\n       --allowedTools \"Bash(git:*)\" \"Write\" \"Read\" \\\n       --verbose \\\n       --output-format json\n```\n\n### 自动化脚本\n\n```bash\n# 脚本化的 Claude 交互\n#!\u002Fbin\u002Fbash\nclaude -p \"分析代码库\" --output-format json > analysis.json\nclaude -p \"生成测试\" --max-turns 3 --output-format text > tests.txt\n```\n\n### 高级会话管理\n\n```bash\n# 会话 ID 管理\nSESSION_ID=$(claude -p \"开始分析\" --output-format json | jq -r '.session_id')\nclaude -r \"$SESSION_ID\" \"继续分析\"\n```\n\n### 复杂的工作流\n\n```bash\n# 多步骤自动化\nclaude -p \"分析项目结构\" | \\\nclaude -p \"提出改进建议\" | \\\nclaude -p \"制定实施方案\"\n```\n\n---\n\n## 🟤 第7级：工作流自动化\n\n高级自动化模式和多步骤流程\n\n### 自动化代码审查工作流\n\n```bash\n# 自动化 PR 审查流程\n#!\u002Fbin\u002Fbash\ngit diff HEAD~1 | claude -p \"review this PR for security issues\" > security_review.md\ngit diff HEAD~1 | claude -p \"check for performance issues\" > performance_review.md\ngit diff HEAD~1 | claude -p \"suggest improvements\" > improvements.md\n```\n\n### 持续集成集成\n\n```bash\n# CI\u002FCD 流水线集成\nclaude -p \"analyze test coverage\" --output-format json | jq '.coverage_percentage'\nclaude -p \"generate release notes from commits\" --max-turns 2 > RELEASE_NOTES.md\n```\n\n### 批量处理工作流\n\n```bash\n# 处理多个文件\nfind . -name \"*.js\" -exec claude -p \"analyze this file for bugs: {}\" \\; > bug_report.txt\n\n# 自动化文档生成\nfor file in src\u002F*.py; do\n    claude -p \"generate docstring for $file\" --output-format text >> docs.md\ndone\n```\n\n---\n\n## ⚫ 第8级：集成与生态系统\n\nIDE 集成、Git 工作流和第三方工具连接\n\n### IDE 集成命令\n\n```bash\n# VS Code 集成\n\u002Fide vscode                # 配置 VS Code 集成\n\u002Fide configure             # 设置 IDE 配置\n\n# 自定义 IDE 命令\nclaude --ide-mode \"explain selected code\"\nclaude --ide-mode \"refactor this function\"\n```\n\n### Git 工作流集成\n\n```bash\n# Git 钩子集成\nclaude -p \"create pre-commit hook for code quality\" > .git\u002Fhooks\u002Fpre-commit\n\n# 高级 Git 操作\ngit log --oneline -10 | claude -p \"create changelog from these commits\"\ngit diff --name-only | claude -p \"explain what changed in this commit\"\n```\n\n### 第三方工具连接\n\n```bash\n# 数据库集成\nmysql -e \"SHOW TABLES\" | claude -p \"analyze database structure\"\n\n# Docker 集成\ndocker ps | claude -p \"analyze running containers\"\ndocker logs container_name | claude -p \"find errors in logs\"\n```\n\n---\n\n## ⚪ 第9级：性能与优化\n\n高级性能调优、资源管理和效率技巧\n\n### 内存与资源管理\n\n```bash\n# 优化内存使用\nclaude -p --max-turns 1 \"quick analysis\"      # 单轮以提高效率\nclaude -p --compact-mode \"analyze with minimal context\"\n\n# 资源监控\n\u002Fcos                       # 查看当前会话成本\n\u002Fdoctor --performance      # 性能诊断\n```\n\n### 缓存与优化\n\n```bash\n# 高效复用会话\nclaude -c \"continue previous analysis\"         # 复用现有上下文\nclaude --cache-results \"repetitive task\"      # 缓存常见操作\n\n# 并行处理\nclaude -p \"task 1\" & claude -p \"task 2\" & wait  # 并行执行\n```\n\n### 大规模处理\n\n```bash\n# 高效处理大型代码库\nclaude --add-dir . --max-context 50000 \"analyze entire project\"\nclaude --stream-output \"process large dataset\" | head -100\n```\n\n---\n\n## 🔘 第10级：企业级与生产环境\n\n生产就绪配置、团队工作流和企业级功能\n\n### 团队协作\n\n```bash\n# 共享团队配置\nclaude --config-file team-config.json \"standardized analysis\"\n\n# 团队会话共享\nclaude -r \"team-session-id\" \"continue team discussion\"\n```\n\n### 生产环境设置\n\n```bash\n# 生产就绪配置\nclaude --production-mode \\\n       --security-enabled \\\n       --audit-logging \\\n       --max-turns 10 \\\n       \"production analysis\"\n```\n\n### 企业安全\n\n```bash\n# 安全优先的操作\nclaude --disallowedTools \"Bash(rm:*)\" \"Bash(sudo:*)\" \"Bash(chmod:*)\" \\\n       --audit-mode \\\n       --no-external-calls \\\n       \"secure code review\"\n```\n\n### 监控与合规\n\n```bash\n# 审计与合规\nclaude --audit-log \u002Fvar\u002Flog\u002Fclaude-audit.log \"compliance check\"\nclaude --compliance-mode \"analyze for security compliance\"\n```\n\n## 命令参考表\n\n### CLI 命令\n\n| 命令 | 描述 | 示例 |\n|------|-------------|---------|\n| `claude` | 启动交互式 REPL | `claude` |\n| `claude \"query\"` | 启动带有提示的 REPL | `claude \"explain this project\"` |\n| `claude -p \"query\"` | 打印模式，执行后退出 | `claude -p \"explain function\"` |\n| `claude -c` | 继续最近的对话 | `claude -c` |\n| `claude -r \"id\" \"query\"` | 通过 ID 恢复会话 | `claude -r \"abc123\" \"finish PR\"` |\n| `claude update` | 更新到最新版本 | `claude update` |\n| `claude mcp` | 配置 MCP 服务器 | `claude mcp` |\n\n### CLI 标志\n\n| 标志 | 描述 | 示例 |\n|------|-------------|---------|\n| `--model` | 指定模型 | `--model sonnet` |\n| `--add-dir` | 添加工作目录 | `--add-dir ..\u002Fapps ..\u002Flib` |\n| `--allowedTools` | 允许工具无需提示 | `--allowedTools \"Bash(git:*)\"` |\n| `--disallowedTools` | 禁止特定工具 | `--disallowedTools \"Bash(rm:*)\"` |\n| `--output-format` | 设置输出格式 | `--output-format json` |\n| `--input-format` | 设置输入格式 | `--input-format stream-json` |\n| `--max-turns` | 限制对话轮数 | `--max-turns 3` |\n| `--verbose` | 启用详细日志记录 | `--verbose` |\n| `--continue` | 继续会话 | `--continue` |\n| `--resume` | 恢复会话 | `--resume abc123` |\n| `--dangerously-skip-permissions` | 跳过所有权限提示 | `--dangerously-skip-permissions` |\n\n### 斜杠命令\n\n| 命令 | 描述 |\n|---------|-------------|\n| `\u002Fhelp` | 显示帮助和可用命令 |\n| `\u002Fexit` | 退出 REPL |\n| `\u002Fclear` | 清除对话历史 |\n| `\u002Fconfig` | 打开配置面板 |\n| `\u002Fdoctor` | 检查安装健康状况 |\n| `\u002Fcos` | 显示成本和持续时间 |\n| `\u002Fide` | 管理 IDE 集成 |\n| `\u002Fcompact [instructions]` | 总结对话 |\n| `\u002Fmcp` | 访问 MCP 功能 |\n\n### 键盘快捷键\n\n| 快捷键 | 操作 |\n|----------|--------|\n| `Ctrl+C` | 取消当前操作 |\n| `Ctrl+D` | 退出 Claude Code |\n| `Tab` | 自动补全 |\n| `Up\u002FDown` | 导航命令历史 |\n\n## 最佳实践\n\n### 性能提示\n\n- 在任务之间频繁使用 `\u002Fclear`\n- 使用 `--max-turns` 限制上下文\n- 对于长时间对话使用 `\u002Fcompact`\n- 使用 `--allowedTools` 指定具体工具\n\n### 安全提示\n\n- 避免使用 `--dangerously-skip-permissions`\n- 对于危险命令使用 `--disallowedTools`\n- 定期审查工具权限\n- 保持 Claude Code 更新\n\n### 工作流提示\n\n- 在 `.claude\u002Fcommands\u002F` 中创建自定义斜杠命令\n- 对于自动化使用 `--output-format json`\n- 对于复杂工作流使用管道命令\n- 对于长期运行的任务使用会话 ID\n\n## 各级别最佳实践\n\n### 初学者最佳实践（第1–3级）\n\n- 从基础命令开始，逐步进阶\n- 经常使用 `\u002Fhelp` 发现新功能\n- 先练习简单查询，再进行复杂查询\n- 在任务之间使用 `\u002Fclear` 保持会话专注\n\n### 中级最佳实践（第4–6级）\n\n- 掌握工具权限以确保安全\n- 对于自动化脚本使用 JSON 输出\n- 学习 MCP 以实现高级集成\n- 为重复性任务创建自定义斜杠命令\n\n### 高级最佳实践（7至10级）\n\n- 为重复性任务实施自动化工作流\n- 使用企业级功能进行团队协作\n- 监控性能并优化资源使用\n- 在生产环境中遵循安全最佳实践\n\n## 专业技巧与窍门\n\n### 效率提示\n\n- 使用 `Ctrl+C` 取消长时间运行的操作\n- 组合多个标志以实现复杂配置\n- 使用管道进行多步骤数据处理\n- 缓存常用操作以提升性能\n\n### 安全专业提示\n\n- 始终对危险命令使用 `--disallowedTools`\n- 在生产环境中启用审计日志记录\n- 定期审查工具权限\n- 对敏感操作使用 `--security-enabled`\n\n### 工作流专业提示\n\n- 为常见自动化模式创建模板\n- 对于长时间运行的协作任务使用会话 ID\n- 在自动化脚本中实施适当的错误处理\n- 记录自定义工作流以便团队共享\n\n## 常见问题排查\n\n### 安装问题\n\n```bash\n# 检查安装\nclaude --version\nclaude \u002Fdoctor\n\n# 如需重新安装\nnpm uninstall -g @anthropic-ai\u002Fclaude-code\nnpm install -g @anthropic-ai\u002Fclaude-code\n```\n\n### 性能问题\n\n```bash\n# 清除上下文以提升性能\n\u002Fclear\n\n# 限制上下文大小\nclaude -p --max-turns 3 \"聚焦查询\"\n\n# 使用紧凑模式\n\u002Fcompact \"仅保留关键内容\"\n```\n\n### 权限问题\n\n```bash\n# 查看当前权限\nclaude --list-permissions\n\n# 重置权限\nclaude --reset-permissions\n\n# 配置特定权限\nclaude --allowedTools \"Bash(git:*)\" --disallowedTools \"Bash(rm:*)\"\n```\n\n## 🤝 贡献\n\n我们欢迎各位贡献！请参阅 Claude Code 文档以获取相关指南。\n\n### 贡献方式\n\n- 🐛 报告漏洞或问题\n- 📝 改进文档\n- ✨ 添加新的命令示例\n- 🔧 测试命令并报告结果\n\n## 📄 许可证\n\n本 cheat sheet 根据 MIT 许可证提供。\n\n## ⭐ 支持\n\n如果这份 cheat sheet 对您有所帮助，请与其他开发者分享！如果您通过这份 cheat sheet 掌握了 Claude Code，请：\n\n- ⭐ 点赞我们的 GitHub 仓库\n- 📢 分享给其他开发者\n- 💬 在评论区留下反馈\n- 🔄 关注以获取更新\n\n## 资源与进一步学习\n\n如需更多 Claude Code 资源，请访问 Anthropic 官方文档：\n\n- [Claude Code 官方文档](https:\u002F\u002Fdocs.anthropic.com\u002Fen\u002Fdocs\u002Fclaude-code)\n- [Claude Code GitHub 仓库](https:\u002F\u002Fgithub.com\u002Fanthropic-ai\u002Fclaude-code)\n- [Anthropic API 文档](https:\u002F\u002Fdocs.anthropic.com)\n- [MCP 文档](https:\u002F\u002Fdocs.anthropic.com\u002Fen\u002Fdocs\u002Fbuild-with-claude\u002Fmcp)\n\n**最后更新**：2025年7月","# Claude Code 快速上手指南\n\n## 环境准备\n\n在开始之前，请确保您的开发环境满足以下要求：\n\n*   **操作系统**：支持 Linux、macOS 或 Windows (需安装 WSL)。\n    *   *Windows 用户提示*：建议先启用 WSL (Windows Subsystem for Linux) 以获得最佳兼容性。\n*   **前置依赖**：\n    *   **Node.js & npm**：必须安装 Node.js (包含 npm 包管理器)。\n    *   **终端**：推荐使用现代终端工具 (如 iTerm2, Windows Terminal, GNOME Terminal)。\n*   **网络环境**：由于服务由 Anthropic 提供，国内用户可能需要配置网络代理以确保安装和连接稳定。\n\n## 安装步骤\n\n您可以选择以下任一方式进行安装：\n\n### 方式一：使用官方安装脚本（推荐）\n\n这是最简便的安装方式，适用于 macOS 和 Linux 环境。\n\n```bash\ncurl -sL https:\u002F\u002Finstall.anthropic.com | sh\n```\n\n### 方式二：使用 npm 全局安装\n\n如果您已经配置好 Node.js 环境，可以使用 npm 进行安装。\n\n```bash\nnpm install -g @anthropic-ai\u002Fclaude-code\n```\n\n### 验证安装\n\n安装完成后，运行以下命令检查版本以确认安装成功：\n\n```bash\nclaude --version\n```\n\n> **提示**：如需更新到最新版本，可运行 `claude update`。\n\n## 基本使用\n\n安装成功后，您可以通过以下几种模式快速开始使用：\n\n### 1. 启动交互式会话 (REPL)\n\n直接输入 `claude` 进入交互模式，适合多轮对话和复杂任务处理。\n\n```bash\nclaude\n```\n\n进入后，您可以直接使用自然语言提问，或使用斜杠命令（如 `\u002Fhelp`, `\u002Fexit`）。\n\n### 2. 单次执行模式 (Print Mode)\n\n适合在命令行中直接获取结果并退出，常用于脚本集成或快速查询。\n\n```bash\n# 直接跟随提示词\nclaude \"summarize this project\"\n\n# 分析特定函数\nclaude -p \"explain this function\"\n```\n\n### 3. 管道流式处理\n\n将其他命令的输出直接传递给 Claude Code 进行分析。\n\n```bash\n# 分析日志文件\ncat logs.txt | claude -p \"explain\"\n\n# 总结 Git 提交记录\ngit log --oneline | claude -p \"summarize these commits\"\n```\n\n### 4. 常用快捷键\n\n在交互式会话中，以下快捷键能提升操作效率：\n\n*   `Ctrl+C`：取消当前操作\n*   `Ctrl+D` 或输入 `\u002Fexit`：退出会话\n*   `Tab`：自动补全命令\n*   `Up\u002FDown`：浏览历史命令\n\n### 5. 会话管理\n\n*   **继续最近的对话**：\n    ```bash\n    claude -c\n    ```\n*   **恢复指定会话**：\n    ```bash\n    claude -r \"abc123\" \"Finish this PR\"\n    ```","资深后端工程师李明正在紧急排查一个涉及多微服务交互的生产环境故障，需要快速分析日志、定位代码缺陷并生成修复补丁。\n\n### 没有 claude-code-cheat-sheet 时\n- 面对复杂的 CLI 参数手足无措，只能手动逐字输入冗长的命令来切换模型或限制对话轮数，效率极低且容易出错。\n- 不清楚如何安全地授权 AI 执行特定的 Bash 命令（如 `git diff`），要么因过度谨慎而频繁手动确认打断思路，要么因误用 `--dangerously-skip-permissions` 导致安全风险。\n- 遇到会话中断或上下文过长时，不知道使用 `\u002Fcompact` 压缩上下文或通过 ID 恢复会话，导致不得不重新描述问题，浪费大量时间。\n- 无法利用管道符将日志直接流式传输给 AI 分析，只能先保存文件再上传，操作步骤繁琐。\n- 缺乏对高级功能（如子代理 Subagents）的认知，只能让主模型处理所有任务，导致复杂调试任务响应缓慢且不专业。\n\n### 使用 claude-code-cheat-sheet 后\n- 对照“专家级命令”速查表，迅速通过 `--model opus` 切换最强模型，并用 `--max-turns` 精准控制自动修复迭代次数，操作行云流水。\n- 依据“工具管理”指南，精确配置 `--allowedTools \"Bash(git log:*)\"`，既实现了自动化排查又确保了核心命令的安全隔离。\n- 熟练运用 `\u002Fcompact` 指令在长对话中提炼关键信息，并通过 `claude -r` 一键恢复之前的调试会话，无缝衔接工作流。\n- 直接使用 `cat logs.txt | claude -p \"explain\"` 管道命令，实时流式分析海量日志，秒级定位异常堆栈。\n- 参考\"Subagents\"章节调用专用代理并行处理不同微服务的诊断任务，大幅缩短了从发现问题到生成 PR 的周期。\n\nclaude-code-cheat-sheet 将原本需要数小时摸索的命令行高阶技巧浓缩为分钟级的实战指南，让开发者能立即以专家姿态驾驭 AI 编程助手。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FNjengah_claude-code-cheat-sheet_11eb6eb8.png","Njengah","Joe Njenga","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FNjengah_af67a56b.png","Software \u002F AI Engineer \u002F AI Integration Specialist | Python, Modern Tech Frameworks, APIs, & LLMs ","Njengah Technologies","Nairobi Kenya ",null,"njengah.com","https:\u002F\u002Fgithub.com\u002FNjengah",1524,197,"2026-04-04T12:50:38","MIT","Linux, macOS, Windows (需通过 WSL)","未说明",{"notes":91,"python":89,"dependencies":92},"该工具是 Anthropic 官方 Claude Code 的命令行封装，需通过 npm 全局安装。Windows 用户必须安装并使用 WSL (Windows Subsystem for Linux) 环境运行。无需本地 GPU 或大模型文件，所有推理在云端进行。主要依赖 Node.js 环境以支持 npm 安装。",[93],"@anthropic-ai\u002Fclaude-code",[16],[96,97,98,99,100,101,102,103,104],"claude","claude-3","claude-3-opus","claude-ai","claude-api","claude-code","claude-desktop","claudecode","claudecode-mcp","2026-03-27T02:49:30.150509","2026-04-06T09:46:15.430168",[],[109],{"id":110,"version":111,"summary_zh":112,"released_at":113},98731,"v1.0.0","首发！完整10级指南，包含95%以上经过验证的命令。从基础安装到企业级部署，一应俱全。非常适合希望快速掌握Claude Code的开发者。","2025-07-07T22:33:00"]