《从自动补全到智能体:人工智能编码现状.pdf》由会员分享,可在线阅读,更多相关《从自动补全到智能体:人工智能编码现状.pdf(50页珍藏版)》请在三个皮匠报告上搜索。
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