TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Amazon CodeWhisperer, Free for Individual Use, Is Now Generally Available

331 pointsby 20wentyabout 2 years ago

23 comments

crop_rotationabout 2 years ago
I have used it and copilot both and it is a bit behind copilot.<p>First, Copilot supports a lot more languages (which is a big utility of such tools, that you are writing code in a different language much more quickly.)<p>Second, it fails more often with incorrect suggestions, and on non trivial things tends often to go line by line.
评论 #35555695 未加载
评论 #35555086 未加载
评论 #35561066 未加载
评论 #35561248 未加载
评论 #35573283 未加载
anoncowabout 2 years ago
This will impact copilot pricing. I will be keeping my copilot subscription (since it is pretty cheap), but I hope and expect there to be some good competition here.<p>With copilot being embedded in all office software in the near future, MS may as well make GH copilot free. Interesting times!
评论 #35555523 未加载
评论 #35558645 未加载
评论 #35581313 未加载
评论 #35556860 未加载
yawboakyeabout 2 years ago
the next leap in developer productivity won’t arrive from reducing the drudgery of typing. that wasn’t ever the problem, nor source of bugs or damper on productivity. so long as we still evaluate code in our heads (or pay the expensive compile-run-observe cost) we’re generations behind what architecture has achieved with computers. so long as i can’t evaluate the consequences of any line of code as i write it, dumping lines in industrial quantities is searching under the streetlight.
评论 #35560238 未加载
评论 #35560079 未加载
评论 #35559229 未加载
评论 #35560034 未加载
评论 #35560333 未加载
评论 #35561064 未加载
cheshire_catabout 2 years ago
Do they train on your code that they read for context? Do they retain the code snippets you generate? Can&#x27;t find any mention in regards to privacy in their copy.
评论 #35554954 未加载
评论 #35554940 未加载
评论 #35560039 未加载
评论 #35560030 未加载
Paul-Craftabout 2 years ago
Here is someone not affiliated with Amazon doing a live demo of CodeWhisperer: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=E0jCIPaIaiA">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=E0jCIPaIaiA</a>
xwowsersxabout 2 years ago
Just a thought that I have not fleshed out and can even see some problems with, but: will we arrive at a point or will it even be desirable to get to a point where the text in your source &quot;code&quot; just remains the instruction you&#x27;ve given to the AI? In other words, Amazon&#x27;s example on the linked page is:<p>&gt; &#x2F;*Create a lambda function that stores the body of the SQS message into a hash key of a DynamoDB table.<p>Now, obviously that is not valid Java syntax and javac will fail on that, but could&#x2F;would it be possible to just build an intermediate tool that&#x27;ll expand this into Java (or whatever other language) so that you don&#x27;t need to even see the expanded code in your editor, like the same way you don&#x27;t need to see bytecode?<p>I get that practically, right now, that would be ill-advised since the AI may not be reliable enough and there are probably more cases than not where you need to tweak or add some logic specific to your domain, etc. But still, theoretically is that where we are heading, i.e. a world in which even what are now considered high level langs get shoved down further below and are considered internal&#x2F;low level details?
评论 #35556333 未加载
评论 #35556208 未加载
评论 #35556196 未加载
评论 #35556859 未加载
评论 #35560242 未加载
评论 #35556330 未加载
评论 #35556189 未加载
评论 #35558123 未加载
sudoappsabout 2 years ago
Great to see them giving attribution and reference links to open source. I don&#x27;t think co-pilot does this at all.<p>&quot;To help you code responsibly, CodeWhisperer filters out code suggestions that might be considered biased or unfair, and it’s the only coding companion that can filter or flag code suggestions that may resemble particular open-source training data.&quot;
评论 #35557558 未加载
评论 #35557508 未加载
Havocabout 2 years ago
Anybody having any luck with this for rust? Tried to prompt it to give me a MQTT hello world and instead it just keeps suggestion more &amp; more commented out imports:<p>&#x2F;&#x2F; Send string via mqtt<p>&#x2F;&#x2F; use async_std::task;<p>&#x2F;&#x2F; use async_std::prelude::<i>;<p>&#x2F;&#x2F; use async_std::net::TcpStream;<p>&#x2F;&#x2F; use async_std::io::prelude::</i>;<p>&#x2F;&#x2F; use async_std::io;<p>&#x2F;&#x2F; use async_std::sync::Mutex;<p>&#x2F;&#x2F; use async_std::sync::Arc;
评论 #35562825 未加载
ngngngngabout 2 years ago
I find constant copilot suggestions kind of annoying but I really enjoy keeping a GPT-4 tab open as a pair programmer. The 25 request limit per 3 hours has been fitting my workflow just fine since I mostly use it when I&#x27;m stuck on a problem just to get ideas or when I&#x27;m working on an unfamiliar language&#x2F;framework.
yurishimoabout 2 years ago
I’m actually really interested to try this. I’ve been putting off paying for Copilot because GitHub does not make it convenient to pay for their services without a credit card and I do not have a large enough open source project to qualify for a free license.<p>I also haven’t used these tools at all so if CodeWhisperer is a little “dumber” than copilot, I doubt I will even notice.
评论 #35557097 未加载
robomartinabout 2 years ago
The era of code generators is likely to user-in an era of legal work surrounding them.<p>I was just thinking about this before reading the announcement. Part of our work is in aerospace; hardware and software being a part of that. All of it goes through layers-upon-layers of design, testing, verification and qualification for flight.<p>In my mind I saw this scenario where something happens and it ends-up in the courts. And then, in the process of ripping the code apart during the lawsuit, we come to a comment that changes it all. Something like this:<p><pre><code> &#x2F;&#x2F; Used Amazon CodeWhisperer to generate the framework of this state machine. &#x2F;&#x2F; Modified as needed. See comments. </code></pre> That&#x27;s when the courtroom goes quiet and one side thinks &quot;Oh, shit!&quot;.<p>What does the jury think?<p>They are not experts. All they heard is you just used AI to write part of the code for this device that may have been responsible for a horrific accident. Are their minds, at that point, primed for the prosecution to grab onto that and build it up to such a level that the jury becomes convinced a guilty verdict is warranted?<p>Don&#x27;t know.<p>Does this mean we have to be very careful about using these tools, even if the code works? Does this mean we have to ban the use of these tools out of concerns for legal liability?<p>Personal example:<p>A year or so ago I wrote a CRC calculation program in ARM assembler. It could calculate anything from CRC-8 to CRC-32. This was needed because we were dealing with critical high speed communications and there was a finite real-time window to compute the CRC checksum. The code was optimized using every trick in the books, from decades of doing such work. Fast, accurate, did exactly what it was supposed to do. In production. Working just fine.<p>I was curious. A couple of weeks ago I asked ChatGPT to write a CRC-32 calculation routine given some constraints (buffer size, polynomial, etc.). It took a few seconds for it to generate the code. I ran it through some tests. It seemed to work just fine.<p>That&#x27;s when the question first occurred to me: Would it expose us to liability if that code were to be used in our system? I don&#x27;t know. I have a feeling it would be unwise to use any of it at all.<p>Wouldn&#x27;t it be funny, interesting and perhaps even tragic if we had to have &quot;100% organically-coded&quot; disclaimers on our work in the future?
rcarrabout 2 years ago
I&#x27;ve been trying to hold on to using Sublime Text because I really appreciate the super clean interface which helps me stay productive, but I think I&#x27;m probably going to have to either go back to VSCode or possibly JetBrains Fleet. Every time I learn a new technology there seems to be an official VSCode Plugin for it that gives you some superpowers. Sometimes they&#x27;ll get some sort of port to Sublime but I feel like it&#x27;s falling too far behind now. It does make me pretty sad though because I love it. I think it&#x27;ll be a long time til anything pries Sublime Merge from my fingers though.
smcleodabout 2 years ago
How do people find it compared to copilot?
评论 #35554755 未加载
评论 #35554807 未加载
kleibaabout 2 years ago
Yes! Finally I have more time to spend in meetings!
评论 #35558545 未加载
synergy20about 2 years ago
could not find vim plugin though, pass for now.
puikaabout 2 years ago
Maybe I&#x27;m missing something, but isn&#x27;t it supposed to output multiline suggestions as in the example for everyone? I can&#x27;t find any option in vscode and just get line by line results (any supported language).
评论 #35558993 未加载
web3-is-a-scamabout 2 years ago
Free for individual use? Sold.
评论 #35559564 未加载
michidkabout 2 years ago
Would love to see how it compares to Copilot in terms of accuracy
kodahabout 2 years ago
Since Amazon&#x27;s getting into this game, what&#x27;s the chance that they&#x27;ll use this as an avenue for intellectual property discovery?
评论 #35555683 未加载
whoevercaresabout 2 years ago
Free for Individual use - curious on the pricing for enterprise use. It feels like next Alexa to me in terms of burning money
评论 #35555626 未加载
评论 #35560173 未加载
评论 #35559711 未加载
keltexabout 2 years ago
Does anybody know when &#x2F; if this is available as an extension for Visual Studio (not Visual Studio Code)?
unkabout 2 years ago
vim, emacs support. must haves.
评论 #35611904 未加载
AbsoluteCabbageabout 2 years ago
If something is “free”- YOU are the product. Always ask why they want their software on your computer.
评论 #35559489 未加载