Vous avez `list type=test`, alors vous avez besoin de `\tcblistof[\section]{test}{Liste des exemples}` au lieu de `\tcblistof[\section]{codelatex}{Liste des exemples}` :
% !TeX document-id = {53a23d1d-e94c-4a72-9711-35922cefd124}
% !TeX program = latexmk --shell-escape %
\documentclass[french,a4paper,]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tcolorbox}
\tcbuselibrary{minted,skins}
\usepackage[french]{babel}
\newtcblisting%
[
auto counter,
number within=section,
list type=test,
list inside=test
]%
{codelatex}[3][]%
{
before title=\thetcbcounter~,
title=#2,
label={#1},
listing file={codelatex\thetcbcounter.tex},
#3,
beamer
}
\makeatletter
\newcommand*\l@test{\@dottedtocline{1}{1.5em}{2.3em}}
\makeatother
\begin{document}
\begin{codelatex}[monlabel]{Le titre}{colback=green!10}
Du code \LaTeX\ avec la référence~\ref{monlabel}, page~\pageref{monlabel}.
\end{codelatex}
\begin{codelatex}[AutreLabel]{Autre titre}{}
Du texte \LaTeX
\end{codelatex}
\tcblistof[\section]{test}{Liste des exemples}
\end{document}
![alt text][1]
[1]: https://texnique.fr/osqa/upfiles/Screenshot_2021-12-29_at_14.32.14_7G1RwW8.png