- Key Methods
- Generalized Synthetic Control Method (GSCM) with staggered adoption timing, comparing repositories where Copilot was used (treatment) versus not used (control), validated with propensity score matching and difference-in-differences; analyzes repository-month panel data with two-way fixed effects.
- Sample Period
- 2021-2022
- Geographic Coverage
- Global (GitHub repositories worldwide)
- Sample Size
- 7,637 repositories (4,491 treatment, 3,146 control) with 139,329 repository-month observations
- Level of Analysis
- Individual, Firm
- Occupation Classification
- None
- Industry Classification
- None
NotesSSRN Electronic Journal
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.
[Claude classification]: This paper uses a natural experiment design exploiting staggered adoption of GitHub Copilot across repositories. Treatment is defined as repositories where Copilot was both supported by the local IDE and actually used by developers. The analysis uses Generalized Synthetic Control Method to handle multiple treated units with different adoption times. While Copilot is an AI tool, the study itself does not use AI methods for analysis. The paper examines both productivity (code contributions) and coordination costs (merge time), finding a net positive effect on project-level productivity despite increased coordination time. Core developers are defined as those with write access and project control; peripheral developers contribute irregularly without direct codebase access. Key distinction is project familiarity, not skill level. LDA topic modeling used to analyze discussion content diversity in Appendix I.