跳到內容

Reading 摘要總目錄

CS146S 的 9 週共 45 篇 reading(W8、W10 原 syllabus 沒列 reading)。每篇 200-400 字繁中摘要,含核心論點 / 關鍵概念 / 對 CS146S 的意義 / 對 vibe coder 的 takeaway / 原文連結。

統計

狀態篇數說明
✅ Complete43抓到原文後做的繁中摘要
🟡 Best-effort1原文取得受限(access code),用主題脈絡做高層摘要
🔴 Failed1原文無法抓取(X/Twitter 需登入),只放連結 + disclaimer

來源類型分布

類型篇數範例
Blog post33Anthropic, Stytch, Cloudflare, Splunk, OWASP, …
GitHub README6MCP servers, MCP SDK, Awesome Claude Agents, Super Claude, ACE-FCA, O3 prompt
YouTube3Karpathy Deep Dive, Anthropic Prompt Engineering, AI Code Review Lessons
PDF2OpenAI Codex use cases, Anthropic uses Claude Code
arXiv1AI-Assisted Assessment of Coding Practices
Twitter/X1How FAANG Vibe Codes(failed)

Week 1:Introduction to Coding LLMs and AI Development

#標題來源類型狀態
1Deep Dive into LLMsYouTube🟡 高層摘要
2Prompt Engineering OverviewBlog (Google Cloud)
3Prompt Engineering GuideBlog (promptingguide.ai)
4AI Prompt Engineering: A Deep DiveYouTube (Anthropic)🟡 高層摘要
5How OpenAI Uses CodexPDF

Week 2:The Anatomy of Coding Agents (MCP)

#標題來源類型狀態
6MCP IntroductionBlog (Stytch)
7Sample MCP Server ImplementationsGitHub
8MCP Server AuthenticationBlog (Cloudflare)
9MCP Server SDK (TypeScript)GitHub
10MCP RegistryBlog
11MCP Food-for-ThoughtBlog

Week 3:The AI IDE

#標題來源類型狀態
12Specs Are the New Source CodeBlog (Ravi Mehta)
13How Long Contexts FailBlog
14Devin: Coding Agents 101Blog (Cognition)
15Getting AI to Work In Complex Codebases (ACE-FCA)GitHub
16How FAANG Vibe CodesTwitter/X🔴 無法抓取
17Writing Effective Tools for AgentsBlog (Anthropic)

Week 4:Coding Agent Patterns (Claude Code)

#標題來源類型狀態
18How Anthropic Uses Claude CodePDF
19Claude Code Best PracticesBlog (Anthropic)
20Awesome Claude AgentsGitHub
21Super Claude FrameworkGitHub
22Good Context, Good CodeBlog (StockApp)🟡 高層摘要
23Peeking Under the Hood of Claude CodeMedium

Week 5:The Modern Terminal (Warp)

#標題來源類型狀態
24Warp UniversityBlog
25Warp vs Claude CodeBlog
26How Warp Uses Warp to Build WarpNotion

Week 6:AI Testing and Security

#標題來源類型狀態
27SAST vs DASTBlog (Splunk)
28Copilot RCE via Prompt InjectionBlog
29Finding Vulnerabilities Using Claude Code and OpenAI CodexBlog (Semgrep)
30Agentic AI Threats: Identity SpoofingBlog (Palo Alto Unit 42)
31OWASP Top TenBlog (OWASP)
32Context Rot: Degradation in AI Context WindowsBlog (Chroma)
33Vulnerability Prompt Analysis with O3 (CVE-2025-37899)GitHub

Week 7:Modern Software Support (AI Code Review)

#標題來源類型狀態
34Code Reviews: Just Do ItBlog (Coding Horror)
35How to Review Code Effectively (GitHub Staff Engineer)Blog (GitHub)
36AI-Assisted Assessment of Coding Practices in Modern Code ReviewarXiv
37AI Code Review Implementation Best PracticesBlog (Graphite)
38Code Review Essentials for Software TeamsBlog
39Lessons from millions of AI code reviewsYouTube (Graphite)

Week 8:Automated UI and App Building

本週原 syllabus 沒列 reading list。延伸推薦資源見 W8 講義

Week 9:Agents Post-Deployment (SRE / Observability)

#標題來源類型狀態
40Introduction to Site Reliability EngineeringBlog (Google SRE Book)
41Observability Basics You Should KnowBlog (last9.io)
42Kubernetes Troubleshooting with AIBlog (Resolve)
43Your New Autonomous TeammateBlog (Resolve)
44Role of Multi Agent Systems in Making Software Engineers AI-nativeBlog (Resolve)
45Top 5 Benefits of Agentic AI in On-call EngineeringBlog (Resolve)

Week 10:What’s Next for AI Software Engineering

本週原 syllabus 沒列 reading list。延伸推薦資源見 W10 講義


高優先閱讀清單(給時間有限的讀者)

如果只有時間讀 5-10 篇,建議這份精選:

  1. How OpenAI Uses Codex — 最 actionable 的 production case study
  2. MCP Introduction — vibe coder 必須建立的 MCP mental model
  3. MCP Food-for-Thought — 寫 MCP server 的設計品味
  4. Specs Are the New Source Code — 理解 PRD 在 agent 時代的角色
  5. Writing Effective Tools for Agents — Anthropic 官方的 tool design 心法
  6. How Anthropic Uses Claude Code — Anthropic 內部使用真實樣貌
  7. Claude Code Best Practices — Anthropic 官方 best practice
  8. How Long Contexts Fail — 4 種 context failure mode + fix
  9. Lessons from millions of AI code reviews — Graphite Diamond 的 52% action rate 定義 AI reviewer 達成 human parity
  10. Introduction to Site Reliability Engineering — Google SRE Book 經典開頭

延伸主題群

把跨週相關 reading 整在一起:

  • MCP 完整系列(W2 全 6 篇)— 從 protocol 介紹 → server 實作 → auth → registry → 設計反思
  • Claude Code 系列(W4 全 6 篇 + W2 #6 MCP servers)— Claude Code 的內部實作、用法、生態系
  • AI security 系列(W6 全 7 篇)— 從 SAST/DAST 基礎 → prompt injection 攻擊 → 真實 CVE 案例 → 防禦
  • Agent observability 系列(W9 全 6 篇)— 從 SRE 入門 → observability 三柱 → Resolve.ai 的 AI-native incident response
  • Code review 系列(W7 全 6 篇)— 從人類 review 哲學 → AI reviewer 實證 → Graphite Diamond