TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

I Use Cline for AI Engineering

100 点作者 lobo_tuerto4 个月前

11 条评论

itchynosedev4 个月前
Cline is a great alternative to Cursor if you are not willing to switch over to another (forked) editor.<p>However, it&#x27;s baffling to me that by default Cline ignores `pkg&#x2F;` folder that is common in Go projects. Check this issue - <a href="https:&#x2F;&#x2F;github.com&#x2F;cline&#x2F;cline&#x2F;issues&#x2F;927">https:&#x2F;&#x2F;github.com&#x2F;cline&#x2F;cline&#x2F;issues&#x2F;927</a><p>I think Aider, Cline and Cursor are not far from each other in their capabilities.<p>Cursor was probably the most polished experience - especially their `Tab` autocomplete. However, I found this effect really interesting. Let&#x27;s say 7 out of 10 times it&#x27;s seamless, but there&#x27;s uncanny valley of autocomplete in 3 out of 10 times - where you expect it to the right thing, but it either predicts wrong or takes a tad too long, &#x27;breaking the immersion&#x27;, if you will.<p>Cline does the job really well if you&#x27;re in VSCode. Aider is great if you prefer terminal based workflow, or do not want to commit to another editor. Another great thing in Aider is `&#x2F;&#x2F;AI!` comment. You can start Aider in --watch-files mode and it will watch for instructions, and start executing them. This way I can work in my preferred editor and have a tool in the background performing AI tasks.<p>A slight edge in my case goes to Aider for this reason, despite the fact that it does not feel quite as polished as the other two.
评论 #42937026 未加载
评论 #42931366 未加载
评论 #42931194 未加载
评论 #42931723 未加载
评论 #42935277 未加载
trescenzi4 个月前
Tangential but “AI Engineering” to me implies working on AI not with AI. The article has some solid examples of how this tool is helpful but if we’re going to start to call all software development done with LLM assistance AI Engineering, “AI” and “Engineering” are going to lose all meaning even faster than they currently are.
评论 #42932469 未加载
pityJuke4 个月前
Cline&#x2F;Roo &amp; Aider with Claude 3.5 are certainly at the better end of AI programming assistance from my (limited!) experience.<p>I do still find it the same 50&#x2F;50 experience (maybe now closer to 65&#x2F;45) as GH Copilot: sometimes whimsically amazing, sometimes horrifically confounding. And that’s not even with some of the complex code at work, that’s with some private, single file Python projects.
评论 #42932660 未加载
d4rkp4ttern4 个月前
Roo Code (formerly Roo Cline) is a fork of Cline that gets rave reviews <a href="https:&#x2F;&#x2F;github.com&#x2F;RooVetGit&#x2F;Roo-Code">https:&#x2F;&#x2F;github.com&#x2F;RooVetGit&#x2F;Roo-Code</a>
评论 #42932355 未加载
评论 #42933297 未加载
byyoung34 个月前
&quot;Cline approaches AI assistance differently from most tools in the market&quot; - I&#x27;m not trying to be a hater but I feel like it isn&#x27;t that much different from cursor?
评论 #42932158 未加载
krystofee4 个月前
From time to time, I use Cline for coding. In my perspective, LLM models are not yet there to grasp all of the complexities of designing any larger modular system. But what in my oppinion Cline does quite well is performing some mundane tasks that otherwise require me coding them. I tell it what I want to do, where it should be located and then I try to provide as much context in the initial prompt as I can in the form of files and class names that it should take inspiration from. If I do this properly, then its able to perform the coding task sufficiently.<p>My problem with it is when its editing large files (1000+ LOC), because requests consume very many tokens AND it has problems editing the code so that sometimes its cycling infinitely trying to modify two lines in some function.<p>Anyway, I like it more then Cursor, because of the controll I have over the model and in some subjective ways its more pleasing to me seeing it &quot;work&quot;.
评论 #42931808 未加载
adamgordonbell4 个月前
I&#x27;ve been using Windsurf&#x27;s &#x27;agent&#x27; type feature and liking it.<p>It&#x27;s great when it can self-check with tests and type-checking. Like &#x27;upgrade this lib to the latest version and ensure everything is working after&#x27;.<p>Occasionally, it will go off target, get distracted by parse errors, rewrite some areas unnecessarily, and forget the original goal. It can end up yak shaving, and losing context of the task.<p>Agents also suck at global knowledge and will reimplement something that exists somewhere else, for instance. I have a rule: &quot;Do information gathering first,&quot; which encourages it to look around a bit before making changes.<p>Seeing the context size like cline does is useful. I think the flow action credits in windsurf are a custom model for applying changes, and hence the separation.
jacobpretorius4 个月前
Cline is great, it has been my go-to ever since it came out. Works out far cheaper than Cursor would for my relatively low amount of coding, and I get to use all the stuff in VS I would anyway.
crestfallen334 个月前
Cline has completely changed my approach to engineering. There&#x27;s been this notion of &quot;vibes&quot; coding which I really resonate with -- using something like Cline I&#x27;ve found it performs better when I set a direction and let Cline fill in the gaps&#x2F;details.
mrklol4 个月前
Can one of these use &quot;requests&quot; via copilot? There are multiple usable models in copilot but it’s quite limited feature wise.
barrenko4 个月前
Yupp, similar to what Karpathy is talking about on X (Twitter) lately.
评论 #42932275 未加载