How Can Scattered System Knowledge Become Useful Enterprise Memory?
In the final part, we explore how enterprise code and business knowledge can be turned into searchable context for AI agents, and what role SOFEEi can play in that process.
In this article series, we look at how better context can make AI coding agents more efficient, more accurate and less expensive.
In Part 1, we looked at why an AI coding agent’s token usage can increase so quickly, and why the number of questions is not necessarily the real problem.
In Part 2, we explored how too much low-relevance information affects both cost and answer quality, and why targeted context works better.
In long-running enterprise software environments – whether IBM i RPG, Java, COBOL or even SAP – business logic is often not located in a single program.
In an IBM i environment, for example, rules may be spread across RPG programs, CL processes, DB2 for i tables, file structures, interfaces and old documentation. In many cases, part of how the system really works is best understood by experienced developers who have worked with it for years or even decades. That is why repository access alone may not be enough for an AI coding agent.
The agent may be able to read the code and still fail to find:
This is also a recurring topic in the IBM i developer community: the real value of AI is not only in generating code, but also in understanding dependencies, uncovering relationships between programs and supporting impact analysis when changes are made.
Reducing token usage does not mean giving the AI less knowledge. The goal is to give it less unnecessary information and more relevant system context.
This can improve the way AI works in several areas:
Tell us your hardest-to-answer system question!
In the final part, we explore how enterprise code and business knowledge can be turned into searchable context for AI agents, and what role SOFEEi can play in that process.