The Commonplace
Home Three-study pilot Papers Evidence Explore Trends Syntheses Digests References Docs 🎲 Workforce Futures
← Papers
Direction, evidence grade, and study type are AI-generated labels (gpt-5-mini), not human-verified. Syntheses are LLM-written. "Tensions" are machine-detected candidates, not confirmed contradictions. A research-acceleration tool, not peer review. How this is built →

Conversational 'vibe' coding accelerates development—about 27% faster than hand-coding and 12% faster than inline AI assistance—but the speed comes at a cost: generated code scored lower on maintainability and showed more security vulnerabilities, highlighting a trade-off between productivity and software quality.

The Vibe Shift in Software Engineering: Evaluating AI-Led Conversational Programming for Performance, Cognition, and Responsible Adoption
Sales G. Aribe, Louie Jay S. Labastida · September 09, 2026
arxiv quasi_experimental medium evidence 7/10 relevance Full text usable extracted full text Source PDF

Structured author observations

Linked only from stored provider relations; the raw author line above is never matched by name.

Arxiv

Latest observation:

  1. Sales G. Aribe unresolved corpus identity
  2. Louie Jay S. Labastida unresolved corpus identity
In a 30-participant lab study, conversational 'vibe' coding sped development (−27% vs traditional, −12% vs AI-assisted) but produced lower maintainability and more security vulnerabilities, with moderate usability and cognitive workload and themes of trust calibration and loss of control.

Citation observations

Cumulative provider counts captured on specific dates; providers are never combined.

No provider observation is available for this paper.

Missing data, not a zero citation count.

This study evaluates Vibe Coding, an emerging AI-led conversational programming paradigm that enables developers to generate software through natural-language interaction with large language models. Using a mixed-methods design, the study assessed performance efficiency, cognitive implications, and responsible adoption in comparison with traditional and AI-assisted coding environments. Thirty participants, including professional developers and advanced computing students, completed equivalent programming tasks under three experimental conditions. Quantitative data were analyzed using descriptive statistics and repeated-measures ANOVA, while qualitative data were examined through thematic analysis. Results show that vibe coding significantly improved development efficiency, reducing task completion time by 27% compared with traditional coding and 12% compared with AI-assisted coding. However, these gains were accompanied by lower maintainability indices and higher security vulnerabilities, indicating trade-offs in software quality. Usability results yielded a good rating (SUS = 71.4), while cognitive workload remained moderate (NASA-TLX = 55.5), reflecting reduced syntactic effort but increased linguistic reasoning. Thematic analysis identified trust calibration, loss of control, cognitive adaptation, and prompt-engineering strategy as key constructs. Notably, perceived loss of control was associated with increased security risks due to reduced transparency and validation of AI-generated outputs. Based on these findings, the study proposes a three-pillar framework for responsible adoption: hybrid integration of human and AI capabilities, human oversight and transparent accountability, and context-aware deployment. Overall, vibe coding enhances productivity but requires critical oversight, reinforcing its role as a transformative yet transitional paradigm in software development.

Summary

Main Finding

Vibe Coding (AI-led conversational programming) materially improves developer productivity—reducing task completion time by 27% versus traditional coding and 12% versus conventional AI-assisted coding—while producing measurable trade-offs in software quality: lower maintainability indices and increased security vulnerabilities. Cognitive workload shifts from syntactic effort to linguistic reasoning (SUS = 71.4; NASA-TLX = 55.5). The study proposes a three‑pillar responsible-adoption framework: hybrid human–AI integration, human oversight with transparent accountability, and context‑aware deployment.

Key Points

  • Performance
    • Task completion time: −27% (vibe vs traditional), −12% (vibe vs AI-assisted).
    • Participants completed equivalent algorithmic/UI/data tasks under all three conditions.
  • Software quality trade-offs
    • Lower maintainability indices (measured via SonarQube/CodeQL).
    • Higher detected security vulnerabilities in AI‑generated outputs.
  • Usability and cognition
    • System Usability Scale (SUS) = 71.4 (good).
    • NASA‑TLX = 55.5 (moderate workload): reduced syntactic burden, increased linguistic/prompting effort.
    • Thematic constructs from interviews: trust calibration, perceived loss of control, cognitive adaptation, and prompt‑engineering strategies.
  • Risk linkage
    • Perceived loss of control correlated with reduced transparency/validation and increased security risk exposure.
  • Responsible-adoption recommendation
    • Three pillars: (1) hybrid human–AI integration, (2) human oversight & transparent accountability, (3) context‑aware deployment.

