Close Menu
    Trending
    • How AI is turning the Iran conflict into theater
    • Why Your AI Search Evaluation Is Probably Wrong (And How to Fix It)
    • Machine Learning at Scale: Managing More Than One Model in Production
    • Improving AI models’ ability to explain their predictions | MIT News
    • Write C Code Without Learning C: The Magic of PythoC
    • LatentVLA: Latent Reasoning Models for Autonomous Driving
    • Understanding Context and Contextual Retrieval in RAG
    • The AI Bubble Has a Data Science Escape Hatch
    ProfitlyAI
    • Home
    • Latest News
    • AI Technology
    • Latest AI Innovations
    • AI Tools & Technologies
    • Artificial Intelligence
    ProfitlyAI
    Home » 3 Techniques to Effectively Utilize AI Agents for Coding
    Artificial Intelligence

    3 Techniques to Effectively Utilize AI Agents for Coding

    ProfitlyAIBy ProfitlyAIDecember 17, 2025No Comments8 Mins Read
    Share Facebook Twitter Pinterest LinkedIn Tumblr Reddit Telegram Email
    Share
    Facebook Twitter LinkedIn Pinterest Email


    have revolutionized the best way I program. Once I first realized coding again in 2019, I wrote all of the code, character for character. In hindsight, I’m grateful for this expertise, because of the problem-solving mindset coding taught me.

    Nevertheless, with AI brokers, I consider I’m at the very least 10x simpler as an engineer than I was. It’s because I’m using AI brokers to carry out as most of the repetitive, mundane duties as doable that I used to should do. Beforehand, I needed to:

    • Manually discover the indentation error in Python
    • Carry out lengthy analysis by Googling for solutions
    • Carry out giant refactors all manually

    And an extended listing of different duties I don’t spend a lot time doing now. Some would say you shouldn’t let AI do all of the be just right for you, as a result of it makes you a worse coder. I’d counter that AI is just doing the mundane repetitive work, whereas I can carry out essentially the most cognitive-straining duties, organizing and orchestrating the AI brokers.

    This infographic highlights the primary contents of this text. I’ll talk about tips on how to be a much more efficient engineer by appearing like an orchestrator, fairly than an implementor. I’ll talk about three of the primary strategies I exploit for programming with AI brokers: Planning mode, browser actions ,and checking logs with AI brokers. Picture by Gemini.

    On this article, I’ll offer you an perception into three of an important strategies I implement to successfully make the most of AI brokers for coding. I consider these strategies each make me much more environment friendly as an engineer, and it additionally maximizes the potential of AI brokers.

    I’m at all times on the lookout for methods to be a simpler engineer, so when you’ve got extra options, I’d drastically admire any suggestions!

    All through the article, I’ll discuss with each Cursor and Claude Code. I’m not sponsored by any of them, and it’s merely the instruments I exploit for my agentic coding.

    Why it’s best to use AI brokers for coding

    I first wish to begin off with why it’s best to use AI brokers when coding. The principle argument is that you are able to do extra in much less time.

    AI brokers let you do extra, in much less time

    Options that used to take 5 hours to implement can now be realistically carried out and examined in quarter-hour.

    Bugs that took you an hour to determine and half-hour to unravel can now merely be solved by your agent in 5 minutes. With the Linear MCP, you may even simply copy the difficulty URL and have your agent learn the request, discover the error, implement an answer, and create a ready-made PR for you.


    That is merely wonderful. You’ll be able to learn stories on how AI solely will increase effectiveness in 5% of implementations. Nevertheless, for those who begin utilizing agentic coding instruments and the strategies I’m presenting on this article, I’ll assure you see a noticeable change in your productiveness.

    I’m pushing code greater than ever earlier than, with no vital enhance in bugs. That’s the literal definition of what makes a programmer simpler.

    Approach 1: Cursor Planning Mode

    The primary and possibly most necessary approach I make the most of is the planning mode each time implementing a brand new characteristic. Planning mode is accessible in all the well-known agentic coding instruments, reminiscent of Claude Code and Cursor. In Cursor, you may choose it by urgent Shift-Tab whereas prompting your agent.

    Planning mode makes it so the agent makes a plan for an implementation, both for a brand new characteristic, a bug report, or no matter you wish to carry out in your codebase. This plan is made by the agent studying via your request and the code repository so as to decide the perfect strategy to unravel your request.

    Plan mode then writes the plan to a Markdown file, and would possibly ask you some questions on tips on how to implement your request:

    • Which language would you like the implementation in? Python or TypeScript?
    • Ought to the implementation be backwards suitable?
    • Monolith structure, or microservices?

    Plan mode is so efficient as a result of pure langauge is inherently ambigoutous

    That is the rationale we got here up with a programming language: A bit of code is deterministic, and at all times outputs the identical, given the identical enter. There isn’t a ambiguity in a bit of Python code, for instance.

    Nevertheless, now we’ve reverted to coding via pure language, as a result of the brokers are implementing code as an alternative. Nonetheless, we want an strategy to eradicate ambiguity, the place the plan mode is available in helpful.

    Approach 2: Cursor Browser Actions

    Cursor browser actions is one other very helpful approach I’ve began actively using recently. Cursor browser actions enable your Cursor agent to carry out actions whereas working in your implementation. These actions may be:

    • Open a URL
    • Press a button
    • Learn console logs

    That is an unimaginable instrument to assist the agent remedy one-shot issues, all by itself, as an alternative of you having to manually check implementations within the browser and replica console logs containing errors.

    Cursor Browser Actions
    This picture highlights a repetitive, time-consuming loop when implementing a brand new characteristic in a browser app. You first implement a characteristic. Then it’s a must to open the browser and check if the characteristic works. Oftentimes, it doesn’t work on the primary strive, so you have to learn the console logs and replica them over to your AI agent, which can iterate on the implementation. Then this loop continues till the answer works. As an alternative of performing this time-consuming loop, you may ask Cursor to carry out browser actions, which can routinely open the browser, click on round, and skim the console logs to ensure all the things works as meant. If not, Cursor reads the logs routinely and iterates on the characteristic till it really works. All of this with out you needing to manually intervene, merely to repeat over console logs. Picture by Gemini.

    As an alternative, you may merely ask Cursor to open the URL, click on round, and ensure there aren’t any points with the implementation. You basically make Cursor carry out an end-to-end check for you, which is tremendous efficient at discovering challenges in your implementation.

    It saves plenty of time to immediate Cursor to open the browser, click on round, and verify the browser logs each time I add a brand new implementation.

    Approach 3: Examine logs with Claude Code

    One other helpful approach I make the most of closely is to verify logs with Claude Code or Cursor.

    I exploit Claude Code to verify logs in the event that they’re unrelated to an implementation I’m engaged on. For instance, if a doc is immediately caught within the processing pipeline, with out me having modified something within the related code just lately.

    I exploit Cursor usually to verify logs each time I’m engaged on an implementation. I can, for instance, immediate Cursor to ship a check occasion to a Lambda operate, and verify the CloudWatch logs to ensure all the things was processed as anticipated.

    I beforehand spent plenty of time within the AWS console, manually navigating to the related log group and looking the log group, which takes a very long time. Thus, I began prompting my coding brokers to verify the logs for me as an alternative, which saves me 10-60 minutes per day: an unimaginable effectivity acquire.

    Having brokers verify logs is tremendous helpful, and has virtually no draw back. Checking logs is normally a easy activity that you just simply should do. It’s not intellectually difficult or one thing you wish to spend time on. Thus, using brokers to scan via logs is an excellent precious use case of coding brokers.

    Checking logs is an easy and repetitive activity: an ideal activity to have coding brokers carry out, when you do extra precious work

    In case you use brokers to scour via your logs, it’s necessary to supply your agent with as a lot background data:

    • What are your log teams known as
    • What are the desk names
    • What are the S3 bucket names and prefixes

    This protects you plenty of money and time, as a result of your agent doesn’t should listing your whole infrastructure as code and discover the related service to look via. I’ve talked about this idea in my article on effective usage of AGENTS.md.

    Conclusion

    On this article, I’ve mentioned three of the primary strategies I exploit to successfully make the most of coding brokers. I consider that the usage of coding brokers and these strategies has made me at the very least 10x simpler as an engineer, from an general perspective. It’s revolutionized the best way I work, and saves me unimaginable quantities of time in my day-to-day work. I consider being efficient at using AI instruments shall be extremely necessary for the programmers of the longer term.

    👉 My Free Assets

    🚀 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:

    📩 Subscribe to my newsletter

    🧑‍💻 Get in touch

    🔗 LinkedIn

    🐦 X / Twitter

    ✍️ Medium



    Source link

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleChatGPT Images – den nya bildgeneratorn
    Next Article Production-Grade Observability for AI Agents: A Minimal-Code, Configuration-First Approach
    ProfitlyAI
    • Website

    Related Posts

    Artificial Intelligence

    Why Your AI Search Evaluation Is Probably Wrong (And How to Fix It)

    March 9, 2026
    Artificial Intelligence

    Machine Learning at Scale: Managing More Than One Model in Production

    March 9, 2026
    Artificial Intelligence

    Improving AI models’ ability to explain their predictions | MIT News

    March 9, 2026
    Add A Comment
    Leave A Reply Cancel Reply

    Top Posts

    Xiaomi tar klivet in på AI-marknaden med sitt första språkmodell MiMo

    May 1, 2025

    Modern GUI Applications for Computer Vision in Python

    May 1, 2025

    How to Create Professional Articles with LaTeX in Cursor

    November 25, 2025

    AI Agents: From Assistants for Efficiency to Leaders of Tomorrow?

    October 26, 2025

    Amazon CEO’s New Memo Signals a Brutal Truth: More AI, Fewer Humans

    June 24, 2025
    Categories
    • AI Technology
    • AI Tools & Technologies
    • Artificial Intelligence
    • Latest AI Innovations
    • Latest News
    Most Popular

    This tool strips away anti-AI protections from digital art

    July 10, 2025

    Teaching AI models the broad strokes to sketch more like humans do | MIT News

    June 3, 2025

    How to Build Smarter AI Automations with Andy Crestodina [MAICON 2025 Speaker Series]

    July 31, 2025
    Our Picks

    How AI is turning the Iran conflict into theater

    March 9, 2026

    Why Your AI Search Evaluation Is Probably Wrong (And How to Fix It)

    March 9, 2026

    Machine Learning at Scale: Managing More Than One Model in Production

    March 9, 2026
    Categories
    • AI Technology
    • AI Tools & Technologies
    • Artificial Intelligence
    • Latest AI Innovations
    • Latest News
    • Privacy Policy
    • Disclaimer
    • Terms and Conditions
    • About us
    • Contact us
    Copyright © 2025 ProfitlyAI All Rights Reserved.

    Type above and press Enter to search. Press Esc to cancel.