Sabitlenmiş Tweet
Alessio Franceschelli
2.5K posts

Alessio Franceschelli
@AleFranz
Principal Software Engineer ¦ .NET lover
London, UK Katılım Mart 2009
1.1K Takip Edilen287 Takipçiler

Full post with a concrete example of the ask tool in action:
alessio.franceschelli.me/posts/ai/stop-…
English

No more running `wsl --shutdown` manually. Check out the full step-by-step guide on how to set this up cleanly:
alessio.franceschelli.me/posts/windows/…
English

Quick checklist and concrete before/after examples on the blog. Stop the vibes, start the briefing. alessio.franceschelli.me/posts/ai/your-…
English

@aicreatorpath I haven't used it much lately because of this issue. Will play with it over the weekend and report back!
English

Oh nice, I had the exact same freezing issue with Claude Code on WSL. Was about to switch back to native Windows. The startup hang and slash command lag were killing my workflow. Curious if the fix also helps with memory usage — I noticed Claude Code can get pretty heavy when working on larger repos with lots of context.
English

The fix is in the post! Time to have a fun weekend building with Claude Code! Check out the quick blog post for more details.
alessio.franceschelli.me/posts/ai/claud…
English

@csharpfritz by portability I meant more lock in into the tool or I can just naturally reuse the same docs with plain models.
Thanks for the info. I will try to dig into this over the weekend, as I am looking into agent teams tooling easy to deploy at scale
English

Great question! .squad is its own folder because it's not docs or specs - it's live state. Agent memories, decision logs, routing rules, ceremony configs. Docs describe a system; this folder IS the system's memory.
Structure matters but it's flexible - agents read specific files (decisions .md, history .md, charters) but you can add custom files freely.
Portability: copy the folder to another repo and the team remembers everything. That's the whole point - institutional memory that travels.
English

I juggle 4-6 projects at once.
It used to be chaos. Every time I switched projects, I'd lose context. "Wait, what was I building here? Why did we choose #Aspire for this?" I'd re-explain the whole vision to my team or re-read old notes.
Then I realized: my AI agents should remember what I'm building.
→ That's the problem Copilot #Squad solves.
Each project lives in its own `.squad/` folder. When you switch from Project A to Project B, the Squad on Project B already knows:
- Architectural decisions you made last month
- Why you chose that specific tech stack
- What agents are running (and their personalities)
- Outstanding work & blockers
No re-explaining. No lost context. The team remembers.
Right now, I'm shipping a Minecraft server integration with Aspire. Multi-protocol streaming, live game state sync, the whole thing. That Squad file stores every decision: "Why Aspire? Replicated services. Why not Docker only? Needs local dev parity."
When I jump back to another project, I don't start from zero. My AI team already has institutional memory.
→ This scales to 6 projects without your brain melting.
The alternative? Prompting the same context into every agent every session. Fragile. Forgettable. Human. Not scalable.
Squad bakes memory into the system.
That's the move.


English

@csharpfritz why .squad and not a more standard docs or specs folder? Does the document need to have a specific structure? essentially, how portable is this?
English


