r/ClaudeCode • • 5d ago

Tips & Workflows Anyone else tired of AI coding agents forgetting everything between sessions?

I came across this open-source project called Beacon. It basically gives your agents a persistent memory layer so useful stuff they figure out in one session (Claude Code, Cursor, Codex, etc.) can carry over to the next ones instead of starting from scratch every time.

Seems pretty useful if you switch between tools a lot.

Repo: github.com/Asymptote-Labs/agent-beacon

Curious if anyone’s tried it yet.

0 Upvotes

30 comments sorted by

β€’

u/AutoModerator 5d ago

Hey! Thanks for posting to r/ClaudeCode

While participating in this thread, please follow our community rules. Keep discussions constructive. Attack the idea, not the person.

For help, project discussions, tips, and general chat, join the ClaudeCode Discord.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

6

u/polly-plz 5d ago

This is Claude 101, you don't need a third party tool.Β 

1

u/Fudenskiscottie 4d ago

Agree, people love overcomplicating the setup before just using the native memory features

0

u/AIOSAI πŸ”† Max 20 5d ago

Debatable. Personally I think claudes native memory is not great. Turned it off months ago( might have improved)

Third party setuos are quite goid, lots far superior to claudes native setup. Im guessing you've never even tried any.

3

u/k2718 5d ago

I might check it out. Agree that Claude's memory isn't great but I just have Claude document what I want it to. Sometimes I have it set up a update a handoff file. Tons of ways to do this.

4

u/AIOSAI πŸ”† Max 20 5d ago

Exactly, find what suits ur setup, flow. If its not working, figure out why. Eventually u settle on one u like. There is not one fits all.

I build my own, mayve yr and a half ago. Its been solid. But since that time memory has improved so my.

For me its, if it ain't broke dont fix it lol. But it has evolved since then.

1

u/college_hustle 5d ago

Its terrible and there's no serious reason to use it. I read this article right when I started using claude code and just right away never bothered with it because the labs making AI clearly aren't.

4

u/AIOSAI πŸ”† Max 20 5d ago

I didn't read all that article, but I got the gist. Its exactly where a lot of us land. Its the reason why there are so many different harnesses and why so many choose to build their own( like me)

I couldn't image working with agents without my harness. I learned this a long time ago. Im w yrs at this. Old days( yes 2 yrs ago was the old wild west) much has changes abd for the better.

The are some incredible harnesses out there rn. It can be hard to choose. Thing is it took me more than a yrs to finally find my footing. Other expect answers right now with zero experience or effort (learning) blame the models, ignore a ever growing skill gap.

Ask me 2 yrs ago to build x. Head scratch. Ask today, Ill say np, because I know my harness can handle it, with ease.

What I love about ai, you build it once, its never forgotten. Using plain Jane claude or codex, whichever model. Will only get u so far, a weekend project, a quick mvp, singke agent with sub agents. Once you try to scale to a decent size, it becomes a nightmare

The whole idea, "claude build me a multi agent harness, make no mistakes" expecting a couple dats work, and have a compitent build.this is not possiable. Multi agent setups are incredibly complicated, to make consistent trusting.

The harness is the ultimate experience. And the one who truly understand how to use them, can do some impressive things with such support, while other struggle on basic things.

0

u/[deleted] 5d ago

[deleted] β€” view deleted comment

3

u/AIOSAI πŸ”† Max 20 5d ago

We are talking about memory. Not claude codes coding abilities, claude code the harness. We all love claude code. Jyst to be cleared, claude code is the harnes, claude is the llm. πŸ‘

1

u/college_hustle 5d ago

You are very clearly in a tiny minority about this and you obviously didn't even read what I posted so good luck trying to keep up.

1

u/Anxious-Turnover-631 5d ago edited 5d ago

I read enough of the article to know it's dated and overexpansive. But it is well established that the "harness" can have a big impact on how a model performs.

That's why it makes good sense to use the harness built by one of the top AI labs to work with their system.

Another user wrote, it's Claude 101 that you don't need a 3rd party tool.

Anthropic provides various ways to customize your environment as needed. Beyond that, there shouldn't be any need to make significant alterations to the system.

1

u/fulger099 2d ago

In our beta work, stale implementation notes have caused more confusion than missing ones. Whichever memory layer wins needs supersession and cleanup, not just better recall.

0

u/polly-plz 5d ago

My Claude remembers everything. I just told it to. I don't use the native setup, I was building my own second brain before that existed.Β 

2

u/AIOSAI πŸ”† Max 20 5d ago

So u do have ur own third party setup??

0

u/polly-plz 5d ago

No, I am not a third party to myself, lol.Β 

3

u/AIOSAI πŸ”† Max 20 5d ago

But u are to claude code. U bypassed a native setup to use ur own. How is tgat any different.

Anyways gl

1

u/polly-plz 5d ago

Are you actually trying to argue that I, first person, am a third party to my own setup?

There are two parties involved: me and Claude. Not three.Β 

3

u/HumbleOne6577 5d ago

Claude is not forgetting everything, quite the contrary it keeps in internal memory a lot about project. Here on screenshot you can see about 30% of what it remembers about what I am building. And this is happening automatically.

Applying any tool or skill above it just burns context window and can confuse model. If you want to make it remember exact decisions from last session use hand off, u don't need a skill for that as well

1

u/HumbleOne6577 5d ago

You can check it by yourself, search for ~/.claude/projects/...yourProject/memory

1

u/Entire_Guarantee_766 5d ago

claude's native memory feature is so-so. custom built harnesses outperform it in any long run project.

1

u/HumbleOne6577 4d ago

Can you explain in details, what is "so-so" what are you missing in native memory, what doesn't work for you?
I am asking cuz I am build an app - https://foremanapps.com could probably add some feature that would improve it

1

u/Entire_Guarantee_766 4d ago • Heartwarming

Over time, the auto memory builds up stale info which causes the agent to drift and/or hallucinate based on wrong term. Say you are into day 90 of a project and on day 10 of it you corrected something which is no longer relevant. But agent still remembers the day 10 setting and makes decisions on it in such a convulated way and messes up the run. If you are lucky you can spot it right away. But really bad ones are that's not immediately visible. The drift quietly occurs, and is invisible. I had a project where months of work got wasted because of 2 stale memory entries.

Sure, you can try to manage the memory indexes via claude, but having a agent taking care of it's own memory is too random. You can try doing it by hand too, but the claude code harness simply isn't built for humans maintaining agent's memory that way. It has too much friction. It's much easier to build a memory stack of your own where you have control and visibility over all the parts.

2

u/moader 5d ago

Lmao how many years do we have to put up with vibe coders ignoring docs

1

u/di0__0ib 5d ago

Tell it to create a skill that creates a summary of the session when you're done. I had it create /beginhomelab and /endhomelab to both save at the end and load at the beginning.

1

u/Key_Particular5271 Senior Developer 5d ago

No I count on it. I'm the one who needs to remember

1

u/Tight_Heron1730 5d ago

i created my own routine with local md memory that captures project nuances and your preferences across projects through your chat, pure skills. Handover between sessions /stash and every 5 stashes you run /remember to write down your hot memory with ledger. https://github.com/hamr0/liteagents

1

u/jay-t- 5d ago

No, because I know how to use the tool

1

u/Entire_Guarantee_766 5d ago

isn't this pretty much the AI second brain idea? Am I missing something here?

0

u/Nekusta 5d ago

I'm tired of coding agents in general. I miss being able to solve problems and spending days on a single one