编程语言模型

英文:Programming Language Model 分类:coding

基本释义

以代码为主要训练语料的语言模型,学习程序语法、语义与开发惯例。它既包括代码专用模型(Codex、DeepSeek-Coder),也包括具备代码能力的通用大模型(GPT-4、Claude、Qwen-Coder),是代码生成、理解与修复的能力来源。

技术要点

训练数据覆盖多语言源码、文档、测试与代码问答对,常用填充目标(Fill-in-the-Middle)增强补全能力;评测关注功能正确性(HumanEval、MBPP)、仓库级任务(SWE-bench)与安全性(不生成漏洞代码)。推理时支持超长上下文与工具调用。

应用场景

作为 AI 编程产品(IDE 补全、智能体、代码审查)的底座,也被用于教学、逆向与安全分析;企业选型在通用模型与专用代码模型之间权衡领域能力与成本。

返回AI百科目录 · AI最前沿首页

相关词条:Claude Code · Windsurf · Devin · 代码上下文工程 · 自动代码生成平台