logoalt Hacker News

MomsAVoxelltoday at 6:24 PM2 repliesview on HN

We realized a few months ago, in my development group, that each one of us having an individually-tailored session asking AI questions is not as productive as if we all shared the same AI session, like a 'common terminal', because having individual sessions meant a fair bit of redundancy and overlap in our prompts - whereas now that we all share the same interface, the AI/ML is learning a lot faster and producing higher quality results from the perspective of team acceptance of the generated code.

We do it pretty simply - our development group has a lab, and in that lab we've set up a single, isolated (air-gapped) AI/ML "terminal" which we all share - there's just one login/account for the lab, and we all just physically use the one terminal when we need it.

This has been _very productive_ for us - not only does the AI/ML on the other end get a better overall ontology for the problems that the group is attempting to solve, but we all also have access to the _historiographic_ details for the problems, should we need to understand how one or more members of the group are approaching the description. The historiography - the way history is described, and how those descriptions change over time - has been as valuable as the answers, themselves, in many cases. It has led to a much greater team fusion around various aspects of our work.

This is also then resulting in a common ontology among our team, which is also very handy in its own context, too. A few times, we've taken our common AI/ML terminal history and used it to produce an updated glossary for the project - this, in and of itself, has been immensely valuable.

Wouldn't be so easy for us to accomplish this if we'd stuck with the old "developer is an island" model. Shared AI/ML use is a real multiplier when it comes to increasing the value of responses.


Replies

zeendotoday at 8:36 PM

I would love to hear more about how you accomplish this.

If you have the time, I'm specifically interested in:

Are you really all only using a single agent/context window? Or do you still use a coding agent individually but have other domain, planning, etc conversations with the shared context?

What tooling and model(s) are you using to do this?

How big of a team are you doing it with?

How long did it take you to transition to this process before it felt good?

whythismatterstoday at 6:38 PM

Needless to say that this approach requires a healthy dose of maturity, individual hygiene, and trust between the team members.

show 2 replies