本申请涉及人工智能领域,提供一种代码清单的生成方法、装置、计算机设备和存储介质,方法包括:当接收到代码清单获取请求时,对用户进行身份验证处理生成身份验证结果,并判断是否为身份验证通过;若是,从代码清单获取请求提取用户信息,并调用JGit提供的API接口从Git系统中获取与用户信息对应的代码清单记录;提取参数信息,并判断参数信息是否符合预设规范;若是,基于参数信息对生成清单方法进行参数赋值,得到赋值后的生成清单方法;执行赋值后的生成清单方法,以从代码清单记录中提取出与参数信息对应的目标代码清单。本申请提高了代码清单获取的智能性与准确性。本申请还可以应用于区块链领域,上述目标代码清单等数据可以存储于区块链上。