Data & Methods

  • Design
    • Convergent parallel mixed‑methods; quasi‑experimental, within‑subject comparisons across three modalities: (a) traditional coding, (b) AI‑assisted coding (e.g., GitHub Copilot), (c) Vibe Coding simulation (conversational LLM).
    • Quantitative analyses: descriptive statistics and repeated‑measures ANOVA.
    • Qualitative analyses: thematic analysis of semi‑structured interviews.
  • Participants
    • N = 30 (15 professional developers with ≥3 years’ experience; 15 advanced computing students).
    • All proficient in Python and JavaScript.
  • Tasks & environment
    • Three standardized programming tasks: command‑line inventory system, data parsing/transformation module, interactive form app with validation—calibrated for comparable complexity.
    • Tools: Visual Studio Code IDE; LLM interfaces (OpenAI Codex/ChatGPT) and GitHub Copilot for AI conditions.
  • Measurements
    • Performance: automated logging of development time, error counts, debugging iterations.
    • Code quality/security: SonarQube and CodeQL (cyclomatic complexity, duplication, maintainability index, vulnerability detection).
    • Cognitive & usability: SUS and NASA‑TLX.
    • Qualitative: interview probes on trust, control, prompt strategies, perceived risks.
  • Key analytic outcomes
    • Significant reductions in completion time for vibe coding (ANOVA tests reported).
    • Increased security findings and reduced maintainability scores for AI‑generated code.
    • Thematic results linking behavioral attitudes (loss of control, trust calibration) to validation practices and security exposure.

Implications for AI Economics

  • Productivity vs quality-adjusted output
    • Measured time savings (27% over traditional) imply potential short‑run labor productivity gains. However, increased maintenance burden and security vulnerabilities create negative downstream externalities that can erode net gains. Economic models and empirical productivity measures should be quality‑adjusted (not just time‑saved).
  • Labor demand and task reallocation
    • Vibe coding shifts task composition: fewer low‑level syntactic tasks, more high‑level specification, validation, and prompt engineering. Expect demand growth for skills in prompt engineering, AI oversight, secure-AI review, and system integration; potential decline in demand for rote coding tasks.
  • Wage and human‑capital implications
    • Returns to human capital will likely reallocate: premium to workers who combine domain knowledge, systems thinking, and AI‑interaction literacy. Employers may face short‑term upskilling costs; labor market frictions could temporarily raise wages for skilled validators/AI integrators.
  • Organizational adoption costs and complementarities
    • Firms face complementarities: productivity gains occur only when oversight, testing, and security processes are integrated. Investments in automated vulnerability scanning, human review workflows, and governance impose fixed costs that small firms may struggle to bear—potentially generating adoption heterogeneity across firm size.
  • Externalities, liability, and regulatory considerations
    • Security vulnerabilities and IP risks from AI‑generated code create negative externalities (breaches, downstream maintenance costs, licensing disputes). Policymakers may need to clarify liability, disclosure, and auditability standards for generated code; regulation will affect adoption speed and compliance costs.
  • Market dynamics and innovation
    • Faster prototyping could accelerate product cycles and experimentation (positive for innovation), but increased technical debt may raise long‑term maintenance costs and lower product reliability—affecting consumer welfare and market trust.
  • Research and measurement priorities for AI economics
    • Incorporate quality‑adjusted productivity metrics in firm‑level studies (time saved vs future maintenance/security costs).
    • Model task‑level automation using task‑based frameworks (Acemoglu & Restrepo style): estimate substitution/complementarity elasticities between AI and human tasks.
    • Empirical designs: longitudinal firm/industry studies to estimate net TFP effects, randomized trials of oversight regimen (e.g., mandatory code review vs none), and panel studies on wage dynamics for prompt‑engineering skills.
    • Account for distributional impacts: who captures gains (developers, firms, platform providers) and the effect on small vs large firms.
  • Practical recommendations for firms and policymakers
    • Firms: treat vibe coding as a productivity multiplier conditional on governance—invest in AI literacy training, automated static/dynamic analysis integrated into pipelines, enforce human-in-the-loop reviews for security‑sensitive code.
    • Policymakers/regulators: promote standards for audit trails, disclosure of AI assistance in code bases, and liability frameworks that internalize security externalities; support workforce retraining initiatives targeting AI‑interaction skills.
  • Closing note for economists
    • Evaluations of AI in software should move beyond gross time‑savings to equilibrium assessments that include maintenance costs, security externalities, human oversight frictions, and distributional outcomes. Vibe coding offers an informative case where short‑run productivity gains coexist with measurable quality risks—making it a valuable empirical setting for studying the economics of AI adoption.

