# 从0开始的AI Coding 学习 ## Docs - [从0开始的AI Coding 学习](https://aicoding.cscitech.top/index.md) - [01|AI Coding 到底是什么](https://aicoding.cscitech.top/01-what-is-ai-coding.md) - [从传统编程到 AI Coding](https://aicoding.cscitech.top/01-what-is-ai-coding/from-traditional-programming.md) - [AI Coding 的定义](https://aicoding.cscitech.top/01-what-is-ai-coding/definition.md) - [AI Coding 的基本工作原理](https://aicoding.cscitech.top/01-what-is-ai-coding/how-it-works.md) - [人、模型、工具与代码如何协作](https://aicoding.cscitech.top/01-what-is-ai-coding/collaboration.md) - [AI 能做什么,不能做什么](https://aicoding.cscitech.top/01-what-is-ai-coding/capabilities-limits.md) - [AI Coding 如何改变开发者的工作](https://aicoding.cscitech.top/01-what-is-ai-coding/changing-developer-work.md) - [AI Coding 的价值、局限与风险](https://aicoding.cscitech.top/01-what-is-ai-coding/value-limits-risks.md) - [常见误区与正确认知](https://aicoding.cscitech.top/01-what-is-ai-coding/misconceptions.md) - [本章小结](https://aicoding.cscitech.top/01-what-is-ai-coding/summary.md) - [02|AI Coding 工具有哪些形态](https://aicoding.cscitech.top/02-tool-forms.md) - [从代码补全到自主 Agent](https://aicoding.cscitech.top/02-tool-forms/from-completion-to-agent.md) - [IDE 插件与代码补全工具](https://aicoding.cscitech.top/02-tool-forms/ide-plugins.md) - [对话式编程助手](https://aicoding.cscitech.top/02-tool-forms/chat-assistants.md) - [AI 原生编辑器与 IDE Agent](https://aicoding.cscitech.top/02-tool-forms/ai-native-editors.md) - [CLI Agent](https://aicoding.cscitech.top/02-tool-forms/cli-agent.md) - [浏览器型 AI 编程环境与应用生成器](https://aicoding.cscitech.top/02-tool-forms/browser-environments.md) - [云端后台 Agent](https://aicoding.cscitech.top/02-tool-forms/cloud-agents.md) - [不同工具形态的能力与边界](https://aicoding.cscitech.top/02-tool-forms/capabilities-boundaries.md) - [如何根据任务选择工具](https://aicoding.cscitech.top/02-tool-forms/choosing-tools.md) - [常见组合方式与使用误区](https://aicoding.cscitech.top/02-tool-forms/combinations-misconceptions.md) - [本章小结](https://aicoding.cscitech.top/02-tool-forms/summary.md) - [03|模型选择与能力差异](https://aicoding.cscitech.top/03-model-selection.md) - [04|项目、仓库与运行环境](https://aicoding.cscitech.top/04-project-repo-environment.md) - [05|需求拆解与规格驱动开发](https://aicoding.cscitech.top/05-requirements-spec-driven.md) - [06|上下文工程与信息管理](https://aicoding.cscitech.top/06-context-engineering.md) - [07|项目规则与 Agent 指令文件](https://aicoding.cscitech.top/07-rules-agent-instructions.md) - [08|让 AI 规划、生成并解释代码](https://aicoding.cscitech.top/08-plan-generation-explanation.md) - [09|修改、重构与 Diff 审查](https://aicoding.cscitech.top/09-refactoring-diff-review.md) - [10|调试、日志与真实环境验证](https://aicoding.cscitech.top/10-debugging-verification.md) - [11|测试、评估与质量门禁](https://aicoding.cscitech.top/11-testing-quality-gates.md) - [12|AI 代码审查与 Pull Request](https://aicoding.cscitech.top/12-code-review-pull-request.md) - [13|记忆、Skills、Hooks 与插件](https://aicoding.cscitech.top/13-memory-skills-hooks.md) - [14|后台 Agent 与异步任务](https://aicoding.cscitech.top/14-background-agents-async.md) - [15|子 Agent、并行协作与 Worktree](https://aicoding.cscitech.top/15-subagents-worktree.md) - [16|MCP、API 与外部工具](https://aicoding.cscitech.top/16-mcp-api-tools.md) - [17|权限、沙箱、提示注入与治理](https://aicoding.cscitech.top/17-security-governance.md) - [18|部署、可观测性、成本与持续迭代](https://aicoding.cscitech.top/18-deployment-observability-cost.md)