Dmk
Is anyone here using any AI agent frameworks/loop programs/scripts?
I’ve been using Claude Code/Gemini/Codex pretty heavily, all manual - IE I create a new Git worktree, open a new terminal start claude and go into plan mode to explain what I want. This works well, but is not automated in any fashion of course.
What I want to do is have a CLI program/script that continuously pulls from a backlog of issues and spins up agents for different stages - ultimately creating a PR for review.
There are multiple tools that do this, some seem very complex and hard to understand what they are doing/how to use it, other seem pretty close to what I want:
- GitHub - gastownhall/gastown: Gas Town - multi-agent workspace manager · GitHub
- GitHub - Dicklesworthstone/agentic_coding_flywheel_setup: Bootstraps a fresh Ubuntu VPS into a complete multi-agent AI development environment in 30 minutes: coding agents, session management, safety tools, and coordination infrastructure · GitHub
- GitHub - lavallee/cub: A CLI for Ralph + Beads-style development with harnesses like Claude Code and Codex · GitHub
- GitHub - mikehostetler/wreckit: Wreck it Ralph Wiggum - My code is in danger! · GitHub - from @mikehostetler
Has anyone tried any of these or others? What has your experience been?
Trending in AI / LLMs
With AI doing more of the implementation work, I’ve been wondering how much coding I should deliberately keep doing myself.
My main conc...
New
This showed up on my feed.. anyone heard of it? Just hype?
Ox Alpha is a reasoning model designed for coding, sustained ag...
New
With advancements in AI gathering pace and set to increasingly accelerate, perhaps it’s worth having an annual thread on the topic - feel...
New
Following on from some recent threads about AI and AI created projects I’m curious what people have been creating with AI tools …and perh...
New
What
A larger rant at in this post. Code at github: GitHub - dmitriid/llamex: Credo Plugin that detects issues that LLM-assisted Elixir r...
New
I like to find performance optimizations and hidden bugs in Elixir codebases with coding agents.
If I just ask them directly to find tho...
New
Hi everybody,
A few months ago I needed a log dashboard for my Phoenix app. I looked at a few cloud services, but since I didn’t need an...
New
Other Trending Topics
Edit: 2026 May 15 - This post is archived.
Mob is alive!!
Main docs: mob v0.7.11 — Documentation
A bit of explanation for the slightly c...
New
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
I am happy to introduce the very α version of the new programming language compiled to BEAM.
Welcome Cure.
It has literally three kille...
New
Hi there! We created Gust: A task orchestrator inspired by Airflow.
For those who have never heard about Aiflow, it’s a Python-based wor...
New
Hi everyone!
The first release candidate for the Expert language server project is now available!
We’ve published a press release detai...
New
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #ai
- #elixirconf-us
- #blog-post
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #elixirconf-eu
- #metaprogramming
- #hex











