Skip to main content
日本語

AI Development as a System for Delivering Changes Safely

This guide organizes what Netsujo has learned from operating AI-assisted development in practice. It connects Git and GitHub, pull requests, CI, Agent Harness design, state management, authority, independent QC, recovery, deployment, and production verification into one delivery model.

The full delivery flow

StageWorking unitWhat must be made explicit
RequestIssuePurpose, constraints, and acceptance conditions
ChangeCommit / Pull RequestA reviewable change with history
VerifyCI / ReviewWhich exact version was checked and what passed
PublishDeployWhich verified artifact or commit reached the target environment
ObserveMonitoringWhat is actually running and visible in production

Six operating principles

The operating stack

Git / GitHub / Actions
The history, collaboration, and automated-verification layer: commits, branches, pull requests, review, CI, and deployment evidence.
Agent Harness
The execution environment around an agent: instructions, tools, context, execution loops, guardrails, observability, and recovery.
Agent OS
Netsujo’s operating rules for state, authority, and evidence. This is a Netsujo operating definition, not an industry standard.
Controller
The Netsujo role that tracks current state, writer ownership, progression conditions, and whether execution is allowed to continue.
Orchestrator
The Netsujo role that coordinates assignment, parallel execution, recovery, and independent verification across multiple runtimes.

Start with three core guides

Agent HarnessUnderstand the execution environment that connects models, tools, context, guardrails, observability, and recovery.

State, Authority, and EvidenceSeparate current state, execution rights, and verification evidence across pull requests, deployment, and production.

Independent QCSeparate implementation from verification and accept an exact target from a different runtime and context.

Choose a three-level learning path

LEVEL 1: Read the current state in GitHub first

Separate branch, HEAD, base and head, pull request, checks, merge, and deployment so you can tell what changed and what was actually verified.

LEVEL 2: Design AI as an execution system

Define agent roles, the harness, stop conditions, state retention, and authority boundaries around the model.

LEVEL 3: Add governance and recovery for production delivery

Use state, authority, evidence, independent QC, recovery, and the Netsujo Agent OS operating model to reach a safe terminal state.

Read the knowledge map by problem, not chronology

Foundation / Execution
Role separation, MCP and tool design, RAG, specifications, Git worktrees, and parallel execution.
State / Governance
State, authority, evidence, CI, review, approval, deployment, production verification, and recovery.
Incident / Failure
Real incidents converted into rules, policy, gates, regression tests, and operating contracts.
Evidence / Evolution
First-hand records of what changed in practice, what became faster, and where human judgment remained.
Adoption / Business
AI implementation diagnosis, business-tool connection, RAG, and the path from operating knowledge to implementation support.

Knowledge Map: jump to a lane

Foundation / ExecutionRole separation, specifications, tools, MCP, RAG, Git worktrees, and the execution environment around AI agents.

State / GovernanceState, authority, evidence, CI, review, approval, deployment, production verification, and recovery.

Incident / FailureReal incidents converted into rules, policy, gates, regression tests, and operating contracts.

Evidence / EvolutionFirst-hand records of what changed in practice, what became faster, and where human judgment remained.

Adoption / BusinessDiagnosis, applicability, roadmap, implementation support, and the business path into AI adoption.

Foundation / Execution

Role separation, specifications, tools, MCP, RAG, Git worktrees, and the execution environment around AI agents.

State / Governance

State, authority, evidence, CI, review, approval, deployment, production verification, and recovery.

Incident / Failure

Real incidents converted into rules, policy, gates, regression tests, and operating contracts.

Evidence / Evolution

First-hand records of what changed in practice, what became faster, and where human judgment remained.

Adoption / Business

Diagnosis, applicability, roadmap, implementation support, and the business path into AI adoption.

Browse the full Tech BlogThe Knowledge Map above contains the 25 AI-development articles currently organized by Netsujo. The broader Tech Blog also covers Web3, SEO, AIO, implementation, and other engineering topics.

Frequently asked questions

What becomes difficult first in AI-agent development?
Before model capability becomes the limiting factor, teams often struggle to track who is changing what, which version was verified, and how far a change has reached. State, authority, evidence, and recovery become more important as the number of agents grows.
What is an Agent Harness?
In this guide, Agent Harness is Netsujo’s umbrella term for the surrounding execution environment: instructions, tools, context, execution loops, guardrails, observability, and recovery. Other products and organizations may draw the boundary differently.
If CI is green, is the change ready for production?
No. CI proves that defined automated checks passed for a particular target. Merge, deployment, and production observation are separate stages with separate evidence.
Are the Controller and Orchestrator the same thing?
Netsujo separates them. The Controller tracks current state, progression conditions, and execution authority. The Orchestrator coordinates assignment, parallel execution, recovery, and independent verification. This is a Netsujo operating model.
How is Independent QC different from ordinary code review?
Netsujo emphasizes a separate runtime and context checking the same exact target, together with tests, evidence, and operational risks. When the target changes, the previous PASS is not silently reused.
How do this guide, Agent OS, and the AI Practice Community differ?
This guide is the permanent learning hub. Agent OS is the operating proof and control design used by Netsujo. The AI Practice Community is a place for continued exchange around events and practical lessons.

See Netsujo Agent OS in operation(日本語)The practical control-plane work that applies these operating principles inside Netsujo.

Netsujo applies these lessons to PoC acceptance criteria, multi-agent role design, quality gates, authority boundaries, recovery, and production observation.

Discuss AI implementation and development operations