长期来看,哪款ai编程软件或平台好用,上限高,性价比 较高,未来平台及生态预期会越来越好?

背景

  • 对于非计算机专业的学生,主要在中学和大学的通用课程上学习了一下计算机稍微专业的点知识,只有有问题的时候偶尔简单了解一下大概概念。
  • 当然也打算同时学两门编程语言,深入了解语音后才能和ai更好的互动。

问题

  • 在同步学习编程语言的基础上,长期来看哪款语言灵活度高,上限最高,未来发展越来越好,性价比高,对业余爱好者和非编程从业者而言花费不高,可能每天只有2-3个小时使用学习,预期一年软件平台及api使用总投入不超过500元的,当然如果投入翻倍,效果效率能有50%显著提升的,也可以接受。
  • ai编程软件对开发通用平台比较友好,想在ai编程加持下开发一款网页、win、安卓、ios全端都可以使用的软件或者web应用应该如何去做。
  • 有比较系统或系列的ai编程软件(或平台)的指导课程(视频、图文等)大佬们也可以分享一下链接。
  • 有些问题问起来可能不专业,如有不当之处欢迎大佬们指正。

相关问题

具体期望如下

不一定要全满足,能有最好,没有优先能满足前面的

  • 让新手上手不太难,为了追求上限高可以初始感觉复杂,但有着较为详细的使用教程文档来学习,或者社区问答交流平台等。
  • 后期维护起来比较容易,对上下文限制或记忆这一块有着较好的较好
  • 更容易开发出在多个平台上通用的,优先web应用这种通过网页就可以使用的,或者包装一下能在win、ios、安卓、网页等使用的
  • 方便长期维护,软件增减一些模块功能比较方便的
  • 安全有保障,比如不会泄露里面的一些api配置,账号密码等,软件代码不会轻易被别人恶意修改利用等。
  • 具有丰富的子单元或模块,用户可以轻易通过一个个子模块搭配出自己想要的功能
  • 平台比较稳定可靠,有着优秀的开发团队,未来预期发展势头越来越好
  • 软件本身免费或主要功能免费
  • 消耗toekn不太厉害的,比如同样的问题A软件是否可能比B软件消耗多50%,最好能自定义api接口的
  • 具有优秀的交互接口,参考构建高效智能体到底讲了啥?
  • 对电脑要求不太高,目前电脑配置为Ultra5-125H 32G 1TB 集成显卡华硕华硕破晓Pro16 2.5K AI高性能轻薄商务办公笔记本 Ultra5-125H 32G 1TB 价格-图片-华硕官方商城
    当初买电脑主要考虑普通办公,准备过一两年有较深了解后再上高配置独显笔记本

目前收集到工具及参考

Claude Code、Cursor、Augement Code、roocode、Windsurf、Warp、Gemini CLI
Cline、Copilot、firebase
Trae、通义灵码、MarsCode等
AI编程软件的对比 - 开发调优 - LINUX DO
AI 编程工具使用有感 - 知乎
大家现在使用哪些AI辅助编程工具?节省了多少工作量? - 知乎

7 Likes

佬友其实没必要追求这些再怎么样他也只是一个工具,当有更好的工具的时候去替换他就可以了,完全没必要将自己绑定在一款ai编程上,而且佬友提的很多功能例如跨平台,子单元(在语言中应该表达为类或者函数组件)这些都是不是由编程软件决定的;是由语言的特性决定的。方便长期维护更是现在的软件都没办法做到的

6 Likes

我也同意,ai平台这种东西是没有用户黏性的,哪个好用可以立刻转,但感觉如果不是计算机的学生,openai的其实不错的,生态比较完善,但是要你的环境不降智

4 Likes

谢谢大佬善意提醒,目前在选择的时候想看看目前哪种最好,如果能长期用的话最好,
有更好的新软件也会用尝试新的。

佬友可以尝试cursor和augment这两个只要自己去注册一个域名搭配站内J3佬的插件,目前白嫖都比较方便。cursor的界面对新人更友好也更适合写一些前端,augment优势在于聪明一点和可以直接安装在现有的ide上

4 Likes

谢谢大佬们指导,相关语言问题有了解的大佬,也可以在这个相关问题上聊聊

1、计算机专业的那些原理最重要。
2、敏捷开发的理论知识
3、架构设计、概要设计,那些慢思考模型都可以,比如openai的深度研究、gemini pro的深度研究、claude的深深度研究(这个门槛高),如果考虑费用,那就可以考虑kimi的深度研究
4、claude code目前编码最强,最强的一般不需要中间商赚差价。Gemini Pro 2.5 ai studio和gemini cli有免费使用,需要梯子。

2 Likes

感谢佬有,很受益

很好的建议

Kotlin Compose Multi Platform + AI studio 的免费 API key 吧 :upside_down_face:

1 Like

我建议是多试试,这东西粘性确实没有
因为一个应用可能这个平台能做,另一个平台确做不了
加上各个应用都有各自的限制和优点
要追求免费和效果均衡,roo+2.5p是目前一分钱都不用花的
要追求效果极致,那claude code+claude全家桶绝对是最好的
要追求老牌稳定,cluadecode,cursor也可以考虑(当然现在有点难看),gpt也可以,在不降智的情况下gpt给的回答还是相当中肯的
另外还有最后的杀手锏,对话。有的时候不见得用软件debug比直接丢进对话上下文里好,如果一个问题一直修不好,可以试着直接丢进对话上下文去解决

要追求长上下文体验,优先使用各个应用里的gemini模型
要追求极致的编程体验,优先考虑claude模型,就是有点小贵,不过一般都是按次数的

1 Like

看好copilot,以微软的vscode开源copilot 背靠github,而且这几家基本都是基于vscode的生态,会被copilot吞并,并且现在copilot好像开源了。我自己目前在使用augment,偶尔会用cursor的tab,augment和cursor交互用。未来看好copilot

1 Like

转换了很多次 现在留下了augment 和claude code

1 Like

个人建议augment,claude code以及roo code,不过这种东西最好是哪个好用用哪个,毕竟转换的成本并不高,感觉目前的claude code对于明确需求的实现效果很好,roo code配合gemini对于全局把控很高,augment有时候没那么聪明,聪明的时候很好用

1 Like

感谢各位佬,提出了不少我所了解内容范围之外的事情,扩宽了我的视野见识。

不会有长期的ai工具,只会有更好的,去年大家都还在向往使用Copilot。今年就转cursor和argument。
最好还是负载均衡使用

用了roo,感觉要比copilot要好用

现在发展太快了,没准过几个月又有更强的工具出来,现在量大管饱的且免费的唯一选择就是gemini-cli,非常适合初学者