{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:YBINWY4J7DCWOIIZQXLH74C7KW","short_pith_number":"pith:YBINWY4J","schema_version":"1.0","canonical_sha256":"c050db6389f8c567211985d67ff05f55a056b772920fe141bca6821ecda78490","source":{"kind":"arxiv","id":"2512.14012","version":2},"attestation_state":"computed","paper":{"title":"Professional Software Developers Don't Vibe, They Control: AI Agent Use for Coding in 2025","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.HC"],"primary_cat":"cs.SE","authors_text":"Avery Reyna, Brian Hempel, Haijun Xia, Ruanqianqian Huang, Sorin Lerner","submitted_at":"2025-12-16T02:15:06Z","abstract_excerpt":"The rise of AI agents is transforming how software can be built. The promise of agents is that developers might write code quicker, delegate multiple tasks to different agents, and even write a full piece of software purely out of natural language. In reality, what roles agents play in professional software development remains in question. This paper investigates how experienced developers use agents in building software, including their motivations, strategies, task suitability, and sentiments. Through field observations (N=13) and qualitative surveys (N=99), we find that while experienced de"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2512.14012","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-12-16T02:15:06Z","cross_cats_sorted":["cs.AI","cs.HC"],"title_canon_sha256":"dedf65825436e86bef04e705e040278bda3abf9f9ace2dfd0c2b3acab8d4613e","abstract_canon_sha256":"314571d53353ad0af9db3a820da9f42ac7b3bc840d931e0c91713ee9f86ecdba"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-08-20T00:24:53.481821Z","signature_b64":"SZuE+/yLAmWGPcAnIP/lqjn4WHmEH0A+DOOKuJEkU6nuklyUsd/JjHEO1VdnV6K0FeqQH+/lCPzRzOQsIxd8Ag==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"c050db6389f8c567211985d67ff05f55a056b772920fe141bca6821ecda78490","last_reissued_at":"2026-08-20T00:24:53.479170Z","signature_status":"signed_v1","first_computed_at":"2026-08-20T00:24:53.479170Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Professional Software Developers Don't Vibe, They Control: AI Agent Use for Coding in 2025","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.HC"],"primary_cat":"cs.SE","authors_text":"Avery Reyna, Brian Hempel, Haijun Xia, Ruanqianqian Huang, Sorin Lerner","submitted_at":"2025-12-16T02:15:06Z","abstract_excerpt":"The rise of AI agents is transforming how software can be built. The promise of agents is that developers might write code quicker, delegate multiple tasks to different agents, and even write a full piece of software purely out of natural language. In reality, what roles agents play in professional software development remains in question. This paper investigates how experienced developers use agents in building software, including their motivations, strategies, task suitability, and sentiments. Through field observations (N=13) and qualitative surveys (N=99), we find that while experienced de"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2512.14012","kind":"arxiv","version":2},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2512.14012/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"2512.14012","created_at":"2026-08-20T00:24:53.480900+00:00"},{"alias_kind":"arxiv_version","alias_value":"2512.14012v2","created_at":"2026-08-20T00:24:53.480900+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2512.14012","created_at":"2026-08-20T00:24:53.480900+00:00"},{"alias_kind":"pith_short_12","alias_value":"YBINWY4J7DCW","created_at":"2026-08-20T00:24:53.480900+00:00"},{"alias_kind":"pith_short_16","alias_value":"YBINWY4J7DCWOIIZ","created_at":"2026-08-20T00:24:53.480900+00:00"},{"alias_kind":"pith_short_8","alias_value":"YBINWY4J","created_at":"2026-08-20T00:24:53.480900+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":7,"internal_anchor_count":7,"sample":[{"citing_arxiv_id":"2606.25525","citing_title":"The impact of artificial intelligence on enterprise software user roles","ref_index":19,"is_internal_anchor":true},{"citing_arxiv_id":"2606.12231","citing_title":"Rule Taxonomy and Evolution in AI IDEs: A Mining and Survey Study","ref_index":50,"is_internal_anchor":true},{"citing_arxiv_id":"2606.05647","citing_title":"Coding with \"Enemy\": Can Human Developers Detect AI Agent Sabotage?","ref_index":5,"is_internal_anchor":true},{"citing_arxiv_id":"2606.05391","citing_title":"Human oversight of agentic systems in practice: Examining the oversight work, challenges, and heuristics of developers using software agents","ref_index":58,"is_internal_anchor":true},{"citing_arxiv_id":"2606.01185","citing_title":"\"Skill Issues'': Data-Centric Optimization of Lakehouse Agents","ref_index":17,"is_internal_anchor":true},{"citing_arxiv_id":"2605.11495","citing_title":"Hedwig: Dynamic Autonomy for Coding Agents Under Local Oversight","ref_index":6,"is_internal_anchor":true},{"citing_arxiv_id":"2604.05203","citing_title":"Decision-Oriented Programming with Aporia","ref_index":28,"is_internal_anchor":true}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/YBINWY4J7DCWOIIZQXLH74C7KW","json":"https://pith.science/pith/YBINWY4J7DCWOIIZQXLH74C7KW.json","graph_json":"https://pith.science/api/pith-number/YBINWY4J7DCWOIIZQXLH74C7KW/graph.json","events_json":"https://pith.science/api/pith-number/YBINWY4J7DCWOIIZQXLH74C7KW/events.json","paper":"https://pith.science/paper/YBINWY4J"},"agent_actions":{"view_html":"https://pith.science/pith/YBINWY4J7DCWOIIZQXLH74C7KW","download_json":"https://pith.science/pith/YBINWY4J7DCWOIIZQXLH74C7KW.json","view_paper":"https://pith.science/paper/YBINWY4J","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2512.14012&json=true","fetch_graph":"https://pith.science/api/pith-number/YBINWY4J7DCWOIIZQXLH74C7KW/graph.json","fetch_events":"https://pith.science/api/pith-number/YBINWY4J7DCWOIIZQXLH74C7KW/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/YBINWY4J7DCWOIIZQXLH74C7KW/action/timestamp_anchor","attest_storage":"https://pith.science/pith/YBINWY4J7DCWOIIZQXLH74C7KW/action/storage_attestation","attest_author":"https://pith.science/pith/YBINWY4J7DCWOIIZQXLH74C7KW/action/author_attestation","sign_citation":"https://pith.science/pith/YBINWY4J7DCWOIIZQXLH74C7KW/action/citation_signature","submit_replication":"https://pith.science/pith/YBINWY4J7DCWOIIZQXLH74C7KW/action/replication_record"}},"created_at":"2026-08-20T00:24:53.480900+00:00","updated_at":"2026-08-20T00:24:53.480900+00:00"}