5 ms·
So, you can assign github issues to this thing, and it can handle them, merge the results in, and mark the bug as fixed? I kind of wonder what would happen if
by CobrastanJorji 1y ago
So, you can assign github issues to this thing, and it can handle them, merge the results in, and mark the bug as fixed?
I kind of wonder what would happen if you added a "lead dev" AI that wrote up bugs, assigned them out, and "reviewed" the work. Then you'd add a "boss" AI that made new feature demands of the lead dev AI. Maybe the boss AI could run the program and inspect the experience in some way so it could demand more specific changes. I wonder what would happen if you just let that run for a while. Presumably it'd devolve into some sort of crazed noise, but it'd be interesting to watch. You could package the whole thing up as a startup simulator, and you could watch it like a little ant farm to see how their little note-taking app was coming along.
- yard2010 1y agoPlease stop this train! I want to get off
- jacob019 1y agoIt's actually a decent patern for agents. I wrote a pricing system with an anylyst agent, a decision agent, and a review agent. They work together to make decisions that comply with policy. It's funny to watch them chatter sometimes, they really play their role, if the decision agent asks the anylyst for policy guidance it refuses and explains that it's role is to analyze. Though they do often catch mistakes that way and the role playing gets good results.
- seunosewa 1y agoIs the code available?
- jacob019 1y agoI had not thought about sharing it. I rolled my own framework, even though there are several good choices. I'd have to tidy it up, but would consider it if a few people ask. Shoot me an email, info in my profile. The more difficult part which I won't share was aggregating data from various systems with ETL scripts into a new db that I generate various views with, to look at the data by channel, timescale, price regime, cost trends, inventory trends, etc. A well structured JSON object is passed to the analyst agent who prepares a report for the decision agent. It's a lot of data to analyze. It's been running for about a month and sometimes I doubt the choices, so I go review the thought traces, and usually they are right after all. It's much better than all the heuristics I've used over the years. I've started using agents for things all over my codebase, most are much simpler. Earlier use of LLM's might have been called that in some cases, before the phrase became so popular. As everyone is discovering, it's really powerful to abstract the models with a job hat and structured data.
- jacob019 1y agoThe framework is now available on Github: https://github.com/jacobsparts/agentlib https://github.com/jacobsparts/agentlib I'm planning to write a blog post about the larger system when I get the chance.
- tgtweak 1y agoWhat tooling did you use to make the agents cross-collaborate?
- jacob019 1y agoPython classes. In my framework agents are class instances and tools are methods. Each agent has it's own internal conversation state. They're composable and the agent has tools for communicating with the other agents.
- itchyjunk 1y agoWhat about "VC" AI that wants a unicorn? :D
- wmf 1y agoWe have been informed that VC is the only job AI cannot do.
- flkenosad 1y agoVC-funded corp?
- oytis 1y agoWhy not? VCs manage investors' money, not their own. If investors think AI is so great, they will have no problem delegating this job to AI, right?
- nsteel 1y agoI think it was a joke, VCs are happy to replace all jobs except their own.
- nine_k 1y agoWhy, they'd happily delegate their own job if they've got to keep the proceeds.
- nsteel 1y agoCan you think of an example in history where labour was replaced with tech and the displaced workers kept their income stream? If a machine can do your job, (eventually) I'll be cheaper to use that machine instead of you and you'll no longer have a job. Is that not a given? Anyway, it was probably just a joke... so not sure we need to unravel it all.
- nine_k 1y ago
- robofanatic 1y agoseems like the 1 person unicorn will be a reality soon :-)
- sakesun 1y agoSimilar to how some domain name sellers acquire desirable domains to resell at a higher price, agent providers might exploit your success by hijacking your project once it gains attraction.
- bbor 1y ago/ :-(
- risyachka 1y agoDoesn't seem likely. If tools allow a single person to create a full-fledged product and support it etc - millions of those will pop up over night. Thats the issue with AI - it doesn't give you any competitive advantage as everyone has it == no one has it. The entry bar is so low kids can do it.
- Brajeshwar 1y agoI believe I missed the memo that to-do apps[1] got replaced by note-taking apps. 1. https://todomvc.com https://todomvc.com
- olalonde 1y agoAt this rate, they're both getting replaced by "coding agent". There seems to be a new one coming out every other day.
- OccamsMirror 1y agoMy gut says it will go off the rails pretty quickly.
- realfun 1y agoI think it would take quite a long while to achieve human-level anti-entropy in Agentic systems. Complex system requires tons of iterations, the confidence level of each iteration would drop unless there is a good recalibration system between iterations. Power law says a repeated trivial degradation would quickly turn into chaos. A typical collaboration across a group of people on a meaningfully complex project would require tons of anti-entropy to course correct when it goes off the rails. They are not in docs, some are experiences(been there, done that), some are common sense, some are collective intelligence.
- yalok 1y agoReminds a Conway’s Game of Life on steroids.
- CraigJPerry 1y agowe're about to find out. This is our collective current trajectory. I am pretty convinced that a useful skill set for the next few years is being capable at managing[2] these AI tools in their various guises. [2] - like literally leading your AI's, performance evaluating them, the whole shebang - just being good at making AI work toward business outcomes
- ddalex 1y agoJust like a managers job
- m3kw9 1y agoI feel you are one hallucination from a big branch of issues needing to be reversed and a lot of tokens wasted
- ramon156 1y ago> then you add a boss AI This seems like a more plausible one. Robots don't care about your feelings, so they can make decisions without any moral issues
- PhilippGille 1y agoThis has been proposed/exlored in 2023 already: ChatDev: Communicative Agents for Software Development - https://arxiv.org/abs/2307.07924 https://arxiv.org/abs/2307.07924
- youraimanager 1y agoPlease report to HR