Manuel B. Garcia

Manuel B. Garcia serves as the Senior Director for Educational Technology and Digital Learning at FEU Institute of Technology, Manila, Philippines. Read More

Contact Info

1607, FEU Tech Building,
P. Paredes St, Sampaloc,
Manila, Philippines
mbgarcia@feutech.edu.ph

Follow Me

Can Agentic AI Make Research Workflows More Reproducible or Less Controllable?

Agentic AI can improve research reproducibility by executing documented procedures consistently, but autonomous tool selection, changing models, and unpredictable intermediate decisions may make workflows harder to reconstruct. Learn how researchers can distinguish automation from reproducibility, evaluate workflow stability, and design agentic systems that preserve scientific control.

947
Agentic AI, Reproducibility, and Research Control Guide 947 of 1196
01 · The Question

Does Automating a Research Workflow Make It More Reproducible?

You develop an AI research agent to conduct bibliometric analyses. The agent imports publication records, identifies duplicates, normalizes author names, constructs collaboration networks, calculates indicators, and generates interpretations.

The first execution produces a dataset containing 2,850 unique publications. The second execution, using the same original records and apparently identical instructions, produces 2,817 publications.

Both executions finish successfully. Both generate professional-looking reports. Yet the resulting collaboration networks and publication indicators differ.

What changed?

Perhaps the agent applied different duplicate-matching decisions. Perhaps it selected another normalization procedure, executed tools in a different order, or received a different response from the underlying language model.

Automation can reduce human inconsistency, but agentic systems may introduce new forms of procedural variability.

The methodological question is whether autonomous execution makes research easier to reproduce or merely transfers variability from human decisions to less visible computational decisions.

02 · The Short Answer

Agentic AI Can Improve Reproducibility, but Only Under Appropriate Controls

In Brief

Agentic AI may improve research reproducibility when it executes clearly specified procedures, preserves data provenance, uses controlled computational environments, and records the actions required to reconstruct results. However, autonomous planning, nondeterministic model behavior, changing external services, and undocumented tool decisions can make research workflows less predictable and more difficult to reproduce.

Automation and reproducibility are not equivalent. Researchers should evaluate whether the same inputs and defined procedures produce sufficiently consistent and independently verifiable results. A workflow that completes automatically but cannot explain or reconstruct consequential intermediate decisions may be operationally efficient without being scientifically reproducible.

03 · What You Need to Know

Understanding Reproducibility and Control in Agentic Research

What does reproducibility mean in agentic AI research?

Reproducibility concerns whether research results can be obtained again using the relevant data, computational procedures, and documented conditions.

In computational research, this often involves preserving datasets, analytical code, software environments, and parameters.

Agentic AI introduces additional procedural elements because the system may select tools, generate code, interpret intermediate outputs, and decide which action to perform next.

Consequently, reproducibility may require documenting not only the initial prompt and final result but also the operations connecting them.

Researchers should specify whether they expect exact output reproduction, equivalent analytical results, or consistency within defined tolerances.

How is reproducibility different from repeatability?

Repeatability Obtaining consistent results when a procedure is repeated under sufficiently similar conditions, often by the same research team or system.
Reproducibility Obtaining consistent findings through an appropriately documented procedure, with the precise meaning depending on the disciplinary and methodological framework.

Terminology varies across scientific disciplines and standards.

For example, the National Academies' framework distinguishes computational reproducibility from replicability using new data.

Researchers should define the terminology adopted in their study rather than assume that every field uses these concepts identically.

Why might AI agents improve reproducibility?

Agentic systems can execute predefined procedures without relying on repeated manual intervention.

For example, an agent may apply the same approved metadata transformation script across multiple bibliographic datasets.

When the code, inputs, and environment are controlled, this can reduce variation introduced by inconsistent manual processing.

Agents may also automatically preserve execution logs, generate provenance records, and perform validation checks.

However, these benefits depend on implementation.

An agent that independently changes its procedures between runs may introduce variability rather than eliminate it.

