AI Enables Projects Before They Are Ready to Be Released
🤖 AI co-author: GitHub Copilot
An idea used to need a fair amount of ceremony before it became software. Someone needed enough uninterrupted time to make a start. A team needed enough shared context to agree on a shape. The first working prototype often arrived only after the idea had survived a fairly effective filter: the cost of getting from “this might be interesting” to a repository that did something.
Agentic development lowers that threshold. By that I mean a workflow in which an AI can take bounded actions: explore a repository, draft code and documentation, run checks, and report the result back for a human to judge. It does not remove the need for engineering. It changes when the engineering becomes visible.
One person can now take an architectural question and give it a real shape without first assembling a team or clearing a week of calendar time. They can ask an agent to sketch the service boundary, generate a local environment, write a first test suite, document an API, and then make the prototype answer back. That is a genuinely useful expansion of what is possible.
It also creates a question I do not think we can answer from the public web: how many serious experiments now live in private repositories?
The hidden portfolio
Public GitHub gives us a distorted view of software creation. It shows projects that have been released, work deliberately shared in the open, and the occasional experiment that somebody was comfortable making visible. It cannot show the projects that are still internal, abandoned, useful only to one team, or simply not ready for the obligations that come with an audience.
I would not put a number on that hidden portfolio. There is no defensible public dataset for “AI-enabled private repositories”, and a count of public repositories, stars, or generated commits would not fill the gap. The useful claim is smaller: when implementation becomes cheaper, more ideas can become working private projects. Some will remain sketches. Some will become valuable internal tools. Some may eventually become products or open-source projects. Many will not, and that is not necessarily a failure.
The evidence on speed is already more complicated than the headline suggests. A Microsoft Research analysis of three company field experiments estimated a 26% increase in completed tasks after developers gained access to an AI coding assistant, while also warning that the individual experiments were noisy. In a different setting, METR’s 2025 study of experienced open-source contributors found longer completion times with the then-current tools; its later update cautioned that the result had already aged badly and that newer measurement was not reliable enough to state a current effect.
That is a useful corrective. “AI makes software faster” is not a law of nature. The effect depends on the task, the developer, the codebase, the tools, and the quality of the question being asked. But a faster first pass, even in a limited set of tasks, can still change what a person is willing to explore.
Pheromone: substantial is not the same as releasable
I have a private repository called Pheromone that makes this distinction concrete. It began on 18 February 2026 as an exploration of what might happen if AI-capable processes could communicate with and manage distributed systems. The architecture is a Go-based distributed digital-twin experiment: a one-to-many twin model spans operating-system, workload, and management layers.
The project grew beyond the initial question. It accumulated architecture decision records, specifications, benchmarks, local environments, CI and security workflows, observability, role-based access control, an API and UI gateway, and developer and DevOps agent skills. At the point I recorded the history in early April, it had 65 merged pull requests, out of 86 in total. Its working design includes gRPC and Protocol Buffers, NATS JetStream, in-memory and etcd-backed persistence, audit and reasoning traces, Prometheus and Grafana, Docker Compose and Vagrant environments, and a command-line client.
Those details are deliberately architectural rather than operational. Pheromone is still private and positioned as team-internal development and exploration; I am not linking to it or presenting it as a released product.
Agent assistance made the expansion possible. It helped turn a question into supporting tooling, tests, documentation, local environments, and operational scaffolding that would have been difficult to sustain from the original idea alone. That does not make it ready for strangers to depend on.
A public release would need different answers:
- Who is the user, specifically?
- What is the smallest promise I am prepared to make and keep?
- What threat model is acceptable for that promise?
- Who will support users, respond to issues, and maintain the project?
- Is the governance mature enough for others to trust the direction?
- Should this become a product at all?
None of those questions is answered by a passing test suite, a clean architecture diagram, or another hundred generated files. They are product, security, and stewardship decisions. They are also decisions that get harder to make when it is cheap to keep building.
Decision atrophy is a risk worth naming
I use decision atrophy here to mean the loss of practice in making the judgement calls that automation can defer. It is not a diagnosis, and it is not a claim that using an agent makes someone less capable. It is a workflow risk.
When the next implementation step is always available, it can become easier to add another capability than to narrow the scope. It can feel more productive to request another experiment than to decide that the audience is too unclear, the support burden is too high, or the project should stop. Agents do not create that temptation on their own, but they make continuation unusually frictionless.
There is relevant evidence outside software engineering. A peer-reviewed study of AI-assisted decision-making found that participants could over-rely on incorrect AI recommendations, and that interventions requiring people to consider alternatives reduced that over-reliance. It does not prove that coding agents cause bad product decisions. It does support the more modest point: plausible recommendations and explanations are not substitutes for independent judgement.
For a project, independent judgement looks practical rather than mystical: write down the intended user, put a boundary around the first release, invite a critical review, and decide in advance what evidence would make the project worth publishing. These steps introduce useful friction. They force a builder to confront the cost that did not appear in the prototype.
What public projects can and cannot show us
OpenClaw is an interesting public counterpoint. Its repository describes an open-source assistant that runs on a user’s computer and connects to existing chat channels through a local gateway, clients, tools, skills, plugins, and selectable model providers. That is the project’s description, not an independent assessment of its security or quality.
There are clearer signs that the project is being actively maintained. Its contribution guide sets review, build, check, and test expectations, including for AI-assisted submissions. Its v2026.7.33 release was published on 18 September 2026 and records 126 merged pull requests in its covered range. The public npm registry recorded 13,759,846 downloads in the preceding month when I checked on 18 September.
That last number is a distribution signal, not a user count. It may include CI, upgrades, mirrors, and repeat downloads. Likewise, stars and forks are evidence of interest, not proof that a project is good, safe, or sustainably used. What OpenClaw does demonstrate is the work that becomes visible once a project has crossed the release boundary: release records, public maintenance rules, contributor expectations, and an audience that can evaluate the work.
The project’s creator, Peter Steinberger, describes an agentic workflow in which agents write nearly all of his code and several agents work in parallel. That is useful first-person evidence about one creator’s practice. It is not evidence that every line of OpenClaw was AI-generated, nor should it be treated as a quality certificate.
There is a related, more limited public example in Anthropic’s account of how its teams use Claude Code. It describes internal autonomous development loops in which the tool writes code, runs tests, and iterates before human review, including an example of Claude Code building Vim key bindings for itself. The Claude Code changelog shows continuing releases. Again, this is vendor evidence of an AI-assisted workflow and maintenance, not an independent audit of quality or a measure of adoption.
The caveats are not a footnote. They are the point. Visibility can teach us about public maintenance, but visibility and popularity cannot tell us whether a project should exist, whether it is safe for a particular user, or whether the people behind it have made good decisions.
A release is a promise, not an upload
The most useful guardrails are straightforward:
- Name the audience in one sentence.
- State a small public promise and explicitly list what is out of scope.
- Do a threat-model review that fits the intended deployment.
- Decide what maintenance commitment, support channel, and documentation a user can reasonably expect.
- Ask someone outside the build loop to challenge the assumptions.
- Make a deliberate choice to publish, keep the work private, or stop.
The final option deserves more respect than it usually receives. A private repository can be a successful place to learn, investigate, or solve an internal problem. Public release is not the only measure of value.
Agentic development gives more people the capacity to find out whether an idea has technical shape. That is exciting. The next responsibility is to recognise that a functioning repository is evidence of possibility, not yet a promise to users. Publishing is the moment we make that promise. It should still require a human decision.
Further reading
- The effects of generative AI on high-skilled work — Microsoft Research field experiments on coding-assistant access
- Early-2025 AI experienced open-source developer study and METR’s update — evidence and limitations from a different setting
- Effects of explanations and cognitive forcing functions on overreliance on AI decision support systems — a peer-reviewed study of over-reliance
- OpenClaw and its contribution guide — primary project sources