Glossary

Agentic coding workflow

An agentic coding workflow uses AI agents to perform bounded software implementation steps while developers plan, validate, and review output.

Last updated: May 9, 2026 · Reviewed by ReScience Lab

Why it matters

An agentic coding workflow turns AI coding from an open-ended chat into a sequence of planned, inspectable implementation steps.

What is an agentic coding workflow?

An agentic coding workflow uses an AI coding agent to perform implementation steps while a developer controls the requirement, constraints, review points, and merge decision. The workflow is strongest when tasks are bounded, standards are explicit, and output is inspected before production use.

Core pieces

A practical agentic coding workflow usually includes:

  1. A written requirement or PRD.
  2. Story-sized implementation tasks.
  3. Acceptance criteria and non-goals.
  4. Repo-specific standards and commands.
  5. A run step using a coding agent.
  6. Human review of files, tests, reports, and unresolved work.

Where Hal fits

Hal provides a terminal-first loop around supported coding engines such as Codex, Claude Code, and Pi. Hal is not the model. It is the workflow layer that helps structure planning, validation, execution, reporting, archiving, and review.

Agentic workflow vs agent chat

Agentic coding workflowAgent chat
Uses explicit tasks and checkpoints.Can drift across many turns.
Keeps requirements and standards inspectable.Often stores decisions in conversation history.
Preserves reviewable state.May leave only a final diff.
Treats merge as a developer decision.Can create pressure to accept completion as correctness.

Example Hal sequence

hal init
hal plan "describe the product change"
hal convert
hal validate
hal run

Start with a low-risk task and confirm the resulting state is understandable before expanding the workflow.

Verification rule

Before adopting Hal, inspect the source repository, current install guide, and release notes for documented command and engine behavior.

FAQ

Short answers before you put this into an agent workflow.

What is an agentic coding workflow?

It is a software workflow where an AI agent performs bounded implementation work while a developer supplies requirements, standards, validation, and review.

Does agentic coding remove developers?

No. Developers still define intent, review changes, run checks, and decide whether work is safe to merge.

Related glossary entries

Keep exploring the pieces of a reviewable coding loop.