Ask HN: 如何学习构建基于 Agent 的 AI 系统(如 Claude Code)

1作者: hhimanshu9 个月前
大家好, 我正在尝试学习如何构建类似于 Claude Code 的智能体 AI 系统,并最终将这些知识应用于特定领域(例如,“用于医疗保健、金融、教育的 Claude Code”)。 对于那些研究或构建过此类系统的人,我很想听取您对以下方面的建议: * **基础学习:** 哪些书籍、课程或论文能最好地为理解基于 LLM 的系统及其决策提供坚实的基础? * **架构模式:** 对于上下文管理、记忆、推理和编排等,哪些设计模式值得研究? * **构建 vs. 部署:** 您如何看待构建内部系统与将其打包/分发为 API、SDK 或产品? * **开源项目:** 哪些项目对于研究内部机制(决策、评估、上下文工程、工具使用等)最有价值? * **评估和可观察性:** 哪些工具或产品有助于评估质量、衡量系统行为以及观察实际使用中的性能? * **模型:** 哪些模型最适合“思考”(推理、规划、分解问题)与“执行”(执行、编码、检索)? * **学习路径:** 您将如何从理论 → 原型 → 生产质量的系统进行构建? 我的目标是找到高质量的资源,人们可以真正花时间学习和构建——通过迭代和实践——同时也分享我所学到的知识,以便其他在同一道路上的人也能从中受益。 感谢您分享您的经验和指导!
查看原文
Hello folks,<p>I’m trying to learn how one can build agentic AI systems similar to Claude Code, and eventually adapt that knowledge toward domain-specific use cases (e.g., “Claude Code for healthcare, finance, education, etc.”).<p>For those of you who’ve studied or built these kinds of systems, I’d love to hear your recommendations on:<p>• Foundational learning: What books, courses, or papers provide the best grounding for understanding LLM-based systems and their decision-making?<p>• Architectural patterns: What design patterns are worth studying for things like context management, memory, reasoning, and orchestration?<p>• Build vs. deploy: How do you think about building internal systems vs. packaging&#x2F;distributing them as APIs, SDKs, or products?<p>• Open source projects: Which ones are most valuable to study for internals (decision making, evals, context engineering, tool use, etc.)?<p>• Evals and observability: What tools or products help evaluate quality, measure system behavior, and observe performance in real-world use?<p>• Models: Which models are best suited for “thinking” (reasoning, planning, decomposing problems) vs. “doing” (execution, coding, retrieval)?<p>• Learning path: How would you approach going from theory → prototype → production-quality system?<p>My goal is to discover high-quality resources that one can truly spend time learning from and building with—through iteration and practice—while also sharing what I learn so others on the same path can benefit.<p>Thanks in advance for sharing your experiences and guidance!