The Human Orchestrator

A manifesto on manual AI software development.


Project maintained by Stinger05189 Hosted on GitHub Pages — Theme by mattgraham

The Human Orchestrator: How I Built AAA Software with Manual AI Development

By Stinger05189

Most people today are rushing toward “agentic” coders—autonomous frameworks like Google Anti-Gravity that promise to build software for you. They want a “set it and forget it” solution. But after spending thousands of hours coding with AI over the last year, I’ve found that the real power isn’t in letting the AI be the captain. It’s in becoming a Human Orchestrator.

I am writing this not to sell you a tool, but to show you what is possible. I have no traditional coding background. Just a year ago, my experience was limited to Unreal Engine Blueprints. Today, I am building complex C++ plugins, custom ECS systems, and full-stack web applications that rival professional studios.

And I did it by doing the opposite of what the industry suggests: I rejected the agents and embraced a manual, high-control workflow using Google AI Studio and Gemini 3.0 Pro.

Here is why—and exactly how—I do it.


The Case Against “Auto-Pilot”

There is a prevalent belief that tools like Google Anti-Gravity are the endgame. While impressive, I’ve found that relying on agentic frameworks introduces friction that actually slows down high-quality development:

By switching to a manual chat interface (Google AI Studio), I remain the gatekeeper. I control every single line of code. This prevents the “drift” that happens with agents and ensures that the final codebase reflects my standards, not just the model’s training data.

My “Manual” Workflow

My process relies on treating Gemini not as a worker bee, but as a high-level partner that I guide with extreme precision. Here are the pillars of my workflow.

1. The Context Manager

I don’t just drag-and-drop files. I use a custom-built context management tool that generates a Markdown File Tree of my entire project.

2. The “Gemini Directory”

In the root of every project, I keep a directory specifically for the AI. It contains:

3. The “Diff” Protocol

This is the secret sauce. I rarely ask Gemini to rewrite a whole file. I instruct it to provide optimally formatted diffs.

4. Documentation First (The “Second Brain”)

I never start coding a feature until it exists as documentation.


The “Greenlight” Session

I treat every coding session like a surgical operation. I don’t just start chatting; I follow a strict loop:

  1. Initialization: I paste a specialized prompt that loads the “Gemini Directory” and the specific user request for the day.
  2. The Plan: Gemini proposes a detailed implementation plan for the session.
  3. The GREENLIGHT: I do not allow code generation until I type GREENLIGHT. This signals that I agree with the plan and we are ready to move.
  4. The Loop: We execute step-by-step. I manually implement the code, compile, and test. If there are errors, I paste them back.
  5. Wrap Up: At the end of the session, I command a “Wrap Up.” Gemini updates the Dev Log and the Documentation to reflect the new state of the project.

What Is Possible?

You might think this manual process sounds slow. It is not. It is a multiplier.

In the last year, I have built:

Unreal Engine C++ is notoriously difficult. But because the engine’s source code is public (a quarter-billion tokens of training data), Gemini understands it natively. When you combine that deep knowledge with a human orchestrator who manages the context and “taste,” the result is professional-grade engineering from a non-coder.

Conclusion

We are in a golden age of creation. You do not need to wait for an autonomous agent to build your dream project. In fact, you shouldn’t.

By taking control, treating documentation as your foundation, and orchestrating the AI manually, you can build things that were impossible for a single person just two years ago. The AI is the engine, but you must remain the driver.