Assessment

Paper Typequasi_experimental Evidence Strengthmedium — The study uses a controlled within-subjects design with objective performance metrics (time, SonarQube/CodeQL quality measures) and validated instruments (SUS, NASA-TLX), which supports internal validity; however, small sample size (n=30), purposive sampling, possible order and learning effects, limited ecological validity (short lab tasks), and unspecified LLM/tool versions limit how strongly causal and externally generalizable the findings can be taken. Methods Rigormedium — Appropriate mixed-methods approach, established instruments, and automated code-quality analysis strengthen rigor; weaknesses include modest sample size, non-random purposive sampling, incomplete reporting on counterbalancing/order effects and exact AI model versions/configuration, and potential experimenter/confirmation biases in qualitative coding. Sample30 participants recruited purposively: 15 professional software developers (>=3 years experience) and 15 advanced computing students, all proficient in Python and JavaScript; experiments conducted in a controlled lab at ACLC College of Bukidnon using Visual Studio Code, OpenAI Codex/GPT-based systems and GitHub Copilot for AI conditions; outcome data include task completion time, error/debug counts, SonarQube/CodeQL maintainability and vulnerability metrics, SUS and NASA-TLX scores, and semi-structured interview data. Themesproductivity human_ai_collab IdentificationWithin-subjects repeated-measures comparison: each of 30 participants completed equivalent programming tasks under three conditions (traditional, AI-assisted, and conversational 'vibe' coding); causal claims rest on within-subject contrasts analyzed with repeated-measures ANOVA and controlled lab conditions (task standardization, same IDE, automated logging). No clear description of randomization/counterbalancing of condition order or blinding is provided. GeneralizabilitySmall, non-random sample limits population inference, Single-country / single-institution lab setting (Philippines) may not reflect global developer populations, Participants limited to Python/JavaScript and three short tasks — not representative of large, long-term, team-based software projects, Short-term lab tasks cannot capture long-run effects on maintainability, security in deployed systems, or skill erosion/learning, Unspecified LLM/model versions and prompt/system configuration reduce replicability and applicability to other AI tools

Claims (9)

ClaimDirectionOutcomeConfidence & EvidenceDetails
Vibe coding reduced programming task-completion time by 27% compared with traditional coding. Task Completion Time positive Development task-completion time
Reading fidelity high
Study strength medium
n=30
27% reduction
0.48
Vibe coding reduced programming task-completion time by 12% compared with AI-assisted coding. Task Completion Time positive Development task-completion time
Reading fidelity high
Study strength medium
n=30
12% reduction
0.48
Vibe coding was associated with lower software maintainability than the comparison coding environments. Output Quality negative Software maintainability index
Reading fidelity high
Study strength medium
n=30
0.48
Vibe coding produced higher security vulnerabilities than the comparison coding environments. Error Rate negative Number or presence of security vulnerabilities in generated software
Reading fidelity high
Study strength medium
n=30
0.48
Participants rated the usability of vibe coding as good, with a System Usability Scale score of 71.4. Organizational Efficiency positive Perceived usability and satisfaction
Reading fidelity high
Study strength medium
n=30
SUS = 71.4
0.48
Cognitive workload during vibe coding was moderate, with a NASA-TLX score of 55.5. Worker Satisfaction mixed Perceived cognitive workload
Reading fidelity high
Study strength medium
n=30
NASA-TLX = 55.5
0.48
Thematic analysis identified trust calibration, loss of control, cognitive adaptation, and prompt-engineering strategy as key constructs in participants' experience of vibe coding. Ai Safety And Ethics mixed Perceived trust, control, cognitive adaptation, and prompt-engineering experience
Reading fidelity high
Study strength low
n=30
0.24
Perceived loss of control was associated with increased security risks, which the authors attribute to reduced transparency and validation of AI-generated outputs. Ai Safety And Ethics negative Security risk associated with reduced transparency and validation
Reading fidelity high
Study strength low
n=30
0.24
The study concludes that vibe coding enhances productivity but requires critical human oversight. Developer Productivity mixed Development productivity balanced against software quality and security
Reading fidelity high
Study strength medium
n=30
0.48

Notes