How might agentic AI make research less controllable?

Agentic systems may make decisions that are not explicitly specified in the initial instructions.

For example, an agent asked to identify duplicate publications might choose one similarity threshold during its first execution and another during its second.

It may also select different tools, change the sequence of operations, or generate alternative analytical scripts.

If these decisions are not constrained or recorded, researchers may struggle to explain why outputs differ.

The system may remain operationally autonomous while becoming methodologically difficult to reconstruct.

What sources of variability affect agentic research workflows?

Source of variability Potential effect Possible control
Nondeterministic model outputs Different plans or classifications Repeated testing and controlled generation settings
Model updates Changed behavior across testing periods Version documentation and fixed models where available
Tool selection Different procedures applied to the same task Approved tool lists and execution rules
External retrieval Different evidence retrieved over time Fixed corpora and preserved retrieval records
Generated code Different analytical implementations Versioned scripts and validation tests
Memory and context Different decisions based on previous interactions Controlled context and state management
Parallel execution Different processing order or race conditions Controlled scheduling and dependency management
Human intervention Different approvals or corrections Documented decision criteria and approval records

Not every source of variation will affect every workflow.

Researchers should identify which factors are relevant to the specific system and task.

Does using the same prompt guarantee the same workflow?

No. Identical prompts do not necessarily produce identical plans, tool calls, or final outputs.

Generative models may respond differently because of sampling, system changes, context differences, or other implementation factors.

An agent may therefore interpret the same instruction through different sequences of actions.

For example, one execution might retrieve additional methodological documentation, while another proceeds directly to analysis.

Researchers should distinguish prompt consistency from procedural consistency.

The principles of repeated AI prompting and output consistency remain relevant.

Can temperature settings make an agent deterministic?

Lower sampling temperatures may reduce some forms of output variability in supported models.

However, a temperature setting of zero does not universally guarantee identical outputs.

Backend changes, numerical implementation details, model routing, and external tools may still influence results.

Moreover, an agent's workflow can vary because of factors unrelated to language-model sampling.

Researchers should test response and workflow stability empirically rather than assume determinism from a single configuration parameter.

How do model updates affect reproducibility?

Commercial AI providers may update models or surrounding services during a research project.

Such changes can influence classification behavior, tool selection, generated code, or the interpretation of instructions.

Researchers should record the model identifier, testing dates, and available configuration information.

When possible, fixed model versions may support more controlled evaluation.

However, even versioned systems may depend on changing external services.

The challenges of reproducibility in changing AI systems are especially relevant to autonomous workflows.

Why is tool selection important?

Different tools may implement similar tasks using different assumptions or procedures.

For example, an agent may use one library for network community detection during an initial analysis and another implementation during a later execution.

Differences in algorithms, defaults, or numerical handling may affect the resulting communities.

If the agent chooses tools autonomously, those choices become part of the research method.

Researchers should therefore document tool names, versions, parameters, and selection criteria.

For consequential analyses, restricting the agent to approved tools may improve procedural consistency.

Can generated statistical code reduce reproducibility?

Yes, when the code changes between executions and the differences are not documented.

An agent may generate alternative scripts that appear to implement the same analysis but differ in missing-data handling, variable transformations, or statistical defaults.

Both scripts may execute successfully while producing different results.

Researchers should preserve the actual code executed during each run.

Where possible, approved scripts should be reused rather than regenerated unnecessarily.

The safeguards governing autonomous statistical code execution can help maintain analytical control.

How can research data provenance support reproducibility?

Provenance records connect research outputs to their original inputs and transformations.

For example, a bibliometric collaboration network may depend on source publication records, author normalization rules, duplicate removal, and network construction parameters.

If those decisions are preserved, another researcher may be able to reconstruct the network.

If an agent silently changes normalization mappings, the resulting network may differ even when the original dataset remains unchanged.

Researchers should preserve transformation histories, source identifiers, and relevant approval decisions.

Provenance supports both reproducibility and investigation of unexpected differences.

What is the difference between deterministic and agentic workflows?