Showing Posts 30 to 21- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
Lucassifoni
I did not fully understand from this link if this is a joke or not, but in that kind of prospective discourse I feel like the frontier between a joke or a real product is very blurry :
Edit : joined their discord to have a look around, definitely not a joke. There are conversations like : “have you considered making buildings a metaphor for subfolders ?”. I love it as an experiment in UX/DX.
The delay between my “predictions” and things happening in that space proves to be very compressible..
Dmk
Alright I’ll join that group.
Agreed on the last part. Enjoying trying things out though. And as @Lucassifoni mentioned, I feel like what I’m trying to solve will be included in most of the providers in short order.
Lucassifoni
Looks like Anthropic themselves are starting to include autonomous agents supervision trees in Claude code. The last release announcement says that a session can spawn others (that you can interact with) and that sessions can message their spawner but also message each other.
I can’t help but wonder if Greenspun’s tenth law (Any sufficiently complicated C or Fortranprogram contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.) should be complemented by another law for our very connected age, since every app that grows for a while seems to develop an ad-hoc actor model.
Since they sell tokens it only seems logical to encourage bigger agent structures. Too bad it’s not built on the platform that supports it by design, it would have been some kind of spotlight for the BEAM.
mikehostetler
We’ve got a pretty active group working on autonomous SDLC in the Jido Discord (not gonna link, you can find it)
My wreckit project was a prototype in TypeScript, I’m slowly porting this into Jido.
Jido will have a coding tool - we can already orchestrate Claude Code and generate code in sprites - but the entire workflow is still coming together.
As far as “Why?” or “Is this really possible?” - I have my doubts
- I view it as a learning exercise that will prove the value of software engineering over the long run
SyntaxSorcerer
This is fantastic — thank you for your detailed answer, @Cheezy !
I hope the mods decide to move this because I agree it might warrant its own thread.
After spending a few months reading Elixir (and related) books and taking online courses, I just got started building. Testing is at the heart of my workflow. You’ve given me some good ideas and I’d also like to share parts of my testing workflow in case it’s helpful for others, and maybe to get some feedback.
Cheezy
Hello @SyntaxSorcerer ,
Great question that might warrant its’ own thread. I’ll answer here and let the moderators decide to move it if they desire.
I am a huge fan of TDD. In fact I have been teaching TDD to developers since the early 2000s. I know there are people that are trying to get a TDD workflow in place with AI but that has always felt like trying to force AI to do something that makes us feel good instead of something that would help drive quality. I blogged about that last September → TDD With AI | Cheezy's Blog
I find that Claude / Tidewave is able to write well factored code with excellent tests. With the addition of Tidewave you now also have the agent testing the changes it just made through the browser without being prompted. We have AGENT.md / CLAUDE.md files, Claude Skills / Hooks, and Subagents to enforce our quality standards as well as credo, sobelow, etc. to ensure code quality / safety. These things work amazing well.
My personal workflow is that once I create my backlog (in Stride) I quickly review the testing_strategy and verification_steps for the more complex tasks. Once I am happy with that I ask Tidewave to implement. Due to the configuration I have I feel confident that it is writing good tests and testing the changes. At the end of a feature (usually 10-40 minutes) I do a quick manual test. If I find an issue I ask Tidewave to fix it right away. When I’m happy I push to production.
I think there are two things that make this work. First of all, my tasks are very small and therefore easy for the agent to tackle and test. Second, I (Claude) try to provide all of the necessary context to the agent so they are more likely to get the requirement right.
To summarize Claude writes unit tests for everything (the main way of testing), Tidewave performs some integration testing, and I also manually test just before deployment.
For a completely different context, at my last client (Java and Typescript) we had a dedicated tester on each team (3 teams). The teams followed a two week cycle but it was typical that the developers would finish the development in two or three days and the tester would spend the remainder of the two weeks testing everything. It felt like a huge constraint. At first the testers would find small things but over time they would rarely discover any issue of significance. I am no longer with that client, but I am sure they were heading to a place where they will not be using the testers but instead rely on the testing from Claude. Again, we had good AGENT files, custom Claude Hooks and Plugins that we built out over several weeks.
Hope this helps
SyntaxSorcerer
Hey @Cheezy , thanks for sharing.
Could you elaborate a bit on the testing phase?
For example, are you using TDD? Unit testing, integration, e2e, property-based testing, etc.? Is Claude writing the tests for you? Before or after writing the code that should pass tests? And how do you handle edge cases?
Apologies for the litany of questions — I’m just getting started with AI + TDD and it’s at the forefront of my mind. I’ve seen a lot of posts about writing tests with AI that make sense on the surface, but they rarely go deeper than, “it’s a best practice that you can speed up with AI so you should definitely do it.”
I would be grateful for some concrete, evidence-based info, even if it’s based on your anecdotal experience.
dimitarvp
Yep, can confirm, just started using Opus a few days ago and I am blown away. It can still do stupid lapses here and there but if you keep it in line it does absolutely amazing.
The way I see it, being a good operator is now a full-blown marketable skill.
egeersoz
I would say this was a much bigger problem until about Nov 2025, but Opus 4.5 improved things in a major way. The code it writes is way less verbose than its predecessor models, at least on the Claude front. I can’t comment on the other models as I don’t use them a lot except for simple bug fixes.
That’s not to say that we’re “there” in terms of autonomous coding, but that the recent progress has been quite promising.
Cheezy
One more thing. Trying to introduce AI into a standard non-AI SDLC will create a lot of problems. I wrote about it here (Tensions with AI | Cheezy's Blog) and here ( Adopting AI Driven Development | Cheezy's Blog ). IME, if you want to see success you should be ready to throw out or significantly change the software development methodology in order to see the best results. Optimize around what AI does best and what humans do best.