8 ms·
Devin is now generally available
- allusernamesare 2y agoHow does Devin compare to lovable.dev ? I've been thoroughly impressed by their ability to build and host functioning apps from very basic prompts.
- daft_pink 2y agoIs there any evidence this works better than Claude 3.5?
- mike_yu 2y agoi use this every day and a lot of the magic is in the workflow and agent layer -- claude 3.5 can generate a snippet of code for you but it isn't going to open a browser, read api docs, actually make calls to the api, debug, run the code and make sure it builds and works, etc
- xpasky 2y agoWhy wouldn't it? Just give it a shell tool. (Something like claude.vim, perhaps.)
- kordlessagain 2y agoLike this: https://github.com/Mittaai/webwright https://github.com/Mittaai/webwright
- bfeynman 2y agoAnthropic and OpenAI have certainly been working on this behind the scenes, while they try to see how much better they can get models, they will let others pay for the current state until they find it valuable. The shift we are seeing now is already happening, and they are taking an even larger macroscopic approach by creating computer/tool use, along with the context protocol, so that when it's released it will work with almost any IDE and system...
- projectileboy 2y agoI work with a team at Nubank that has been using Devin. I would say that it doesn't quite make sense to compare it to Claude 3.5, because Devin isn't really like Copilot; it's more like an assistant to which you can assign a project. We're using it only for particular use cases, but for those particular use cases it's like having a superpower.
- Yusefmosiah 2y agoThe reason it makes sense to compare them is there are problems that Claude 3.5 (or o1) can’t solve. Can Devin solve them? If yes, it’s easily worth the $500. If no, it’s a harder sell.
- joshgachnang 2y agoDo you have any examples of the kinds of projects you would assign it to?
- jonny_eh 2y ago> We're using it only for particular use cases Can you share concrete examples?
- projectileboy 2y agoI can’t really be too specific. But I can say that at least one pattern of problem it tackles very effectively is: “we’re migrating from X to Y, and it’s going to touch a ton of files, and the nature of that migration is much more involved than what we can reasonably hope to accomplish with sed and a bash script.”
- anticensor 2y agoI tasked Devin with writing a project proposal (in a topic I am not going to disclose here) with multiple documents including feasibility analysis, grant applications, legal analysis and post-implementation training materials and it was almost perfect at it.
- kgilpin 2y agoPeople are saying it’s apples and oranges, but with Computer Use taken into account, this seems like a fair question. https://docs.anthropic.com/en/docs/build-with-claude/computer-use https://docs.anthropic.com/en/docs/build-with-claude/compute...
- daft_pink 2y agoI wish they offered a computer use reference implimentation on Windows instead of a linux docker container.
- waldenyan20 2y agohey guys - Walden here, one of the founders. Excited to have you try out Devin. Reach out here if you have any questions!
- adamgordonbell 2y agoI'm excited to try it. I use aider quite a bit and tried opendevin at some point. What is the pricing story? Can I use it as side project dev or is the target enterprise customers only / mainly?
- waldenyan20 2y agowe have plenty of small, early stage teams that use Devin but it's optimized designed to fit into a team's workflow. you can of course give it a try and see if it's a good fit for your projects!
- anticensor 2y agoAny estimates regarding when the personal tier ($50/month+credits) will resume accepting signups?
- k2xl 2y agoWhat model does it use under the hood? How much context window does it load when it is solving tasks? How does it determine which files to load into context?
- anticensor 2y agoIt's a finetuned version of o1-preview sized distillation of o1-pro if I remember correctly, with an Azure Ubuntu VM with writable filesystem and internet access.
- thekhatribharat 2y agoHow does one estimate the number of ACUs required to finish a task?
- adamgordonbell 2y agoIt seems like a lot of the magic is providing LLMs with tools that let it work like a human would. This approach makes more sense to me then the model of expecting an LLM to just emit a giant block of code for a change, given a pile of RAG context. ( removed pricing q, as I missed it is $500 / month for whole teams. I get why that is the pricing, but doesn't work for me to try it in side projects sadly )
- k2xl 2y agoIt says at the top $500 per month
- steve_adams_86 2y agoStarting at. If you want, they will take more of your money too.
- didip 2y agoAren't you guys afraid that Copilot will simply crushed you? They have all the training data afterall.
- apwell23 2y agoThere are third party CI software like circleCI that didn't get crushed by github because its a high touch business that they don't want to get into. There are many niches to be captured.
- paradite 2y agoI thought circleCI wasn't doing too well?
- anticensor 2y agoNo, Devin is an autopilot.
- behnamoh 2y ago[flagged]
- KMnO4 2y agoWell yeah, and GPT is just a bunch of matrix multiplications configured in a specific way. The bells and whistles are what turn it into something useful.
- spookie 2y agoHow useful and at what computing cost? Genuine questions. Because from what I gather there are quite a number of "loops" to check for correctness of output, etc... that makes it expensive fast. Not talking about money, but compute.
- kittikitti 2y agoAre they actually just using 3rd party calls or are they hosting the GPT themselves?
- projectileboy 2y agoI understand why you would have that impression, but for what it's worth, my team has been helping other teams internally to use Devin, and we also did due diligence and experimented with OpenHands, as well as try rolling our own solution. While OpenHands is cool for what it is, neither it nor our homegrown solution came within a mile of doing what Devin could do.
- binarynate 2y agoAm I the only one who laments this trend of using a common first name as a product name? When I see this, my first reaction is that the company lacks any empathy for people who have the name they're co-opting. https://www.washingtonpost.com/technology/interactive/2021/people-named-alexa-name-change-amazon/ https://www.washingtonpost.com/technology/interactive/2021/p... https://archive.is/w8r58 https://archive.is/w8r58
- decGetAc 2y agoProbably, I share a name with a product and I couldn't care less. It's wild that some would feel bad much less consider it lacking empathy. I don't like first name product names for other reasons but not because they share a name with humans named the same
- arockwell 2y ago100% agree. It is shitty and rude. Not to mention it does not even make sense.
- stuckkeys 2y agoNot sure about the “rude” part. It really depends on the person. But yes, it can get annoying rally fast. Therefore “shitty” indeed. But yeah, I do think it is very cheezy and lazy when companies do this. When I talked to someone that worked there, I guess it was because of the hard constant “X” -it would make a better Hollywood movie if they said Artificial. Language. Expanded. Xenomorphic. Amplified. A. L. E. X. A.
- wpm 2y agoDevin comes from "dev in chat", a common phrase in livestream chat rooms to signal that the developer of the game or product being showcased was present.
- solarpunk 2y agowhy not just call it dev
- Yusefmosiah 2y agoLooking for comprehensive benchmarks with Devin vs Cursor + Claude 3.6 vs ChatGPT o1 Pro. In my own experience using Cursor with Claude 3.5 Sonnet (new) and o1-preview, Claude is sufficient for most things, but there are times when Claude gets stumped. Invariably that means I asked it to do too much. But sometimes, maybe 10-20% of the time, o1-preview is able to do what Claude couldn’t. I haven’t signed up for o1 Pro because going from Cursor to copy/pasting from ChatGPT is a big DevX downgrade. But from what I’ve heard o1 Pro can solve harder coding problems that would stump Claude or o1-preview. My solution is just to split the problem into smaller chunks that make it tractable for Claude. I assume this is what Devin’s doing. Or is Devin using custom models or an early version of the o1 (full or pro) API?
- cbhl 2y agoThis predates the o1 release, but the folks behind Devin did do some early evaluation of o1 vs 4o vs Devin back in September: https://x.com/cognition_labs/status/1834292718174077014 https://x.com/cognition_labs/status/1834292718174077014 I'd expect a very different experience with Devin vs the IDE-forks -- it provides status updates in Slack, runs CI, and when it's done it puts up a pull request in GitHub.
- Yusefmosiah 2y agoThanks, but that comparison is for old models, a different, non-shipped version of Devin called “Devin-base”, and doesn’t include Claude. Slack integration, automatically pushing to CI, etc., are relatively low-value compared to the questions of “does it write better code than alternatives?”, “can I depend on it to solve hard problems?”, “will I still need a Cursor and/or ChatGPT Pro subscription to debug Devin’s mistakes?”
- Oras 2y ago> Small frontend bugs and edge cases - tag Devin in Slack threads And other points where it should shine. How does it compare to using Cursor? Is it the slack integration?
- waldenyan20 2y agothe workflow is quite different from Cursor or Copilot - Devin is an asynchronous tool. A common way to use Devin is to kick off a few sessions in the morning, while you work on other higher priority tasks. It feels a lot more like working with a colleague that you can tag in Slack or go back and forth with on PR comments
- jonny_eh 2y agoDoes it open PRs?
- anticensor 2y agoYes, it does if you request it to do so. You can tell it to not do too.
- anticensor 2y agoDevin has 2 hour, 6 hour and 24 hour inactivity limits before it pauses the work and temporarily deprovisions (sleep) the VM, so you have to supervise it every so often.
- paradite 2y agoThe trend of AI tools to make a bold claim at launch, just have lots of caveats caveats caveats caveats when actually releasing to public.
- ar_ca 2y ago[dead]
- yuppiemephisto 2y agoOk, describe your experience.
- ar_ca 2y agoI'm impressed with Devin's capabilities. Its good at building standard web applications and implementing common patterns. I is particularly effective for enterprises needing basic web pages or solutions that follow established development patterns. While Devin handles routine development tasks well, it still requires oversight and guidance when dealing with complex integrations or custom business logic. It was helpful in reducing the time spent on boilerplate code and basic setup tasks.
- Topfi 2y agoI was about to state that there is nothing here that 4o or Sonnet couldn’t do with very limited prompting, then I noticed that the hamburger menu on mobile doesn’t even work and had to retract that statement. Both wouldn’t have made such a mistake. Thanks, this only cements where Devin lies in comparison and explains the lack of benchmarks and independent testing…
- winkle 2y agoFirst place I usually go is the terms of service and what they are granting themselves rights to. Not excited about how broad this is "3.2 License: By using the Services, you hereby grant to Cognition, its affiliates, successors, and assigns a non-exclusive, worldwide, royalty-free, fully paid, sublicensable, transferable license to reproduce, distribute, modify, and otherwise use, display, and perform all acts with respect to the Customer Data as may be necessary for Cognition to provide the Services to you."
- bigs 2y agoI always wonder how enforceable these blanket rights would be in court. Didn’t Meta claim to own end users’ photos in the T&Cs back around 2009 and it got challenged and shot down (ianal)?
- CaptainFever 2y agoI did some Googling on this. https://web.archive.org/web/20111103081406/http://consumerist.com/2009/02/facebooks-new-terms-of-service-we-can-do-anything-we-want-with-your-content-forever.html https://web.archive.org/web/20111103081406/http://consumeris... Original article that caused the outrage. In particular, the TOS did not say they owned your pictures, but it did give them a license that was quite broad, which included using your likeness in advertisements. However, the change that caused the outrage was that the license no longer expired on account deletion nor content removal. https://www.npr.org/2009/02/17/100783689/facebook-users-angry-over-change-in-legal-terms https://www.npr.org/2009/02/17/100783689/facebook-users-angr... News article about the outrage. https://www.nytimes.com/2009/02/19/technology/internet/19facebook.html https://www.nytimes.com/2009/02/19/technology/internet/19fac... News article about the walkback. I could not find anything about it being challenged in court.
- CaptainFever 2y ago"as may be necessary for Cognition to provide the Services to you" kind of makes sense IMO. Does that mean they'll only use the license (note: they only get a license, not ownership) to provide services to you? Is it a restriction?
- a-arbabian 2y agoMike from Vesta (first demo video) claims Devin saved "at least a hundred hours" debugging API integrations. That seems crazy to me - API integrations rarely take that long, and any engineer would spot issues like wrong API keys almost immediately. The tool might be more valuable for non-engineers creating initial drafts, but by the time you've written all the detailed specs for Devin, a mid-level engineer could have made significant progress on the task.
- mike_yu 2y agoclearly nobody else has spent all the time i have integrating really old mortgage software :(
- mike_yu 2y agoalthough i do agree with you w.r.t integrating like, modern software with well documented/good apis
- jonny_eh 2y agoI doubt Devin could write an integration for an underspecified legacy API like that. Whenever I have had to, I've needed to talk to support/engineering on the other side.
- mike_yu 2y agothat's definitely still the case. devin drafts my emails for issues it runs into (which i tell it to do) and i send them off. this is definitely slower than if i were doing it full time, but i run a company. i go from customer meeting to customer meeting and spend 5-10 min a day taking whatever is blocking devin and pasting it into an email to the partner to get a response for devin.
- jlund-molfese 2y agoI wish API integrations never took that long! But it's dependent on who you're integrating with and what your product looks like. I'm the engineering manager of the payroll integrations team at a company that does workplace savings plans. Sometimes even when you're making calls to dozens of different endpoints they're easy, but other times, you end up guessing at how to access undocumented functionality within a GraphQL API that has introspection turned off, or working around entity modeling that's completely different from your system and requires a lot of translation. Or you work with an API whose indexes variably start from 1, 0, -1, and -2 in different endpoints. These generally aren't hard technical challenges to solve, and something like Devin that could take care of most surface-level problems you see while integrating with some XML API from 2007 would be welcome. There are companies like https://www.tryfinch.com https://www.tryfinch.com and https://www.merge.dev https://www.merge.dev that try to solve these issues, but their abstractions also reduce flexibility and aren't a perfect for all HRIS integration use cases right now.
- WesleyJohnson 2y agoAny plans or capabilities for something local? Not a locally hosted Devin, mind you, but a way to interact with on-prem source control repos?
- debacle 2y agoI couldn't find anywhere a list of languages that this tool supports. What makes this tool better than e.g. cursor?
- preommr 2y agoFrom the second video: "We can focus on the things that excite us rather than just the maintenancing [maintenance] work". But these are the kinds of problems that help shape the product. The software archictecture should be a compression of a deep and intuitive understanding of the problem space. How can you develop that knowledge if you're just delegating it to a black box that can't operate at a near-human level? I've used ai based tools to great success, but on an ad-hoc basis, for specific and small functions or modules. To do the integration part requires an understanding of what abstraction is appropriate where. I don't think these tools are good that.
- cowsup 2y agoGood software can be art. And like all art, we have hit the stage in which code can also be cranked out en masse, thoughtlessly, for a quick buck. It was only inevitable.
- mfdupuis 2y agoI'm curious to see how this plays out when it comes to deploying and maintaining production-grade apps. I know relatively little about infrastructure and DevOps, but that's the stuff that actually always seems complicated when it goes from going to MVP to production. This question feels particularly important if we're expecting PMs and designers to be primary users. That said, I'm super excited about this space and love seeing smart folks putting energy into this. Even if it's still a bit aspirational, I think the idea of cutting down time spent debugging and refactoring and putting more power in the hands of less technical folks is awesome.
- gexla 2y agoShould have come with a prominent warning at the app site that you're heading towards a $500 sub. I'm sure it's mentioned in places I didn't see it. Ideally, you would agree to the sub before you even create an account. This could save LOADS of signups from people who aren't your intended users.
- anticensor 2y agoThey have a $50 tier too, but that one is not currently open to new members.
- adastra22 2y agoYou never say what Devin is.
- nextworddev 2y agoDevin really wasted a lot of time going GA because they lost a lot of their initial buzz
- Topfi 2y agoNo public testing, no benchmarks, no clear information on context window size or restrictions for extensive use, no comparison with the newest Claude Sonnet 3.5 or O1, nothing. What we do get is a price of $ 500,- per month from a company that has been caught lying about this very product [0] and has never allowed independent testing. Cognition, I am sorry to tell you, but there is no reason to trust you. In fact, there are multiple good reasons no to, even if you offered Devin at a fraction. If this were e.g. Anthropic launching a new beyond Opus size model that was still performant and came with "chain-of-thought" capabilities, a far more extensive context window that still fully passes needle in haystack and is absolutely solid in sourcing from provided files, keeps on track even when provided with large documents, has few or no restrictions on usage and comes with extensive, verifiable benchmarks that showcase this offering being a significant upgrade over other models, maybe such a price could be justified. You know why Cognition? Because they haven’t actively lied. What they did instead was let people use their models and actually test the advantages. Even Claude Instant way back when had certain use cases that made them have their own niche and showed they could execute before expanding with 2 and the larger context, then 3 with more applications. You never did any of that, you never gave anyone reason to believe what you claim, you didn’t even release benchmarks. See the difference? Seems more like a simple cash grab, attempting to ride the O1 wave. OpenAI has a hard time justifying their Pro pricing, you doubling that makes this an out of season April fools joke. Waiting for the inevitable reporting that this is just another API wrapper for Claude or ChatGPT with our old faithful RAG. [0] https://www.youtube.com/watch?v=tNmgmwEtoWE&pp=ygUJZGV2aW4gYWkg https://www.youtube.com/watch?v=tNmgmwEtoWE&pp=ygUJZGV2aW4gY...
- DidYaWipe 2y agoMight be an interesting headline if it said what "Devin" is.
- anticensor 2y agoCan you also add Discord, Telegram, Gitlab, Forgejo integrations for those whose use them for their software development discussions?