Deterministic workflow A procedure designed to produce the same output from the same inputs under defined computational conditions.
Agentic workflow A procedure in which an AI system may select or adapt actions toward an objective, potentially introducing variability in the execution path.

These categories are not mutually exclusive.

An agentic workflow may contain deterministic components, and some agents operate through tightly constrained procedures.

Researchers can preserve agentic flexibility for tasks requiring adaptation while using deterministic scripts for consequential calculations.

The appropriate balance depends on the research objective.

Should researchers convert agent decisions into reproducible scripts?

Where feasible, consequential transformations should be represented through explicit, reusable procedures.

For example, an agent may propose mappings for inconsistent institutional names.

After verification, the approved mappings can be stored in a versioned table or deterministic transformation script.

Subsequent executions can then apply the same approved rules without asking the model to make the same decisions again.

This separates exploratory AI assistance from reproducible analytical execution.

However, not every research task can be reduced to deterministic rules without losing relevant contextual judgment.

What role do audit logs play?

Audit logs document observable operations performed during the workflow.

Relevant records may include instructions, tool calls, file changes, generated scripts, execution outcomes, and human approvals.

These records help researchers determine why two executions produced different results.

However, logs do not necessarily reveal every internal computation of the model.

Researchers should distinguish observable execution histories from claims about inaccessible internal reasoning.

The principles of auditing AI research agent actions are central to workflow traceability.

Can researchers measure workflow stability?

Yes. Researchers can repeat a defined workflow and compare the resulting outputs or intermediate decisions.

The appropriate measure depends on the task.

For example, bibliometric analyses may compare record counts, normalized entities, network edges, community assignments, or calculated indicators.

For classification tasks, researchers may examine agreement across repeated runs.

For numerical analyses, predefined tolerances may be appropriate.

Stability should be evaluated at relevant stages rather than solely through the final report.

How can exact output agreement be calculated?

For discrete outputs, researchers may calculate the proportion of evaluation items receiving identical results across two runs.

Exact Output Agreement
Exact agreement = (Items with identical outputs across compared runs / Total comparable items) × 100%
Outputs must be compared using a predefined equivalence rule. Exact agreement may be unsuitable for free-text responses where different wording can express substantively equivalent conclusions.
Suppose an agent classifies 500 abstracts in two independent executions. The classifications agree for 465 abstracts. Exact agreement is (465 / 500) × 100% = 93%.

The remaining 7% of classifications differ across runs.

However, agreement does not establish correctness. Two executions can produce the same incorrect classification.

Researchers should evaluate stability alongside accuracy against an appropriate reference standard.

How can researchers measure numerical stability?

For numerical outputs, researchers may examine absolute differences, relative differences, or variability across repeated executions.

For example, repeated bibliometric analyses might produce slightly different network centrality values.

Researchers should determine whether those differences arise from numerical precision, stochastic algorithms, or changes in the underlying analytical procedure.

Appropriate tolerances should reflect the scientific meaning of the measure.

A small numerical difference may be inconsequential for one indicator but important when it changes a categorical classification or substantive conclusion.

What is workflow-level reproducibility?

Workflow-level reproducibility concerns whether the complete sequence of research operations can be reconstructed and whether it produces results consistent with the defined evaluation criteria.

For example, an agent may reliably execute a statistical script but inconsistently select which records enter the analytical dataset.

In that case, the computational component may be reproducible while the complete workflow is not.

Researchers should therefore evaluate the dependencies between stages.

Reproducibility of individual components does not automatically establish reproducibility of the integrated process.

Should every agent decision be reproduced exactly?

Not necessarily. The appropriate requirement depends on the research objective.

For a deterministic data transformation, exact reproduction may be expected.

For an exploratory literature search, different but substantively appropriate search paths may be acceptable if the evaluation focuses on evidence coverage and final quality.

However, researchers should specify the acceptable degree of variation before interpreting results.

They should not redefine success after observing which outputs the agent happened to produce.

