首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏DevOps

    AI辅助编码到Agentic研发,嘉为蓝鲸AI研发实践

    01AI辅助编程的局限性我们很早就开始让AI参与日常研发,但随着实践深入,一个反直觉的现象开始浮出水面:工具用得越来越熟,问题却越来越多,交付数据反而不支持主观感受。 上下文工程有效,但远远不够我们一直在用AI辅助人,而不是让AI替代人完成系统中的某个环节。生成速度快了,但验证、评审、修正还是原来的人来跑。 认知转变的核心是:人的价值不在于比AI更能写代码,而在于设计让AI能稳定产出正确代码的系统。Kubernetes工程师不管理每一个Pod,他们声明目标状态,控制器持续把实际状态对齐过去。 •让AI审查AI写的测试:参考OpenAI建立体系化LintSkill的思路,用专门的Skill扫描已有测试,判断断言逻辑是否和Spec的验收标准对得上,发现问题自动提PR修正。 「AI写测试→AI审查测试→AI修正测试」,让质量闭环在人介入之前先自己跑一轮。

    20410编辑于 2026-06-01
  • 来自专栏刷题笔记

    2-8 符号配对 (20 分)

    本文链接:https://blog.csdn.net/shiliang97/article/details/101175098 2-8 符号配对 (20 分) 请编写程序检查C语言源程序中下列符号是否配对

    1.1K30发布于 2019-11-08
  • 来自专栏蛮三刀的后端开发专栏

    AI辅助编码工具深度对比(chatGPTCopilotCursorNew Bing)

    写在开头 这几个月AI相关新闻的火爆程度大家都已经看见了,作为一个被裹挟在AI时代浪潮中的程序员,在这几个月里我也是异常兴奋和焦虑。甚至都兴奋的不想拖更了。 不仅仅兴奋于AI对于我们生产力的全面提升,也焦虑于Copilot等AI辅助编码工具,会将程序员这个工种和我们所熟悉的传统软件开发流程彻底颠覆,用计算机的极高效率碾压人类的低效率。 当然这些也都是后话了,我们目前能做的,就是保持敏锐的嗅觉,尝试去迎接AI时代的来临。做“未来世界的幸存者”。 本文是我深度体验了Github Copilot, ChatGPT等产品后,对于这些AI辅助开发工具的一次横向评测。写本文的初衷是帮助大家快速筛选出一款合适你的AI辅助工具。 总结 最后,总结下这几个产品作为一个AI辅助编码工具的优缺点。 **Github Copilot:** 优点: 可以根据提示自动生成代码,提高开发效率。

    4.1K00编辑于 2023-03-29
  • 来自专栏phodal

    AutoDev 1.8 融合 DevOps 规范和实践,构建演进式 AI 辅助编码

    这些新的特性,融合了我们对于 AI 辅助编码的新理解。诸如于: 重构:AI 重命名、坏味道重构、重构建议。 演进式 AI 辅助编码 生成式 AI 辅助编码的两条技术路线是:重新生成还是代码变更。Unit Mesh 是我们设计的 AI 编码的重新生成架构范式,当来了新需求时,每次都生成新的代码。 理解用户输入,检索到对应的现有代码实现逻辑,由AI 来总结已有的逻辑实现 重构。AI 重构的难度介于自动生成代码与架构设计之间,是一个非常不错的探索场景。 如果你探索过使用 AI 来构建代码时,你会发现:AI 懂的重构手法你都懂,但是看别人使用 AI 重构似乎非常顺手。这是为什么呢?重构通常依赖于好的上下文,即需要开发人员拥有大量的先验经验。 简单来说,当你缺少一个代码改进的方向时,无法给 AI 一个明确的意图,剩下的就要靠 AI 随机了 —— 因此,大部分情况下,AI 只是进行简单的重命名、方法提取之类基本的重构手法。

    61210编辑于 2024-04-10
  • 来自专栏Hank’s Blog

    2-8 R语言基础 日期与时间

    > x2 <- Sys.Date() > class(x2) [1] "Date"

    57310发布于 2020-09-16
  • 来自专栏雪碧君终将成长

    C++程序设计 习题2-8

    #include <iostream> using namespace std; int main() { char c1,c2,c3,c4,c5; c1='C', c2='h', c3='i', c4='n', c5='a'; c1+=4, c2+=4, c3+=4, c4+=4, c5+=4; cout << c1 << c2 << c3 << c4 << c5 << endl; return 0; } 这里可以考虑将某个特定数字改写为常量、或变量

    41050编辑于 2023-02-15
  • 来自专栏IT技术圈

    练习2-8 计算摄氏温度 (10分)

    给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。

    1.3K20发布于 2021-02-24
  • 来自专栏phodal

    AI 辅助编码的开发者体验演进:Less Chat 到 More Auto,再到 Easy Verify

    本来不想写一篇吐槽国内开发工具的文章,但是考虑到最近 Replit 的裁员动作,以及其他 AI 辅助研发工具的发展。我还是想从开发者体验的角度来谈谈 AI 辅助研发工具的开发者体验。 AI 编程工具的三个成熟度阶段 当我们定义 AI 编程工具时,我所定义的是围绕开发者日常活动的所有工具,它会包含:代码补全、代码理解、代码重构、代码测试、代码提交等等。 也就是说, AI 编程工具是一个全方位的工具,它会涵盖开发者日常的所有活动。 从个人的实践与使用角度来说,我会将 AI 编程工具的成熟度分为三个阶段: 聊天为主。 AutoDev 1.8.6 的新自动化能力 在新版本的 AutoDev 中,我们融合了我们对于 AI 辅助编码的新理解。 自动执行 AI 重构代码:从一无所知到勉强可用 当你使用 AI 重构时,会发现因为 AI 做了重命名等操作,没有修改 ref 导致代码无法运行。因此,你无法直接应用 AI 的重构建议。

    38410编辑于 2024-06-06
  • 来自专栏云云众生s

    人工智能辅助编码:安全领域的双刃剑

    译自 AI-Assisted Coding: A Double-Edged Sword for Security,作者 B Cameron Gain。 我们实际上是用所有这些新代码堵塞了管道,”Chainguard 的联合创始人兼首席执行官Dan Lorenc 在最近的 Linux 基金会AI_dev 大会主题演讲中表示。 Jossef Kadouri 和 Tzachi Zornshtain 都是 Checkmarx 的软件供应链负责人,他们在他们的演讲“AI 的黑暗面:开放中的隐藏供应链风险”中描述了来自 AI 的供应链威胁 开发人员可以尽力审查 AI 生成的代码,但为了使漏洞检测和修复变得有效,还需要做更多工作。 然而,输入 ChatGPT 或其他 LLM 的结果并不总是相同的,这是由于机器学习的神经网络配置以及这些 AI 模型涉及幻觉的其他方面。

    39310编辑于 2024-07-16
  • 来自专栏cwl_Java

    C++编程之美-数字之魅(代码清单2-8)

    代码清单2-8 Type Find(Type* ID, int N) { Type candidate; int nTimes, i; for(i = nTimes =

    24550编辑于 2022-11-30
  • 来自专栏ypw

    题目 1676: 算法2-8~2-11:链表的基本操作

    题意:根据题意,意思就是实现插入,删除,展示,以及得到元素,并判断是否删除加入成功以及表内元素是否为空。

    42300发布于 2021-03-04
  • 来自专栏我的小碗汤

    AI 助力 CICD 革新:开拓开发流程新视界

    不过如果企业想系统、大规模地采用 AI 辅助编码,则需要将基于 AI 的编码实践构建到 CI/CD 流水线中。 那么具体该如何做到这点呢? 在本文中,我们通过讨论开发人员应如何更新其 CI/CD 流水线和策略以利用 AI 辅助编码工具来探讨这一问题。 如果想让 AI 以系统且可重复的方式成为开发过程的一部分,就需要将 AI 辅助编码纳入 CI/CD 策略中。 修改软件发布策略和期望 使用 AI 辅助编码工具可以加速 CI/CD 流水线,从而实现更快的发布。 并且鉴于全面使用 AI 工具生成代码对于许多团队来说仍然相对新颖,CI/CD 流水线将如何改变以适应 AI 辅助编码仍有待观察。

    1.3K10编辑于 2024-06-03
  • 来自专栏phodal

    构建你自己的 AI 辅助编码助手:从 IDE 插件、代码数据生成和模型微调(万字长文)

    2023 年,生成式 AI 的火爆,让越来越多的组织开始引入 AI 辅助编码。与在 2021 年发布的 GitHub Copilot 稍有差异的是,代码补全只是重多场景中的一个。 在这个背景下,我们(Thoughtworks)也开发了一系列的开源工具,以帮助更多的组织构建自己的 AI 辅助编码助手: AutoDev,基于 JetBrains 平台的全流程 AI 辅助编码工具。 因此,我们将其总结为:一大一中一微三模型,提供全面 AI 辅助编码: 高质量大模型:32B~。用于代码重构、需求生成、自然语言代码搜索与解释等场景。 高响应速度中模型:6B~。 重点场景介绍:补全模式 AI 代码补全能结合 IDE 工具分析代码上下文和程序语言的规则,由 AI 自动生成或建议代码片段。 入库率 AI 生成的代码被开发者入库的比例。

    7.7K34编辑于 2024-01-02
  • 吴恩达深度访谈:AI 时代的创业新逻辑,技术不是瓶颈

    编程 AI Agent 成功的原因: 工程师善于让各种东西运转起来 编程的经济价值清晰、显著且巨大 巨量资源投入吸引聪明人解决问题 开发者自己就是用户,对产品有很好直觉 5 AI 辅助编码:高强度智力活动 吴恩达不赞同"vibe coding"(凭感觉编程)的说法,更倾向于"AI 辅助编码"。 AI 辅助编码是一个深度智力活动,而非简单的感觉驱动。在进行了一整天的 AI 辅助编码后,他会感到精神上筋疲力尽。 6 初创公司瓶颈转移:从工程到产品管理 在 AI Fund,吴恩达观察到快速工程和 AI 辅助编码正在改变创建公司的方式。过去需要六人工程师团队花三个月完成的事情,现在一个周末就能搞定。 加速编码但决策成为新瓶颈 关键洞察 编程 AI Agent 最成熟:经济价值巨大,开发者自己就是用户,产品直觉准确 AI 辅助编码是深度智力活动:需要高强度思考,而非简单的"凭感觉编程" 创始人画像变化

    33300编辑于 2026-06-17
  • 来自专栏研发管理

    Java开发工具MyEclipse发布v2026.1:支持Java25和Spring Boot4、AI功能升级

    Genuitec近期发布了Java IDE MyEclipse的2026.1版本,带来了对Java25、Spring Boot4以及AI辅助编码能力的更新,同时在Java语言工具、调试功能、构建工具链和 AI辅助开发与Spring工具支持在AI辅助编码方面,MyEclipse 2026集成Copilot4Eclipse1.7插件,该插件提供代码补全与聊天能力。同时兼容GitHub Copilot插件。 整体来看,作为MyEclipse在2026的第一次更新,从语言支持到开发工具能力都有升级,特别是对Java25、Spring Boot4以及AI辅助编码能力进行了适配和完善,能够帮助Java开发的团队使用到新的语言特性

    83010编辑于 2026-03-16
  • 来自专栏IT技术圈(CSDN)

    浙大版《C语言程序设计(第3版)》题目集 练习2-8 计算摄氏温度

    练习2-8 计算摄氏温度 给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。

    2.8K30发布于 2020-09-15
  • 腾讯云AI代码助手与Cloud Studio产品概要:AI驱动开发与企业级应用实践

    一、 产品定位与核心亮点 腾讯云AI代码助手是一款基于人工智能技术构建的辅助编码工具,旨在从工具向生态演进,驱动应用开发加速创新。 教育与开发融合:通过腾讯云 Cloud Studio 打造云端“AI编码数字教室”,实现AI for Education,结合算力资源池与教学管理。 学生 (Educatic) 教学管、AI辅助学习 需要AI辅助编码教学、知识点理解与代码优化;需要云端环境进行实训与作业管理。 三、 应用框架和功能介绍 1. 提供课堂资源池(CPU算力、存储)、持久化大文件存储及AI编码辅助教学。 开展微软前端技术基础训练营等专项实训。 成效: 支持教师编程作业管理、学生作业实训及AI辅助教学。 支持大模型开发、AI人才培养、毕业设计及教研项目实践。

    26610编辑于 2026-05-30
  • 2026 年的研发模式,跟两年前有什么本质区别

    2026年的研发模式,跟两年前有什么本质区别2024年初,AI辅助编码还是个新鲜话题。Copilot刚开始普及,大家讨论的还是"AI能不能写代码"。 第二代,AI辅助编码AI帮你补全代码、解释报错、生成文档。人还是执行的主体,AI是辅助工具。效率提升了,但流程没变。第三代,VibeCoding。你描述意图,AI生成代码。 这代模式的核心变化不是"AI更聪明了",而是"AI能动手了"。2026年,我们正在从第三代向第四代过渡。 AINative研发不是加个AI功能有些产品在现有流程上加一个AI按钮,就自称"AINative"了。这不是AINative,这是AI贴片。AINative研发是从架构到流程都围绕AI的能力来设计的。 当AIAgent能操作设备,研发模式就从"人写代码→人写脚本→人执行测试→人监控"变成了"人描述意图→AI生成代码→AIAgent执行测试→AI监控分析"。人退到编排层,AI在执行层。

    4010编辑于 2026-07-05
  • 震惊,Github开源,真正让程序员效率提升 90%的AI辅助工具来啦!!!

    嗨,我是小华同学,专注解锁高效工作与前沿AI工具!每日精选开源技术、实战技巧,助你省时50%、领先他人一步。免费订阅,与10万+技术人共享升级秘籍! 在使用 Claude Code(一个在终端运行、理解你的项目、协助编码的 AI 工具)时,你可能会遇到以下痛点:在命令行里切换项目、查看历史会话、查找某次对话的细节,体验较差。 对于希望 AI 辅助编码、然后检查 diff 的开发流程特别适合。定时消息调度可以为 Claude Code 消息设置 cron 表达式,实现定时任务、循环任务(支持跳过/运行)以及自动 删除。 应用场景场景 A:AI 辅助编码流程管理你在使用 Claude Code 辅助编写代码、生成补丁、重构、测试。 这大幅提升 AI 辅助编码的管理效率。

    1.2K10编辑于 2025-11-04
  • Claude Code:终端上的 AI 编码助手,潜力与挑战并存

    AI 辅助编码工具层出不穷的今天,Anthropic 于 2025 年 2 月 24 日推出的 Claude Code 凭借其独特的定位和功能,迅速吸引了开发者群体的关注。 值得注意的是,在收到反馈后,Claude Code 能快速更新代码,例如通过 “观察者模式” 完善文件系统结构解析 —— 这印证了 “反馈循环” 在 AI 辅助编码中的关键作用:缺乏验证机制可能导致隐性问题被忽视 启示:AI 编码工具的 “成功密码”Claude Code 的实践案例,为我们理解 AI 编码工具的运作逻辑提供了重要参考:其输出质量并非单一因素决定,而是受多重变量影响:代码库质量:模块化、文档清晰、 关注点分离的代码,能帮助 AI 更精准地捕捉设计模式;库与生态:若目标语言有成熟的标准库(如 Python 的 AST 模块),AI 生成代码的可靠性会大幅提升;训练数据与 LLM:对训练数据丰富的语言 (如 Python),AI 表现更优;底层 LLM 的编码能力直接决定工具上限;人类协作:开发者的引导(如明确提示、及时反馈)能显著提升 AI 的工作效率,“人机协同” 仍是最优模式。

    5.8K10编辑于 2025-07-09
领券