当前位置:首页 > 报告详情

从自动补全到智能体:人工智能编码现状.pdf

上传人: 竿*** 编号:981797 2025-11-29 50页 6.26MB

1、 2025 ThoughtworksFrom autocomplete to agents:AI coding assistance state of playApril 2025Birgitta Bckeler1 2025 Thoughtworks2Auto-complete on steroids 2025 Thoughtworks3Is there a concept of static functions in Python?Auto-complete on steroidsChat 2025 Thoughtworks4Auto-complete on steroidsChatMore

2、 IDE integration 2025 Thoughtworks5Auto-complete on steroidsChatMore IDE integration 2025 Thoughtworks6Can you see any tests for the repository choice box?If there are,lets introduce a test thattest repository combo box type ahead selection AddGitHubPipelineSheetAuto-complete on steroidsChatMore IDE

3、 integrationChat with the codebase 2025 Thoughtworks7Auto-complete on steroidsChatMore IDE integrationChat with the codebaseContext providers 2025 Thoughtworks8Model evolution“Reasoning capabilitiesCodexGPT4GPT4-oClaude-Sonnet-XLLama3StarCoderGPT3.5DeepSeekAuto-complete on steroidsChatMore IDE integ

4、rationChat with the codebaseContext providers 2025 Thoughtworks9Unit of AI assistance at a time:methodModel evolutionAuto-complete on steroidsChatMore IDE integrationChat with the codebaseContext providers 2025 ThoughtworksPotential impact of coding assistants on cycle time10AssumptionsScenarioPart

5、of cycle time spent on codingPart of coding supportable with coding assistantRate of faster task completion with coding assistantPotential time saved in cycle timeVery optimistic40%60%55%13%2025 ThoughtworksGenAI tooling is a moving target11 2025 ThoughtworksEnter:(Supervised)Agents12CursorWind-surf

6、Cline/Roo CodeGH CopilotUnit of AI assistance at a time:problem-?aidergooseClaude Codeqodo 2025 ThoughtworksCoding assistant13Read fileChange fileExecute commandRun tests“Agent”LLMHeres the users request,and by the way,you can use all these tools if you need them:Run yarn test and give me the result

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
根据报告的内容,全文主要内容概括如下: - **AI编码助手现状**:AI编码助手如Copilot、Cursor、CodeGPT等,提供自动补全、代码审查、测试执行等功能,显著提高开发效率。 - **AI助手对开发周期的影响**:乐观估计,AI助手可节省40%的编码时间,但需注意其对代码库大小和长期可维护性的潜在影响。 - **AI助手类型**:包括自动补全、聊天、IDE集成、代码库交互等模式,如MCP(多模式编程)和Agentic模式。 - **AI助手使用建议**:制定计划、小步骤实施、持续更新、反馈循环、适时退出、避免过度依赖。 - **AI助手与代码质量**:需关注代码质量,避免AI助手导致的代码质量问题,如冗余测试、过度模拟等。 - **AI助手与团队文化**:鼓励实验和AI怀疑主义,奖励改进和实验精神。 核心数据: - 40%:AI助手可能节省的编码时间。 - 13%:AI助手可能节省的周期时间。
代码加速器还是陷阱?" 效率提升还是代码质量下降?" "AI时代,如何平衡AI辅助与代码审查?"
客服
商务合作
小程序
服务号
折叠