Agentic Research Workflow Notes

My personal recommendations on how to effectively use agentic workflows for scientific research in a responsible way, July 2026.

๐Ÿ“ฆ Download this workflow

Introduction

Agentic workflows can significantly speed up your research. The problem is that, at this point in time, AI models are not reliable enough to operate securely or autonomously. Remember the following words:

Don't treat AI responses as evidence,
rather use it as an assistant to manage evidence you verify.


In the following, I provide personal recommendations on how to set up guardrails and conveniences so the agent can work more effectively and give you an easier workflow. It's a suggestion based on experience, and by no means optimal.

Basic Environment Setup

The idea is to use a coding IDE such as Visual Studio Code (or similar) as the environment for an AI research assistant, with a file structure optimized for this task. We will use AGENTS.md & index.md files, a knowledge folder, a sources folder, and a workbench folder.

Folder structure with AGENTS.md, knowledge, sources, and workbench in Visual Studio Code
Example folder structure in a Visual Studio Code environment.

All you now need is access to an agentic coding assistant such as Claude Code or GitHub Copilot. Other setups (OpenCode Go, Codex, Cursor, etc.) work similarly, with only minor differences in most cases.

Details on agent setups
  • GitHub Copilot comes built into VS Code by default.
  • Claude Code requires installing the VS Code Claude Code extension to open a chat.
  • OpenCode Go requires adding your provider's API key to your VS Code environment. This is a really cost-efficient choice.
  • OpenAI Codex requires installing the VS Code Codex extension.
  • Just to be sure: free options are scarce and you would not get far with them.

AGENTS.md

The instructions your research assistant reads at the start of every chat.

Carefully select only the most essential information your agent needs every session. Don't dump everything in. That dilutes context quality, and real instructions get ignored. Keep it short. Here are some things to cover:

For example, an AGENTS.md could contain the following:

Important note on Claude Code.

Claude Code reads CLAUDE.md, not AGENTS.md.

  • The template already handles this. Next to every AGENTS.md there is a CLAUDE.md holding the single line @AGENTS.md, Anthropic's documented import syntax, so Claude reads the full file and there is nothing to keep in sync.
  • Only using Claude Code? Then you can delete the AGENTS.md files and write everything directly into the CLAUDE.md files instead.
  • Never use Claude Code? Then you can delete the CLAUDE.md files.

The knowledge Folder

The growing memory of your research assistant.

The knowledge folder in VS Code, containing index.md, memory.md, progress.md, style_guide.md, target_vision.md, topic_summary.md and anything_else.md
The knowledge folder with its index.md and the example note files.

The sources Folder

The library your research assistant assembles.

The sources folder in VS Code, containing a literature folder, an other folder and an index.md
The sources folder with its literature and other folders, and its index.md.

The workbench Folder

The working directory for you and your research assistant.

The workbench folder in VS Code, containing code, data, evaluation and writing folders and an index.md
The workbench folder with its code, data, evaluation and writing folders, and its index.md.

Getting Started

Follow these steps to set up your AI research assistant.

  1. Folder setup:
    • Download the template as a .zip and drop it wherever you want to work from.
    • Rename the folder to something more relevant to your work.
    • Go to VS code and open that folder.
  2. Agent setup:
    • Have a clear vision of what you want to do.
    • Edit the AGENTS.md files yourself to check if it fits your workflow.
  3. Start the agent:
    • Open an Agentic chat.
    • Get started!
    • Example:
      • Mention an academic work you'd like to start the literature search with. Ask the agent to download the PDF and its citations into the sources folder, then convert them to Markdown. Wait for this to finish.
      • Ask it to survey the sources on a specific question, report its findings to you
      • Ask the agent to condense the insights into the knowledge folder.
      • Ask for an implementation in the workbench, run it, and report back to you. This could be an algorithm, a dataset, or an analysis rendered into plots, etc.
    • Whatever you want to change in this workflow environment, just ask the agent to adjust it to your needs.

Safety Tips

A reminder that this workflow is not perfect.

Bonus: The Research Manager ๐Ÿง 

Set up an environment that oversees multiple projects at the same time.

One AGENTS.md above several project folders, each with its own AGENTS.md, knowledge, sources and workbench folders
One AGENTS.md sitting above multiple project folders, each with its own structure just like the one above.

You can download the research manager template as a .zip too.

Downloads

Downloadable ZIPs to get started.

BibTeX

@misc{padilla_agentic_research_workflow_notes,
    author = {Marcel Padilla},
    title = {Agentic Research Workflow Notes},
    year = {2026},
    url = {https://marcelpadilla.com/Projects/Research_with_Agents/},
}