Exact procedural identity and scientifically equivalent outcomes are different evaluation targets.

Can human approval checkpoints improve reproducibility?

Approval checkpoints may reduce variation by requiring researchers to authorize consequential decisions before execution.

For example, an agent may generate candidate duplicate mappings, but only approved mappings become part of the analytical dataset.

Once approved, those mappings can be preserved and reused.

However, human reviewers may also disagree or make inconsistent decisions.

Researchers should therefore document approval criteria and adjudication procedures.

The principles of human approval checkpoints for AI agents are relevant to both governance and reproducibility.

Can agentic AI improve research transparency?

It may, particularly when the system automatically preserves execution records and source provenance.

For example, an agent may generate a report identifying which source records contributed to each analytical output.

However, transparency is not guaranteed by the existence of logs.

Records must be sufficiently complete, accurate, and accessible to support independent examination.

Researchers should avoid equating a lengthy execution transcript with an understandable methodological account.

Useful transparency requires identifying the decisions and operations that materially influenced the findings.

How should researchers handle changing external sources?

Agents may retrieve information from websites, databases, or APIs that change over time.

A literature search repeated several months later may return different records because of newly indexed publications or revised database coverage.

Researchers should preserve retrieval dates, queries, source identifiers, and relevant retrieved content where permitted.

For controlled evaluations, fixed document corpora may help isolate agent behavior from changes in external information.

However, live retrieval may be necessary when the research objective concerns current information.

The evaluation design should distinguish changes in the environment from changes in the agent.

What is the role of environment versioning?

Environment versioning documents the software and computational conditions under which a workflow was executed.

Relevant information may include operating system details, package versions, tool configurations, model identifiers, and external service versions where available.

Containers or other controlled execution environments may help preserve computational dependencies.

However, they do not necessarily freeze externally hosted AI models or live information services.

Researchers should document which components are controlled and which remain dependent on changing providers.

Can agentic workflows be reproduced by another researcher?

Potentially, when sufficient materials and permissions are available.

Another researcher may need access to the source data, prompts, scripts, tool configurations, execution records, and relevant external resources.

However, confidentiality restrictions, proprietary systems, and model changes may limit exact reproduction.

Researchers should distinguish limitations arising from restricted access from those arising from inadequate documentation.

Where full sharing is impossible, controlled access, synthetic demonstration datasets, or detailed methodological descriptions may support partial independent verification.

Such alternatives should not be presented as equivalent to complete reproduction without qualification.

What if two executions produce different scientific conclusions?

Substantive disagreement between repeated executions requires investigation.

Researchers should examine whether the difference arose from data selection, analytical procedures, model variability, or interpretation.

For example, one agent run may conclude that an educational intervention has a positive effect, while another describes the evidence as inconclusive.

The discrepancy may reflect different included studies or alternative interpretations of the same evidence.

Researchers should trace the conclusions back to verified sources and analyses.

They should not select whichever execution produces the preferred finding without a defensible methodological basis.

How can researchers balance flexibility and control?

Agentic flexibility may be useful when tasks require adaptation to unexpected information or changing environments.

However, consequential scientific operations often benefit from stable procedures.

One approach is to allow the agent to propose alternative actions while requiring approved rules for data transformations, statistical analyses, and external submissions.

Another approach is to separate exploratory agent activity from a controlled confirmatory workflow.

The appropriate balance depends on the research question and the consequences of variation.

Researchers should avoid maximizing autonomy when doing so reduces the ability to explain or verify the findings.

How should reproducibility be reported in agentic AI research?

A transparent methods section should describe the agent architecture, underlying model, tools, relevant settings, and execution conditions.

Researchers should identify which decisions were autonomous and which were constrained by approved procedures.

They should preserve relevant prompts, executed scripts, data versions, tool calls, and human approval records.

When repeated executions were performed, the report should describe the number of runs and the observed variability.

Limitations involving changing models, unavailable tools, or inaccessible internal mechanisms should be acknowledged.

Claims of reproducibility should be supported by actual verification rather than inferred from the presence of automation.

