
全球大学计算机科学公开课
精选全球顶尖大学的计算机科学及相关学科公开课视频资源,按学校分类,涵盖编程基础、人工智能、数据结构、操作系统等主题。
这个开源项目(how-to-build-a-coding-agent)提供了一套完整的实践教程,带你从零开始,逐步构建一个由 AI 驱动的本地编程助手。
你不需要是 AI 专家——只要跟着每一步操作,就能亲手做出一个能读代码、改文件、执行命令,甚至搜索整个代码库的智能代理。
想深入了解原理?可阅读作者博客:ghuntley.com/agent
完成本教程后,你将掌握以下能力:
项目分为 6 个渐进版本,每个版本在前一个基础上增加新功能:
ls、git status)最终,你会拥有一个运行在本地、功能完整的开发者助手,可直接用于日常编码任务。
核心机制是一个 事件循环(event loop),流程如下:
这种“思考 → 调用 → 执行 → 回答”的循环,正是现代 AI 编程代理的基础架构。
项目完全开源,代码结构清晰,每一步都有详细注释和说明,非常适合学习 AI 代理的构建逻辑。







