Agent Studio
Specs Are Context

Specs Are Context, Not Control

Specifications record intent. Use that intent to shape tasks, select relevant context and review the resulting changes.

This article describes the working approach behind Agent Studio: keep scope, checks and human decisions visible alongside specifications. It is not an audit of another product’s capabilities.

Specifications

Preserve Intent Where People Can Find It

A specification describes what a system should do or why a decision was made. It can take the form of an architecture decision, a task description, an operating guide or a test.

These records answer different questions. A test describes expected behavior for a particular case. An architecture decision explains a trade-off. A task defines the next change. Link the records that matter to the work at hand.

Responsibility

Keep Product Decisions Explicit

A model can turn a specification into a proposed plan. A person still needs to decide which work to start, what constraints apply and what result to accept.

Record those decisions in the roadmap and tasks. If the model discovers a gap, let it propose a clarification or follow-up with supporting sources. Review the proposal before changing the agreed scope.

Small changes

Choose a Slice You Can Verify

A broad specification can describe a whole feature, while the next task implements only one part. Choose a part with an observable result and a clear check.

For example, start with validation for one input path before changing every form. Review its behavior and interface, then use what you learned to shape the next task. A small diff still needs appropriate tests; size alone does not establish correctness.

In Agent Studio

Connect the Specification to the Review

Before a run, attach relevant requirements and decisions to the task context. During review, compare the delivered changes and checks with those requirements. Record mismatches as specific findings.

  • Link the applicable part of the specification.
  • State what the task should change and what is outside its scope.
  • Choose tests and other checks that address the expected behavior.
  • Update the task or document when review reveals a mistaken assumption.
Priorities

Use the Roadmap to Choose the Next Task

A roadmap records direction and priorities. Turn a chosen item into a task when its timing, scope and dependencies are clear enough to act on.

Agents can identify missing context, suggest smaller tasks and investigate risk. Those proposals help prepare a decision; they do not by themselves authorize a new product priority.

Choosing tools

Check How a Tool Handles the Whole Task

If you are considering a specification-focused editor or another coding tool, try your actual workflow: prepare a change, execute it, inspect the checks and record acceptance. Evaluate where Agent Studio would add a useful record or handoff.

This article does not establish feature gaps in Kiro or any other product. Provider capabilities change and need their own dated evaluation. The distinction here is the working approach you want to use.

Next step

Link One Requirement to One Reviewable Change

Choose one requirement from an existing specification. Create a scoped task, link the relevant context and name the checks you will use. After the run, record whether the result meets that requirement and what should happen next.