‹ BackHN Continuity

Thread

Towards Self-Driving Codebases

123 points · 100 comments · wilhelmklopp

  1. vb-8448 · · focus · HN ↗
    > Global memory

    I don't get why we need global memory for code? Aren't code comments (even if invented for humans) the ideal place where to put "memories"?

    1. lubujackson · · focus · HN ↗
      I think the bigger need is for outside concerns, like: what is the infrastructure like? How much volume does this feature handle? How should changes to live code be rolled out to prevent running processes from failing?

      In addition to all the product details that aren't in the codebase or docs, like "keep this logical path because it is used by our one big client."

      Mostly what I think is needed is a richer worldview available to the LLM so it understands not just the code but can understand the product and its real world usage and constraints.

      1. vb-8448 · · focus · HN ↗
        But how you are going to link the "keep this logical path ..." with the code? You cannot feed all the memory to the agent because of the context rot, and you are not sure the agent will always pick it when needed.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.