04 · A Practical Example

Why the Same AI Bibliometric Workflow Produces Different Publication Counts

Hypothetical Example

Repeated autonomous preparation of a bibliometric dataset

A researcher evaluates an AI agent that prepares bibliometric records for a study of artificial intelligence in higher education.

The original dataset contains 3,000 publication records.

The agent is instructed to identify duplicates, normalize author and institutional names, construct collaboration networks, and calculate publication indicators.

Three independent executions use the same source dataset and initial task instructions.

Execution Records retained Potential duplicate exclusions
Run A 2,850 150
Run B 2,817 183
Run C 2,842 158
Step 1: Identify the discrepancyThe researcher observes that the same source dataset produces different record counts across repeated executions.
Step 2: Examine execution recordsThe audit logs reveal that the agent applied different similarity judgments when identifying potential duplicates.
Step 3: Compare affected recordsThe researcher identifies publications that were excluded in one execution but retained in another.
Step 4: Establish approved matching rulesExact identifier matches are processed according to predefined criteria, while ambiguous matches require human adjudication.
Step 5: Preserve the decisionsThe approved duplicate mappings are stored in a versioned table that can be applied consistently.
Step 6: Reexecute the controlled workflowThe agent applies the approved transformations and runs the same versioned analytical scripts.
Step 7: Verify the resultsThe researcher compares record counts, network indicators, and analytical outputs against predefined acceptance criteria.
Step 8: Report the findingsThe study distinguishes variability in autonomous duplicate identification from the stability of the controlled analytical procedure.

The hypothetical example illustrates how an agent may execute a workflow successfully while producing inconsistent analytical inputs.

Preserving approved transformations can improve procedural consistency without eliminating the usefulness of AI-assisted recommendations.

The objective is not necessarily to eliminate all agentic behavior, but to prevent consequential methodological decisions from changing without justification or documentation.

05 · What Researchers Often Get Wrong

Common Misconceptions About Agentic AI and Research Reproducibility

Misconception

Automation Automatically Makes Research Reproducible

Autonomous systems may introduce variable tool choices, generated code, or intermediate decisions. Reproducibility requires appropriate procedural control and documentation.

Misconception

Identical Prompts Guarantee Identical Agent Actions

The same instructions may produce different plans or tool sequences because of model variability and changing environments.

Misconception

Temperature Zero Guarantees Deterministic Research

Model sampling settings do not control every source of variation in an integrated agentic workflow.

Misconception

Reproducing the Final Report Is Enough

Identical prose does not establish that the underlying data transformations and analyses were valid or reproducible.

Misconception

Audit Logs Automatically Guarantee Reproducibility

Logs support traceability but may not preserve every dependency needed to reconstruct the workflow.

Misconception

Different Outputs Always Mean the Agent Is Unreliable

Some variation may be acceptable depending on the task and predefined equivalence criteria. Researchers should assess scientific significance rather than require exact wording in every case.

Misconception

Human Approval Eliminates All Variability

Human reviewers may disagree or apply criteria inconsistently. Approval procedures also require documentation and evaluation.

06 · What This Means for You

Making Agentic Research Workflows Reproducible Without Eliminating Useful Autonomy

Researchers should identify which stages require exact procedural consistency and which may legitimately involve adaptive decision-making.

A simple decision framework

If the task follows explicit computational rules
Use versioned scripts and controlled execution environments wherever feasible.
If the agent makes interpretive or ambiguous decisions
Preserve the decision evidence and require appropriate verification before consequential changes.
If the workflow uses changing external sources
Record retrieval dates, queries, source identifiers, and relevant retrieved information.
If repeated executions produce different results
Trace the differences to intermediate operations and assess their scientific consequences.
If the study claims reproducible autonomous performance
Conduct repeated evaluations and report observed stability, limitations, and verification procedures.

Autonomy should be preserved where it contributes meaningful value and constrained where uncontrolled variation threatens the scientific record.

Watch Out

