Ultralytics YOLO27:
返回 Ultralytics 术语表

Agentic Coding

了解智能体式编程如何改变软件开发。探索自主 AI 系统如何为 Ultralytics YOLO26 流水线编写、测试和调试代码。

智能体编程代表着软件开发范式的转变:自主 AI 系统不再是被动工具,而是主动参与者。这种方法也称为智能体软件工程(SE 3.0),它超越了标准的代码补全,利用大语言模型(LLM)迭代地规划、编写、执行、测试和调试代码。传统自动补全工具会根据当前上下文预测接下来的几行代码,而智能体编程系统能够浏览整个代码库、推理复杂架构,并在极少人工干预的情况下独立解决问题,加快技术创新的步伐。

智能体编程的工作原理#

智能体编程系统通过持续进行观察、推理和行动的反馈循环来运行。它们通常会利用模型上下文协议 (MCP)或类似的集成框架,直接与本地环境、终端和文件系统交互。接到任务后,编程智能体会分析需求、规划多步骤解决方案、编写必要代码,并运行测试以验证代码逻辑。如果测试失败,智能体会读取错误日志、调整思路并重写代码,直到测试通过。近期关于智能体软件工程的研究指出,正是这种迭代式自我纠正过程,使智能体能够大规模应对复杂编程任务。以Anthropic的Claude Code为代表的领先实现,为开发者提供可在终端中原生工作的 AI 队友,能够重构代码库并自动处理繁琐的后端工作。

智能体编程与传统 AI 助手#

对于现代工程团队而言,了解智能体编程与相关 AI 概念之间的区别至关重要:

  • 传统 Copilot 工具:标准编程助手依赖单轮提示来生成局部代码片段。智能体编程系统则能自主执行从规划到提交拉取请求的完整工作流。
  • AI 智能体:这是对任何自主 AI 系统的统称。智能体编程是其中的专业子类,严格专注于软件开发、工程流水线和代码库管理。
  • Auto-GPT: Auto-GPT 是通用任务自动化框架,而智能体编程工具则专用于特定领域,具备语法、编译器和调试流程方面的深入知识。
  • 聊天机器人:标准聊天机器人会被动提供对话式回答。编程智能体则会主动修改文件并运行命令,以实现最终目标。

AI 和 ML 中的实际应用#

智能体编程正在迅速改变机器学习运维(MLOps)和复杂 AI 流水线的构建方式。工程团队越来越多地采用这些工具来提高生产力并减少人工监督。

  • 自动生成 MLOps 流水线:数据科学家可以提示智能体构建端到端训练流水线。智能体会自主编写脚本来获取数据集、应用数据增强、对模型进行微调并记录实验。在Ultralytics Platform上编排云端训练工作流时,这项能力尤其强大。
  • 自主调试与重构:在遗留代码库中,可以使用编程智能体更新已弃用的库调用或解决依赖冲突。智能体可以独立运行单元测试、找出导致问题的变更,并在数百个文件中应用补丁,大幅加快生成式 AI集成项目的进度。

将智能体工作流集成到视觉 AI 中#

智能体编程系统擅长快速原型开发和部署计算机视觉(CV)应用。例如,开发者可以指示智能体创建一个脚本,实时检测并记录目标。编程智能体会自主选择目标检测的最佳工具(例如Ultralytics YOLO26框架),并生成可用于生产环境的代码。

下面的Python代码片段展示了智能体编程系统可能自主生成的简洁实用脚本,该脚本使用Ultralytics Python API构建推理流水线:

from ultralytics import YOLO

# The coding agent autonomously initializes the recommended YOLO26 model
model = YOLO("yolo26n.pt")

# The agent scripts the inference step on a target image
results = model("https://ultralytics.com/images/bus.jpg")

# The agent extracts and formats the detected classes for downstream processing
detected_objects = {model.names[int(box.cls)] for box in results[0].boxes}
print(f"Agent Pipeline Output: Detected {detected_objects} in the image.")

随着自然语言处理(NLP)不断发展,智能体编程与专业视觉工具的协同将帮助开发者从手动编写脚本转向编排复杂的 AI 生态系统。

Explore solutions

航空影像计算机视觉

航空影像计算机视觉

借助 Ultralytics YOLO,将无人机和航空影像转化为实时洞察,应用于农业、水产养殖、环境监测、自然保护和地理空间分析。
了解详情
航空航天中的计算机视觉

航空航天中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 应用于航空监测。借助计算机视觉解决方案,赋能无人机、航空航天工作流、环境保护和地理空间行业。
了解详情
安防领域的计算机视觉

安防领域的计算机视觉

使用 Ultralytics YOLO 模型守护每个场所。视觉 AI 可用于周界监控、威胁检测、车牌识别和工作场所安全。
了解详情
机器人领域的计算机视觉

机器人领域的计算机视觉

使用 Ultralytics YOLO 模型提升智能机器的能力。机器人领域的视觉 AI 可用于自主导航、感知、目标跟踪和实时控制。
了解详情
物流中的计算机视觉

物流中的计算机视觉

借助 Ultralytics YOLO 模型优化物流流程。视觉 AI 可用于包裹检查、分拣、车辆跟踪和仓库安全实时监控。
了解详情
零售中的计算机视觉

零售中的计算机视觉

