written rather a lot about how maximize the effectiveness of Claude Code. I’ve written about particular methods I apply at any time when I’m utilizing the software. Nonetheless, there are different focus areas you possibly can must get much more out of Claude Code. Right now, I’ll be speaking about certainly one of them: Making all data accessible to Claude Code.
I’ll focus on how I make sure that virtually every part I do is each tracked and saved regionally on my laptop, inside a particular grasp folder, the place all data is contained. I, for instance, retailer:
- All my advertising and marketing materials, like LinkedIn posts, X posts, and webinars
- All the code I write
- Data I purchase
And each different piece of knowledge I encounter throughout my workday. If it’s not saved regionally on my laptop, it ought to a minimum of be accessible for Claude Code, for instance, through the Notion API.
I’m not sponsored by Claude Code within the writing of this text; I’m merely an avid person of the product.
Why do it is advisable to make data accessible?
Most builders know that it’s finest apply to doc every part they do. Nonetheless, documentation can typically really feel time-consuming and boring, and is thus not at all times carried out.
I’d argue, nevertheless, that not documenting a whole lot of what you do is extra time-consuming in the long term. You spend extra time looking for data that isn’t there or having to determine data once more since you didn’t retailer it earlier.
Getting right into a behavior of storing all the data you encounter is extremely helpful, particularly when you possibly can have easy accessibility to all of this data with an AI agent. Moreover, when you actively use an AI agent to finish a whole lot of your duties, it would carry out higher as a result of you’ve got given it much more context with the documentation you’ve given it.
Less complicated put:
It is best to retailer all of your data as a result of it saves you time and it makes your AI brokers extra environment friendly.
The way to make all data accessible to Claude Code
Making all data accessible to Claude Code primarily consists of two steps.
- Retailer all the data you encounter.
- Preserve it in a folder that Claude Code has entry to.
I’ll have one part per step to dive deeper into the best way to do it in apply.
Retailer all the data you encounter
This process sounds tremendous easy, and in idea, it is vitally easy, since you merely must retailer all context regionally in your laptop. In apply, nevertheless, it’s a bit tougher. The explanation for that is that storing such data may be time-consuming, and in lots of instances, data is just communicated orally and never in a written method, so it’s important to explicitly take motion with the intention to retailer it.
I’ve two suggestions to make storing all data simpler. Primary is utilizing a transcription software equivalent to MacWhisper or Superwhisper. These instruments make it tremendous straightforward to press a single button, communicate to your laptop, and have the textual content shortly written down.
This lowers the edge for writing a whole lot of data to your laptop, which is tremendous invaluable if you wish to retailer a whole lot of data. Moreover, that is extremely invaluable when prompting Claude Code as properly, and it saves me many hours every week. Simply this week, it’s already saved me 4 hours of writing time.
The second is to maintain the motto of storing all the data behind your head always. If you happen to continually remind your self of the advantages of writing issues down and having it accessible for later, will probably be simpler to use this precept. I, for instance, have particular process reminders that remind me to write down down normal data I’ve discovered a number of occasions per week.
Moreover, it’s best to give Claude Code entry to all items of knowledge it wants entry to. You may, for instance, give it entry to your Notion web page the place you retain a whole lot of your documentation. You can provide it entry to mail or Slack messages. In fact, it is advisable to bear in mind the safety considerations concerning connecting to those functions.
If you’d like a safer possibility, you may as well obtain content material as PDFs or textual content recordsdata and retailer it regionally, which, after all, reduces or utterly eliminates many of the safety considerations.
I personally obtain essentially the most crucial items of knowledge, equivalent to the best buyer profile, the documentation for our CDK stack, advertising and marketing materials, and so forth, to retailer them as native recordsdata and make them accessible for my agent sooner or later.
Entry the data
Now that you just’ve saved all your data, you merely must entry it. There are, after all, many instruments on the market that may entry or search folders of knowledge and likewise entry exterior data through APIs.
Personally, I exploit Claude Code as a result of it has a easy setup. You may simply entry every bit of knowledge I retailer regionally on my laptop, and I’ve observed it’s tremendous efficient at navigating my folders and discovering the related recordsdata and data I need to discover.
Claude Code doesn’t use vector search and as a substitute makes use of bash instructions to go looking via the folders. Anthropic has itself commented on the truth that the primary variations of the software began with vector search, however they came upon that looking out recordsdata with bash instructions offers larger high quality output, although it’s a bit slower in lots of instances.
If you’d like sooner entry, you possibly can take into account some choices that index your folder and make it accessible a lot sooner through retrieval augmented technology.
Some examples of this are Warp Terminal, the place you possibly can index code bases, and it’s a fantastic instance of a software I exploit after I want to search out data shortly on my laptop. If I do know a bit of knowledge is there, and I simply want to search out the placement of it, I’ll usually use Warp as a substitute of Cloud Code as a result of I do know it may possibly entry the data sooner.
Another choice you’ve got is to make use of Cursor. Cursor additionally indexes your code bases and might entry the data shortly, similar to Warp. There are after all many different good choices on the market that does primarily the very same factor.
What to consider when storing all data
The primary factor it is advisable to take into consideration when storing all your data is safety considerations. In fact, although making all of this data accessible is extremely highly effective and can make you and your coding agent far simpler, it additionally poses a danger as a result of all the data is accessible regionally in your laptop, and it’s additionally despatched to an LLM, which has its personal safety considerations.
One factor you may take into consideration is API keys. You may retailer a whole lot of your API keys regionally. And it’s best to attempt to keep away from recordsdata containing these keys being learn and despatched to an LLM inference supplier equivalent to Google, OpenAI, or Anthropic.
One other factor to bear in mind is permissions. Whenever you run Claude Code, it would initially ask for permission to carry out instructions for studying particular folders.
You may auto-allow this by both whitelisting particular instructions or simply working dangerously skip permissions. It will naturally skip all permissions prompts and make all recordsdata accessible to Claude Code with out it needing to ask for permission. In fact, this makes fetching data simpler since you don’t must work together with AI as a lot, however you additionally run the danger of it accessing data that it shouldn’t.
Total, it’s as much as you to make sure that you comply with safety finest practices whereas nonetheless sustaining the effectivity achieve that you just get from storing all of your data regionally and accessing it with a coding agent.
Conclusion
On this article, I’ve mentioned how I retailer all the data I encounter regionally on my laptop to make it out there for my coding agent. This makes me far simpler as a result of I can extra simply fetch data that I’ve encountered beforehand. And when my coding agent performs work, it has entry to extra context. That is extremely vital if you’d like your coding brokers to carry out properly and act in accordance with your preferences. I thus extremely advocate making an attempt to retailer as a lot data as doable, making it simply accessible to each you and your coding brokers.
👉 My free eBook and Webinar:
🚀 10x Your Engineering with LLMs (Free 3-Day E-mail Course)
📚 Get my free Imaginative and prescient Language Fashions e-book
💻 My webinar on Imaginative and prescient Language Fashions
👉 Discover me on socials:
💌 Substack
🐦 X / Twitter



