five

Dataset - Decoding the Configuration of AI Coding Agents: Insights from Claude Code Projects

收藏
Zenodo2025-11-07 更新2026-05-26 收录
下载链接:
https://zenodo.org/doi/10.5281/zenodo.17388128
下载链接
链接失效反馈
官方服务:
资源简介:
data.json It contains a collection of the 100 most popular repositories on GitHub, where for each repository, we have the CLAUDE.md files. Root object containing two main properties: collection_metadata (object): Aggregated statistics about the collection process Collection date, method, and script version Repository counts (analyzed, with/without CLAUDE files, failed) Success metrics (rate percentage, total files found) Redirect statistics (repositories and files using redirects) repositories (array): List of 100 repository objects, each containing: repository_info (object): GitHub metadata including name, URL, owner, description, stars, language, topics, dates, forks, and commits collection_metadata (object): Per-repository collection details (timestamp, method, contributor count, files found) claude_files (array): CLAUDE.md files discovered in the repository, each with: File metadata: name, path, size, SHA hash URLs: HTML view, API endpoint, raw download Content: primary markdown content (content) and optional redirected content (redirected_content) for repositories using alternative documentation paths Discovery metadata: method used, redirect flags, content lengths claude_files_count (integer): Total files in repository total_content_length (integer): Sum of all content lengths   RQ1.csv Collection of titles ## extracted from data.json and their semantic categorization, and the URL of CLAUDE.md file from which this title was extracted. Structure: title (string): H2 section heading extracted from CLAUDE.md content cluster_name (string): Semantic category assigned to the title (e.g., "Architecture", "Testing", "Development Guidelines", "Unclear") url_claude (string): GitHub URL of the source CLAUDE.md file RQ2.csv Association of the type with the title and its categorization. Structure: cluster_name (string): Semantic category of the title. title (string): Semicolon-separated list of H2 titles mapped to this category within the file type (string): Comma-separated content types detected in the section (CODE, TEXT, LINK, DIAGRAM) CODE: Fenced code blocks with explicit language identifiers TEXT: Regular markdown text content LINK: Markdown inline links [text](url) DIAGRAM: Explicit mermaid diagram blocks url_claude (string): GitHub URL of the source CLAUDE.md file RQ3.csv Result of FPMax associated with the data categorization. Structure:  clusters (string): Semicolon-separated list of co-occurring category names size (integer): Number of categories in the co-occurrence pattern (2 or 3) support (float): Proportion of the 328 total files containing this exact pattern (range: 0.0-1.0) count (integer): Absolute number of CLAUDE.md files exhibiting this pattern example_name (string): Example of section titles related to the extracted common patterns.

本数据集收录了GitHub上热度排名前100的代码仓库,每个仓库均附带CLAUDE.md文件。 根对象包含两个核心属性: 1. `collection_metadata`(对象):采集过程的聚合统计信息,具体包括:采集日期、采集方法与脚本版本;仓库统计项:已分析仓库数、带有CLAUDE.md文件的仓库数、无CLAUDE.md文件的仓库数、采集失败的仓库数;成功指标:成功率百分比、总发现文件数;重定向统计:使用重定向的仓库与文件情况。 2. `repositories`(数组):包含100个仓库对象的列表,每个仓库对象包含以下字段: - `repository_info`(对象):GitHub元数据,涵盖仓库名称、访问URL、所有者信息、仓库描述、星标数、编程语言、主题标签、创建/更新日期、分叉数与提交记录。 - `collection_metadata`(对象):单仓库专属采集详情,包含采集时间戳、采集方法、贡献者数量、发现文件数。 - `claude_files`(数组):在对应仓库中发现的CLAUDE.md文件列表,每个文件包含: - 文件元数据:文件名、存储路径、文件大小、SHA哈希值 - 访问链接:HTML预览页地址、API接口地址、原始文件下载链接 - 内容信息:主Markdown正文(`content`字段)与可选的重定向内容(`redirected_content`字段,适配使用替代文档路径的仓库) - 发现元数据:采集方法、重定向标记、内容长度 - `claude_files_count`(整数):当前仓库内的CLAUDE.md文件总数 - `total_content_length`(整数):当前仓库所有CLAUDE.md文件的内容总字节数。 --- ### RQ1.csv 该文件为从`data.json`中提取的标题合集,附带标题的语义分类信息,以及该标题来源的CLAUDE.md文件的GitHub访问地址。其结构如下: - `title`(字符串):从CLAUDE.md内容中提取的H2级章节标题 - `cluster_name`(字符串):分配给该标题的语义分类(例如“架构”、“测试”、“开发规范”、“分类不明”) - `url_claude`(字符串):来源CLAUDE.md文件的GitHub访问URL --- ### RQ2.csv 该文件为内容类型与标题及其分类的关联表,结构如下: - `cluster_name`(字符串):标题所属的语义分类 - `title`(字符串):该分类下映射的所有H2标题的分号分隔列表 - `type`(字符串):该章节中检测到的内容类型的逗号分隔列表,各类型说明如下: - `CODE`:带有明确语言标识的围栏代码块(fenced code blocks) - `TEXT`:常规Markdown文本内容 - `LINK`:Markdown行内链接格式`[文本](URL)` - `DIAGRAM`:显式的Mermaid图表块 - `url_claude`(字符串):来源CLAUDE.md文件的GitHub访问URL --- ### RQ3.csv 该文件为与数据分类相关的FPMax关联结果,结构如下: - `clusters`(字符串):共现分类名称的分号分隔列表 - `size`(整数):共现模式中的分类数量(取值为2或3) - `support`(浮点数):该精确模式在全部328个文件中的支持度(support)占比(取值范围:0.0~1.0) - `count`(整数):呈现该模式的CLAUDE.md文件的绝对数量 - `example_name`(字符串):与提取的常见模式相关的章节标题示例
提供机构:
Zenodo
创建时间:
2025-11-06
二维码
社区交流群
二维码
科研交流群
商业服务