借助 Ultralytics YOLO 模型重新构想零售。视觉 AI 可用于库存跟踪、货架监控、排队管理和更深入的客户洞察。
了解详情
医疗领域的计算机视觉

医疗领域的计算机视觉

借助 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可加快医学影像处理、优化诊断并监测患者。
了解详情
制造业中的计算机视觉

制造业中的计算机视觉

利用 Ultralytics YOLO 模型优化制造流程。视觉 AI 可用于质量控制、缺陷检测、个人防护装备合规检查和装配线自动化。
了解详情
汽车领域的计算机视觉

汽车领域的计算机视觉

利用 Ultralytics YOLO 模型在汽车领域应用计算机视觉。视觉 AI 可提升道路安全、驾驶辅助和车辆自动化水平,让道路更智能。
了解详情
农业中的计算机视觉

农业中的计算机视觉

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。为作物监测、牲畜追踪和精准农业提供支持,从而提高产量并实现更智能的生产。
了解详情
航空影像计算机视觉

航空影像计算机视觉

借助 Ultralytics YOLO,将无人机和航空影像转化为实时洞察,应用于农业、水产养殖、环境监测、自然保护和地理空间分析。
了解详情
航空航天中的计算机视觉

航空航天中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 应用于航空监测。借助计算机视觉解决方案,赋能无人机、航空航天工作流、环境保护和地理空间行业。
了解详情
安防领域的计算机视觉

安防领域的计算机视觉

使用 Ultralytics YOLO 模型守护每个场所。视觉 AI 可用于周界监控、威胁检测、车牌识别和工作场所安全。
了解详情
机器人领域的计算机视觉

机器人领域的计算机视觉

使用 Ultralytics YOLO 模型提升智能机器的能力。机器人领域的视觉 AI 可用于自主导航、感知、目标跟踪和实时控制。
了解详情
物流中的计算机视觉

物流中的计算机视觉

借助 Ultralytics YOLO 模型优化物流流程。视觉 AI 可用于包裹检查、分拣、车辆跟踪和仓库安全实时监控。
了解详情
零售中的计算机视觉

零售中的计算机视觉

借助 Ultralytics YOLO 模型重新构想零售。视觉 AI 可用于库存跟踪、货架监控、排队管理和更深入的客户洞察。
了解详情
医疗领域的计算机视觉

医疗领域的计算机视觉

借助 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可加快医学影像处理、优化诊断并监测患者。
了解详情
制造业中的计算机视觉

制造业中的计算机视觉

利用 Ultralytics YOLO 模型优化制造流程。视觉 AI 可用于质量控制、缺陷检测、个人防护装备合规检查和装配线自动化。
了解详情
汽车领域的计算机视觉

汽车领域的计算机视觉

利用 Ultralytics YOLO 模型在汽车领域应用计算机视觉。视觉 AI 可提升道路安全、驾驶辅助和车辆自动化水平,让道路更智能。
了解详情
农业中的计算机视觉

农业中的计算机视觉

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。为作物监测、牲畜追踪和精准农业提供支持,从而提高产量并实现更智能的生产。
了解详情
航空影像计算机视觉

航空影像计算机视觉

借助 Ultralytics YOLO,将无人机和航空影像转化为实时洞察,应用于农业、水产养殖、环境监测、自然保护和地理空间分析。
了解详情
航空航天中的计算机视觉

航空航天中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 应用于航空监测。借助计算机视觉解决方案,赋能无人机、航空航天工作流、环境保护和地理空间行业。
了解详情
安防领域的计算机视觉

安防领域的计算机视觉

使用 Ultralytics YOLO 模型守护每个场所。视觉 AI 可用于周界监控、威胁检测、车牌识别和工作场所安全。
了解详情
机器人领域的计算机视觉

机器人领域的计算机视觉

使用 Ultralytics YOLO 模型提升智能机器的能力。机器人领域的视觉 AI 可用于自主导航、感知、目标跟踪和实时控制。
了解详情
物流中的计算机视觉

物流中的计算机视觉

借助 Ultralytics YOLO 模型优化物流流程。视觉 AI 可用于包裹检查、分拣、车辆跟踪和仓库安全实时监控。
了解详情
零售中的计算机视觉

零售中的计算机视觉

借助 Ultralytics YOLO 模型重新构想零售。视觉 AI 可用于库存跟踪、货架监控、排队管理和更深入的客户洞察。
了解详情
医疗领域的计算机视觉

医疗领域的计算机视觉

借助 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可加快医学影像处理、优化诊断并监测患者。
了解详情
制造业中的计算机视觉

制造业中的计算机视觉

利用 Ultralytics YOLO 模型优化制造流程。视觉 AI 可用于质量控制、缺陷检测、个人防护装备合规检查和装配线自动化。
了解详情
汽车领域的计算机视觉

汽车领域的计算机视觉

利用 Ultralytics YOLO 模型在汽车领域应用计算机视觉。视觉 AI 可提升道路安全、驾驶辅助和车辆自动化水平,让道路更智能。
了解详情
农业中的计算机视觉

农业中的计算机视觉

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。为作物监测、牲畜追踪和精准农业提供支持,从而提高产量并实现更智能的生产。
了解详情

让我们携手构建 AI 的未来!

开启你的旅程,迎接机器学习的未来