Feedback Loops

Subpage of Agentic Coding

We will go through some ways to create effective feedback loops:

Fix 1: Static Types

Using compiled languages can be useful because there is automatic checking for robustness by the compiler and issues can be flagged out deterministically.

Fix 2: MCP servers

You will want some level of determinism in the feedback that the agents receive. Often the best way to do this is by providing an MCP server that allows the agents to evaluate the work.

Building and setting up these MCP servers should be key to the project setup. A very good example is to give the agent the ability to use a browser using an MCP server if you are building a web application.

Fix 3: Automated Tests

This ties in with Test Driven Development. Here, we explore the issues associated with testing.