Do not assume that a workflow is reproducible because an AI agent can run it repeatedly. If the agent silently changes inclusion criteria, normalization rules, analytical scripts, or interpretation procedures, repeated execution may produce different studies rather than repeated analyses of the same study.

07 · A Quick Checklist

Before Claiming That an Agentic Research Workflow Is Reproducible

Before reporting reproducibility, check:
Define what reproducibility means for the particular research workflow.
Identify which stages involve deterministic procedures and which involve agentic decisions.
Preserve original datasets and versioned analytical inputs.
Record model identifiers, prompts, settings, and execution dates.
Document tool names, versions, parameters, and selection procedures.
Preserve the actual code executed during each workflow run.
Maintain provenance linking source records to transformations and outputs.
Record consequential agent decisions and human approval outcomes.
Control external retrieval sources or document their changes.
Repeat the workflow under defined evaluation conditions.
Measure output agreement and numerical stability using appropriate criteria.
Investigate discrepancies affecting substantive scientific conclusions.
Distinguish stable outputs from independently verified correct outputs.
Report limitations arising from changing models, tools, and inaccessible system mechanisms.
08 · Frequently Asked Questions

Frequently Asked Questions About Agentic AI and Research Reproducibility

Can agentic AI improve research reproducibility?

Yes, when agents execute documented procedures consistently and preserve sufficient records for verification. However, autonomous decisions may introduce additional variability.

Does automation guarantee reproducibility?

No. Automation may reduce manual variation while introducing model, tool, or workflow variability.

Can identical prompts produce different agent workflows?

Yes. The agent may select different tools, generate alternative code, or make different intermediate decisions under apparently identical instructions.

Does temperature zero make agentic research deterministic?

Not necessarily. Model implementation, external services, tool execution, and other factors may still introduce variation.

What should researchers preserve to reproduce agentic analyses?

Relevant materials include source data, prompts, model identifiers, tool configurations, executed code, transformation records, outputs, and approval decisions.

Can audit logs establish reproducibility?

They can support reconstruction, but additional materials such as source data, dependencies, and external information may be necessary.

How can researchers measure agent workflow stability?

They can repeat defined workflows and compare relevant outputs, intermediate decisions, numerical indicators, and task completion outcomes.

Should AI agents use deterministic scripts?

Deterministic scripts may be preferable for consequential transformations and calculations, while agentic flexibility may remain useful for exploratory or adaptive tasks.

Does identical output mean the agent is scientifically correct?

No. Repeated outputs can be consistently wrong. Reproducibility and validity must be evaluated separately.

Can agentic AI research be reproduced when commercial models change?

Exact reproduction may be limited, but preserving model identifiers, execution records, scripts, inputs, and outputs can support independent examination and partial reproduction.

09 · The Bottom Line

Agentic AI Can Improve Reproducibility Only When Autonomy Remains Traceable

The Bottom Line

Agentic AI can improve research reproducibility through consistent execution, automated documentation, and preserved provenance. However, autonomous planning, changing models, variable tool use, and undocumented decisions can make workflows less controllable and more difficult to reconstruct.

The methodological objective is not to eliminate every form of autonomy. It is to ensure that consequential decisions remain explainable through observable evidence, that analytical procedures can be reconstructed, and that variability is evaluated rather than concealed. A reproducible agentic workflow requires more than repeated execution. It requires sufficient control and documentation to establish what was done, why the results differ when they do, and whether the findings remain scientifically defensible.

10 · Sources and Further Reading

Sources on Reproducibility, Agentic AI, and Computational Research

11 · Cite this Guide

How to Cite This Guide

This guide is intended to be read, shared, and used in research, teaching, and academic work. If you draw on its ideas, explanations, or other content, please acknowledge the source by citing the guide. Doing so gives appropriate credit and helps your readers locate the original resource.

Has the Field Guide helped your research?

If a guide helped clarify a question, inform a research decision, or move your work forward, I would love to hear about your experience. Your story may also help other researchers discover the Field Guide.

Share Your Experience
Takes only a few minutes