has develop into the only only method for me to unravel issues. Most issues I encounter at work may be solved successfully by using brokers. That is in distinction to manually fixing duties or coding up an answer your self.
On this article, I’ll give a high-level overview of how I method issues and clear up them utilizing Claude Code. As an engineer, you’re primarily an issue solver. Your job ought to be one thing like:
- Uncover and establish crucial issues to unravel
- Provide you with an answer to the issue
- Execute
And this doesn’t simply apply to programming duties. It additionally applies to duties in advertising, gross sales, and buyer administration. I do know this as a result of that is what I do each single day at work as a Knowledge Science Lead of a series-A funded startup.
Why you must clear up issues with Claude Code
I all the time suppose it’s vital to know why you do one thing. For those who take any engineering main at college, this can be a mindset they’ll instill in you.
At all times perceive the why of what you’re doing
You need to clear up issues with Claude Code just because it’s normally the best solution to clear up an issue. Now, after all, you need to use Claude Code options, comparable to Cursor, although I’ll seek advice from Claude Code all through this text, as a result of it’s the instrument I take advantage of.
Nonetheless, Claude Code isn’t solely efficient in step 3 of the problem-solving course of (executing on the answer). It’s additionally efficient in discovering and figuring out issues, together with how vital they’re. It’s additionally tremendous efficient at developing with options to the issues you’ve found.
You’ll be able to, for instance, uncover vital issues by:
- Having Claude analyze manufacturing logs and inform you of any points
- Give Claude entry to your CRM system to scrub up and notify you of crucial areas to concentrate on
- Give Claude entry to all of your social media posts and their efficiency, to investigate what works and what doesn’t
After discovering points like those listed under, it’s vital to prioritize them. One of many easiest instruments for that is the worth effort graph.
You merely record all issues to unravel on a 2D graph, with the axes being the worth you get from fixing the issue and the hassle required to unravel the issue. After doing this, you merely choose the issues which have the very best worth, relative to the hassle required to unravel them.
Apply Claude Code to find and clear up issues
On this part, I’ll undergo the three steps of the problem-solving course of, which I highlighted earlier: establish and prioritize issues, give you an answer to the issue, and execute on the answer.
To maintain the article organized, I’ll have one subsection per step of the problem-solving course of.
Step 1: Uncover and prioritize issues
Earlier within the article, I highlighted some particular methods to find vital issues with Claude Code.
I believe crucial issue find vital issues to unravel is:
Give Claude Code entry to all the data you may have entry to
For those who don’t give your coding brokers this entry, you merely can’t count on them to carry out properly. You’ll be able to think about for those who needed to clear up a manufacturing bug with out being allowed to take a look at the logs. After all, you wouldn’t be capable to clear up it, since you can not perceive what the issue is, with out wanting on the logs.
Thus, make certain your coding agent has entry to all related sources:
- Undertaking administration instruments like Linear
- Notes from Notion
- Log teams in AWS
- GitHub to take a look at commits
- Browser entry to breed points
And possibly many extra platforms. The purpose is: for those who use the platform to unravel an issue, you must give your coding brokers entry as properly.
Step 2: Arising with options to issues
Okay, at this level, you’ve finished the toughest half: You’ve recognized an vital downside you’ll want to clear up. In software program engineering, we regularly say that:
Discovering the bug, why it occurs, and reproducing it’s the hardest half. Fixing it from there’s straightforward
So for those who’ve gotten right here, you ought to be excited that you simply solely have the straightforward half but. After all, the way you give you an answer relies upon rather a lot on the issue you’re attempting to unravel.
If it’s a manufacturing bug, you’ll be able to usually simply immediate Claude Code with:
Drawback X is occurring in location Y. I imagine it’s due to Z. Have a look at the CloudWatch log teams †o perceive why the issue is occurring, and give you a plan to unravel it
That is sufficient for over 50% of the issues I work with, and it really works properly to unravel manufacturing bugs and implement easy options. If the issue is a little more sophisticated, you usually have to iterate a number of occasions on the plan Claude Code creates for you, learn totally via it, and ensure all the pieces seems to be appropriate. This all ties again to common strategies and approaches I’ve previously discussed to get the most out of Claude Code.
For different issues, you may have to immediate Claude Code otherwise, or make certain it has entry to the proper instruments. For those who’re, for instance, analyzing your CRM instrument, you’ll want to supply API entry to the instrument and supply Claude Code with all of the entry it wants.
Generally, I urge you to be liberal with the entry you present your coding agent, as a result of with out correct entry, it merely can not clear up issues for you. That is precisely the identical as for those who have been to ask people to unravel an issue. In the event that they don’t have entry to the proper platforms and instruments, you can not count on them to be good downside solvers.
Nonetheless, nonetheless, you must after all make certain the agent can not carry out any harmful actions. For those who’re giving it AWS entry, for instance, you must most likely log in with Viewer entry solely, as a substitute of an admin consumer. Generally, you’ll be able to merely observe good safety practices.
Step 3: Executing on options
The final a part of the problem-solving course of is to execute the answer. For those who’ve give you a superb plan with Claude Code, you’ll be able to merely inform it to execute on its plan.
Once more, this works for a majority of the issues I apply Claude Code to. It’s gotten so good that it one-shots the answer.
Nonetheless, I nonetheless encounter extra advanced issues the place this doesn’t work. Typically you’ll want to iterate a number of occasions with Claude Code. For instance, after I create advertising materials comparable to:
- Scripts for webinars
- PDF carousels for LinkedIn
- Posters
I usually have the agent make an preliminary design and begin reviewing and iterating on it. Generally, this can be a nice approach when engaged on advanced issues. Provide you with a good preliminary answer, take a look at it, overview what works and what doesn’t, and iterate. By merely repeating this just a few occasions, you’ll normally find yourself with an amazing answer.
Conclusion
On this article, I’ve mentioned how I apply Claude Code to unravel issues. Generally, my mindset is that at any time when I encounter a brand new downside, I believe: “How can I apply Claude Code to unravel this downside for me. Lots of occasions, you’ll understand which you could clear up an issue with a easy immediate. Different occasions, it requires extra iterations, both to find the proper issues, prioritize the issues, create a plan to unravel the issue, or to execute on the issue. Generally, I strongly urge you to have the mindset of iteration in place, the place you begin off with a good answer, and iterate on it till you’re proud of it. Most issues don’t require an ideal answer.
👉 My free eBook and Webinar:
🚀 10x Your Engineering with LLMs (Free 3-Day Email Course)
📚 Get my free Vision Language Models ebook
💻 My webinar on Vision Language Models
👉 Discover me on socials:
💌 Substack

