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.

Claude Code does our releases now

69 pointsby aluxian5 days ago

23 comments

SCdF5 days ago
Is this not a bash script, but run through a &quot;maybe it won&#x27;t work this time&quot; randomizer?<p>Sometimes I feel like I live on another planet. Wouldn&#x27;t you at least get Claude to write the bash script, confirm it works how you like, then run that? Why get an LLM to guess how to do it each and every time?<p>At least they are still manually approving, which the title made sound like something they&#x27;d move on from.
评论 #44094999 未加载
评论 #44095786 未加载
评论 #44095025 未加载
danw19795 days ago
This is a fine example of a process you really want to be deterministic being automated using something that is definitely not.
评论 #44094624 未加载
评论 #44094868 未加载
评论 #44094630 未加载
geuis5 days ago
We have a very small team and release at will. Some days multiple times, sometimes days between.<p>We don&#x27;t use AI, just have a well tested codebase and basic bash script automation mixed in with GitHub actions.<p>Not bashing AI tools in particular, but just learning some basic decades old tooling and processes gets you pretty much all of the way there.
评论 #44094859 未加载
mkl955 days ago
&gt; less manual work is always better.<p>Why do your releases involve non negligible manual work?<p>&gt; We release 1-3 times per week.<p>If I were a customer, I would be concerned by this statement. Having an amateurish deployment strategy is one thing, but your release cadence implies low confidence and quality issues.
评论 #44094548 未加载
评论 #44094523 未加载
Jean-Papoulos5 days ago
Is this a psyop to check how HN readers will react to this insanity ? This could be a simple script. It <i>should</i> be a simple script. Please update us when this fails :)
评论 #44095094 未加载
beAbU5 days ago
The author of this article is using AI to run certain console commands, while still requiring them to manually advance the release process.<p>Almost as if the author does not know how to write a bash script, and reverted to using an AI prompt in stead?
rubyn00bie5 days ago
I’ll be honest this sounds like something that could be completely automated without AI. Wouldn’t a simple shell script accomplish this? Merge, push tag, deploy release with tag. I’m really not sure why AI is useful here at all but maybe I’m missing something?
评论 #44094456 未加载
sriku5 days ago
I just spent a day resurrecting an old iOS music app of mine that got kicked out of the app store because I didn&#x27;t make time to keep up with changes and devices, and some music students kept asking &quot;when is it going to get back on the app store?&quot;.<p>I used Claude Code in &quot;do whatever you need to to modernize this code&quot; mode for a bit and then went about correcting the things it got wrong. Many changes made were mechanical and useful and a few incorrect. It botched up some core code big time with changes that didn&#x27;t make any sense, and I had to revert and micromanage changes to that. In all, it was a win for a day&#x27;s work during the weekend.<p>Approx $30 well spent, but I give my thanks to the OSS community whose code made Claude Code possible and wish I could&#x27;ve split that with them.<p>The fact that software systems are architected with tons of mini languages means LLMs can be of use to select from the space of possibilities without me having to learn incidental details I don&#x27;t want to spend time or my neurons on.
mpweiher5 days ago
Fortunately I wasn&#x27;t in the market for an AI shopping assistant anyhow, but still thanks for letting me know what to avoid if I ever became interested in one.
eCa5 days ago
&gt; So please<p>No one has ever said ”please” to me in release instructions. Not that I miss it, I would find it weird.
评论 #44094842 未加载
sudhirj5 days ago
Please ask the agent to help write a workflow script (GitHub Actions yaml or makefile or similar) instead of using it as a runner - if you do that the release pipeline changes with each execution. You do not want a non deterministic release pipeline that&#x27;s mostly correct. You want one that&#x27;s checked in to version control and always does exactly the same thing, with all logs and artefacts recorded.<p>By all means use whatever AI agent you have to help set that up.
wg05 days ago
Speaking of which - I was wondering if there is a catalogue of release processes? Variety, usual steps, checklists?<p>Asking because development processes are a hot market themselves think of XP, Scrum, agile etc so wondering if there&#x27;s something documented about release processes.
beAbU5 days ago
RemindMe! 3 months from now.<p>Willing to put down a little bit of my money that this is going to blow up in their faces in the near future.<p>I&#x27;m not super technical at all, but I don&#x27;t understand why a team that does 1-3 deploys a week is not fully automating with &quot;proper&quot; CI.
评论 #44095147 未加载
apwell235 days ago
&gt; So please:<p>&gt; 1. Check if there exists a release PR already. When you check, do not grep, just list ALL PRs.<p>Why would you make AI do this when you can just do it with an api call or git.<p>Does the author not know that there is a chance that it won&#x27;t actuall list ALL PRs just because he put that in all caps?<p>we have lost our collective minds that this person is proudly publishing this stupidity to the world. i hate this so much.<p>can we pls ban these coders from the industry :(
评论 #44094576 未加载
评论 #44094545 未加载
zorked5 days ago
Use AI to write a release script if you need. Don&#x27;t do what this post suggests.
hiyer5 days ago
This is cool and all, but I don&#x27;t see why this can&#x27;t be accomplished (and more deterministically) with a bunch of bash&#x2F;python scripts. I&#x27;ve seen that done and work well in several firms for decades.
评论 #44094715 未加载
satisfice5 days ago
Thank you for warning your potential customers.
retinaros5 days ago
feels like we entering the ICO stage of GenAI
coolgoose5 days ago
I mean, it&#x27;s cute, but how the heck this is this an actual solution.<p>This is basic automation and a pretty weird deployment process that could literally be a proper ci&#x2F;cd pipeline.
cynicalsecurity5 days ago
Letting AI do releases is a very very bad practice.
nsonha5 days ago
yep, release is the first thing whose control you should delegate to AI, Skynet way.
sakesun5 days ago
Letting AI control software releases might seem risky, but it may not be as problematic as it sounds—especially if you also use AI to handle issue support. :)
评论 #44094821 未加载
the_duke5 days ago
Note the &quot;10 Apr&quot; date, so this precedes the availability of Codex and Jules, which are both quite good.