<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Codacy | Blog - Automate your code quality</title>
    <link>https://blog.codacy.com</link>
    <description>News and thoughts on code quality, code reviews, code analytics and static analysis.</description>
    <language>en</language>
    <pubDate>Fri, 25 Sep 2026 18:45:25 GMT</pubDate>
    <dc:date>2026-09-25T18:45:25Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Top Agentic Code Review Tools for Loop Engineering in 2026</title>
      <link>https://blog.codacy.com/top-agentic-code-review-tools-for-loop-engineering</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/top-agentic-code-review-tools-for-loop-engineering" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/C8-A1%20top%20agentic%20code%20review%20toolsv3.jpg" alt="Top Agentic Code Review Tools for Loop Engineering in 2026" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;Pull request review was built for one person reading another person's reasoning. Coding agents break that model: an agent can repeat one flawed pattern across a dozen files before anyone looks.&lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/top-agentic-code-review-tools-for-loop-engineering" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/C8-A1%20top%20agentic%20code%20review%20toolsv3.jpg" alt="Top Agentic Code Review Tools for Loop Engineering in 2026" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;Pull request review was built for one person reading another person's reasoning. Coding agents break that model: an agent can repeat one flawed pattern across a dozen files before anyone looks.&lt;/span&gt;&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=7370416&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fblog.codacy.com%2Ftop-agentic-code-review-tools-for-loop-engineering&amp;amp;bu=https%253A%252F%252Fblog.codacy.com&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>AI in Software Engineering</category>
      <category>AI Reviewer</category>
      <category>Codacy Skills</category>
      <pubDate>Fri, 25 Sep 2026 18:45:25 GMT</pubDate>
      <guid>https://blog.codacy.com/top-agentic-code-review-tools-for-loop-engineering</guid>
      <dc:date>2026-09-25T18:45:25Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>How AI Is Changing the Engineering Manager Role: More Context, More Capacity, and the New Job of Protecting Focus</title>
      <link>https://blog.codacy.com/how-ai-is-changing-the-engineering-manager-role-more-context-more-capacity-and-the-new-job-of-protecting-focus</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/how-ai-is-changing-the-engineering-manager-role-more-context-more-capacity-and-the-new-job-of-protecting-focus" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/How%20AI%20Is%20Changing%20the%20Engineering%20Manager%20Role/C8-A6%20eng%20managers%20technical%20again%20(1).jpg" alt="How AI Is Changing the Engineering Manager Role: More Context, More Capacity, and the New Job of Protecting Focus" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;AI is changing the engineering manager role by widening access to technical context rather than turning managers back into full-time coders, and the real management problem it creates is overload: teams that once ran one or two workstreams now juggle several in parallel per person.&lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/how-ai-is-changing-the-engineering-manager-role-more-context-more-capacity-and-the-new-job-of-protecting-focus" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/How%20AI%20Is%20Changing%20the%20Engineering%20Manager%20Role/C8-A6%20eng%20managers%20technical%20again%20(1).jpg" alt="How AI Is Changing the Engineering Manager Role: More Context, More Capacity, and the New Job of Protecting Focus" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;AI is changing the engineering manager role by widening access to technical context rather than turning managers back into full-time coders, and the real management problem it creates is overload: teams that once ran one or two workstreams now juggle several in parallel per person.&lt;/span&gt;&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=7370416&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fblog.codacy.com%2Fhow-ai-is-changing-the-engineering-manager-role-more-context-more-capacity-and-the-new-job-of-protecting-focus&amp;amp;bu=https%253A%252F%252Fblog.codacy.com&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Company</category>
      <category>Trends</category>
      <category>AI in Software Engineering</category>
      <pubDate>Fri, 25 Sep 2026 13:39:11 GMT</pubDate>
      <guid>https://blog.codacy.com/how-ai-is-changing-the-engineering-manager-role-more-context-more-capacity-and-the-new-job-of-protecting-focus</guid>
      <dc:date>2026-09-25T13:39:11Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>Does Your Engineering Team Have a Parallelization Strategy for AI Coding Agents 2026?</title>
      <link>https://blog.codacy.com/does-your-engineering-team-have-a-parallelization-strategy-for-ai-coding-agents-2026</link>
      <description>&lt;p&gt;&lt;span&gt;You have three coding agents running. One is refactoring a service, another is fixing a bug, and a third is writing tests. So you start a fourth.&lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;span&gt;You have three coding agents running. One is refactoring a service, another is fixing a bug, and a third is writing tests. So you start a fourth.&lt;/span&gt;&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=7370416&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fblog.codacy.com%2Fdoes-your-engineering-team-have-a-parallelization-strategy-for-ai-coding-agents-2026&amp;amp;bu=https%253A%252F%252Fblog.codacy.com&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>AI in Software Engineering</category>
      <category>AI Reviewer</category>
      <pubDate>Fri, 25 Sep 2026 13:18:15 GMT</pubDate>
      <guid>https://blog.codacy.com/does-your-engineering-team-have-a-parallelization-strategy-for-ai-coding-agents-2026</guid>
      <dc:date>2026-09-25T13:18:15Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>AI Agent Harness: Why Code Quality Validation Belongs in the Loop (2026)</title>
      <link>https://blog.codacy.com/ai-agent-harness</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/ai-agent-harness" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/C8-A8%20the%20harness%20is%20the%20product.jpg" alt="AI agent wrapped by a harness" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;When an AI coding agent ships something broken, most engineering leaders still ask the same question: would a different model have done better? It's a natural instinct, and it used to be the right one.&lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/ai-agent-harness" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/C8-A8%20the%20harness%20is%20the%20product.jpg" alt="AI agent wrapped by a harness" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;When an AI coding agent ships something broken, most engineering leaders still ask the same question: would a different model have done better? It's a natural instinct, and it used to be the right one.&lt;/span&gt;&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=7370416&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fblog.codacy.com%2Fai-agent-harness&amp;amp;bu=https%253A%252F%252Fblog.codacy.com&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>AI Inventory</category>
      <category>AI in Software Engineering</category>
      <category>AI Reviewer</category>
      <pubDate>Fri, 25 Sep 2026 13:07:54 GMT</pubDate>
      <guid>https://blog.codacy.com/ai-agent-harness</guid>
      <dc:date>2026-09-25T13:07:54Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>AI Code Review Tools Compared (2026): Why Most Can't Safely Block a Merge, and What Code Governance Fixes</title>
      <link>https://blog.codacy.com/ai-code-review-tools-compared-2026-why-most-cant-safely-block-a-merge-and-what-code-governance-fixes</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/ai-code-review-tools-compared-2026-why-most-cant-safely-block-a-merge-and-what-code-governance-fixes" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/c7-a5%20code%20review%20tool.jpg" alt="Top AI code review tools" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;Most AI code review tools sitting on your pull requests today cannot safely block a merge. Of the 14 tools compared here, three have no native merge-blocking mechanism at all.&lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/ai-code-review-tools-compared-2026-why-most-cant-safely-block-a-merge-and-what-code-governance-fixes" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/c7-a5%20code%20review%20tool.jpg" alt="Top AI code review tools" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;Most AI code review tools sitting on your pull requests today cannot safely block a merge. Of the 14 tools compared here, three have no native merge-blocking mechanism at all.&lt;/span&gt;&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=7370416&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fblog.codacy.com%2Fai-code-review-tools-compared-2026-why-most-cant-safely-block-a-merge-and-what-code-governance-fixes&amp;amp;bu=https%253A%252F%252Fblog.codacy.com&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>AI in Software Engineering</category>
      <category>The Future of Code Review</category>
      <category>AI Reviewer</category>
      <pubDate>Fri, 18 Sep 2026 21:30:07 GMT</pubDate>
      <guid>https://blog.codacy.com/ai-code-review-tools-compared-2026-why-most-cant-safely-block-a-merge-and-what-code-governance-fixes</guid>
      <dc:date>2026-09-18T21:30:07Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>AI Agent Security Backlog Remediation Pipeline: How to Build a Remediation Agent That Closes Its Own Issues (2026)</title>
      <link>https://blog.codacy.com/ai-agent-security-backlog-remediation-pipeline-how-to-build-a-remediation-agent-that-closes-its-own-issues-2026</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/ai-agent-security-backlog-remediation-pipeline-how-to-build-a-remediation-agent-that-closes-its-own-issues-2026" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/AI%20Agent%20Security%20Backlog%20Remediation%20Pipeline%20How%20to%20Build%20a%20Remediation%20Agent/C7-A3%20Loop%20Eng%202%20-%20tech%20debt.jpg" alt="How to Build a Remediation Agent That Closes Its Own Issues" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; This article lays out a reference architecture based on real remediation agents that a European retail giant with 1,500 software engineers 
&lt;strong&gt;has built on top of Codacy&lt;/strong&gt;, kept anonymous, alongside practices worth adopting even if you’re starting from zero. 
&lt;br&gt; 
&lt;br&gt;The problem it tackles is familiar: remediation has to compete with feature work for the same engineering hours, so known findings can sit unresolved while new ones keep coming in. Someone still needs to pull the findings, triage them, decide what matters, create the work, write the fix, test it, and close the ticket. 
&lt;br&gt; 
&lt;br&gt;An 
&lt;strong&gt;agentic remediation loop &lt;/strong&gt;turns those steps into a repeatable cycle that keeps running in the background. A planned harness routes the actionable work, eliminates false positives, and pulls the results. One coding agent takes the fixes through pull requests, Codacy checks the changes, and a human owns the approval and merge. 
&lt;br&gt; 
&lt;br&gt;Once the fix lands, the ticket closes and the loop returns to the backlog to work through whatever remains. 
&lt;br&gt; 
&lt;div style="background-color: rgb(0 93 240 / 10%); border: 1px solid #005df0; border-left: 4px solid #005df0; border-radius: 8px; padding: 1.5rem; margin: 2.5rem 0;"&gt; 
 &lt;h4 style="font-weight: bold;"&gt;TL;DR&lt;/h4&gt; 
 &lt;ul&gt; 
  &lt;li&gt;&lt;span&gt;A &lt;strong&gt;remediation loop&lt;/strong&gt; needs only three parts: a scripted harness, one coding agent, and a human who approves the merge.&lt;/span&gt;&lt;/li&gt; 
  &lt;li&gt;&lt;span&gt;&lt;strong&gt;Codacy's Jira integration&lt;/strong&gt; creates the tickets, a Jira automation on merge or the harness alling the Jira API closes them.&lt;/span&gt;&lt;/li&gt; 
  &lt;li&gt;&lt;span style="font-weight: bold;"&gt;Codacy's &lt;/span&gt;&lt;a href="https://blog.codacy.com/introducing-smart-false-positive-triage" style="font-weight: bold;"&gt;&lt;u&gt;Smart False Positive Triage&lt;/u&gt;&lt;/a&gt;&lt;span&gt; should remove false positives before ranking anything, since ranking noisy data only produces a well-sorted list of non-issues.&lt;/span&gt;&lt;/li&gt; 
  &lt;li&gt;&lt;span&gt;The loop's value shows up as a lower incident rate, not just a faster clock, because unresolved findings &lt;strong&gt;are the risk being removed&lt;/strong&gt;.&lt;/span&gt;&lt;/li&gt; 
 &lt;/ul&gt; 
&lt;/div&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/ai-agent-security-backlog-remediation-pipeline-how-to-build-a-remediation-agent-that-closes-its-own-issues-2026" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/AI%20Agent%20Security%20Backlog%20Remediation%20Pipeline%20How%20to%20Build%20a%20Remediation%20Agent/C7-A3%20Loop%20Eng%202%20-%20tech%20debt.jpg" alt="How to Build a Remediation Agent That Closes Its Own Issues" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; This article lays out a reference architecture based on real remediation agents that a European retail giant with 1,500 software engineers 
&lt;strong&gt;has built on top of Codacy&lt;/strong&gt;, kept anonymous, alongside practices worth adopting even if you’re starting from zero. 
&lt;br&gt; 
&lt;br&gt;The problem it tackles is familiar: remediation has to compete with feature work for the same engineering hours, so known findings can sit unresolved while new ones keep coming in. Someone still needs to pull the findings, triage them, decide what matters, create the work, write the fix, test it, and close the ticket. 
&lt;br&gt; 
&lt;br&gt;An 
&lt;strong&gt;agentic remediation loop &lt;/strong&gt;turns those steps into a repeatable cycle that keeps running in the background. A planned harness routes the actionable work, eliminates false positives, and pulls the results. One coding agent takes the fixes through pull requests, Codacy checks the changes, and a human owns the approval and merge. 
&lt;br&gt; 
&lt;br&gt;Once the fix lands, the ticket closes and the loop returns to the backlog to work through whatever remains. 
&lt;br&gt; 
&lt;div style="background-color: rgb(0 93 240 / 10%); border: 1px solid #005df0; border-left: 4px solid #005df0; border-radius: 8px; padding: 1.5rem; margin: 2.5rem 0;"&gt; 
 &lt;h4 style="font-weight: bold;"&gt;TL;DR&lt;/h4&gt; 
 &lt;ul&gt; 
  &lt;li&gt;&lt;span&gt;A &lt;strong&gt;remediation loop&lt;/strong&gt; needs only three parts: a scripted harness, one coding agent, and a human who approves the merge.&lt;/span&gt;&lt;/li&gt; 
  &lt;li&gt;&lt;span&gt;&lt;strong&gt;Codacy's Jira integration&lt;/strong&gt; creates the tickets, a Jira automation on merge or the harness alling the Jira API closes them.&lt;/span&gt;&lt;/li&gt; 
  &lt;li&gt;&lt;span style="font-weight: bold;"&gt;Codacy's &lt;/span&gt;&lt;a href="https://blog.codacy.com/introducing-smart-false-positive-triage" style="font-weight: bold;"&gt;&lt;u&gt;Smart False Positive Triage&lt;/u&gt;&lt;/a&gt;&lt;span&gt; should remove false positives before ranking anything, since ranking noisy data only produces a well-sorted list of non-issues.&lt;/span&gt;&lt;/li&gt; 
  &lt;li&gt;&lt;span&gt;The loop's value shows up as a lower incident rate, not just a faster clock, because unresolved findings &lt;strong&gt;are the risk being removed&lt;/strong&gt;.&lt;/span&gt;&lt;/li&gt; 
 &lt;/ul&gt; 
&lt;/div&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=7370416&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fblog.codacy.com%2Fai-agent-security-backlog-remediation-pipeline-how-to-build-a-remediation-agent-that-closes-its-own-issues-2026&amp;amp;bu=https%253A%252F%252Fblog.codacy.com&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>AI in Software Engineering</category>
      <category>Codacy Skills</category>
      <pubDate>Wed, 16 Sep 2026 11:20:19 GMT</pubDate>
      <guid>https://blog.codacy.com/ai-agent-security-backlog-remediation-pipeline-how-to-build-a-remediation-agent-that-closes-its-own-issues-2026</guid>
      <dc:date>2026-09-16T11:20:19Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>Introducing Codacy Skills (Part 4): Scan and fix your code before you push</title>
      <link>https://blog.codacy.com/introducing-codacy-skills-part-4-scan-and-fix-your-code-before-you-push</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/introducing-codacy-skills-part-4-scan-and-fix-your-code-before-you-push" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/codacy%20skills%20part%204.png" alt="Introducing Codacy Skills (Part 4): Scan and fix your code before you push" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;Codacy Skills teach coding agents like Claude Code to run Codacy from the terminal where the code is written: working findings, tuning rules, wiring up test coverage. &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span&gt;This is the final post in the series, and it covers the two skills that move the analysis loop itself onto your machine, at the two moments it pays off most. &lt;/span&gt;&lt;span&gt;The Analysis CLI Skill scans and fixes your code before you commit, so your pull requests open without the issues Codacy would have flagged. The Code Review Skill works an open PR locally, so a red check gets cleared with a single push instead of a push per round trip. The first half of this post needs no Codacy account.&lt;/span&gt;&lt;/p&gt; 
&lt;div style="background-color: rgb(0 93 240 / 10%); border: 1px solid #005df0; border-left: 4px solid #005df0; border-radius: 8px; padding: 1.5rem; margin: 2.5rem 0;"&gt; 
 &lt;h4 style="font-weight: bold;"&gt;TL;DR&lt;/h4&gt; 
 &lt;ul&gt; 
  &lt;li&gt;The Analysis CLI Skill scans and fixes your code locally, before you commit&lt;/li&gt; 
  &lt;li&gt;The Code Review Skill reviews an open PR against everything the gate checks&lt;/li&gt; 
  &lt;li&gt;Fixes happen on your machine, so PRs open clean and red checks clear in a single push&lt;/li&gt; 
 &lt;/ul&gt; 
&lt;/div&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/introducing-codacy-skills-part-4-scan-and-fix-your-code-before-you-push" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/codacy%20skills%20part%204.png" alt="Introducing Codacy Skills (Part 4): Scan and fix your code before you push" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;Codacy Skills teach coding agents like Claude Code to run Codacy from the terminal where the code is written: working findings, tuning rules, wiring up test coverage. &lt;/span&gt;&lt;/p&gt; 
&lt;p&gt;&lt;span&gt;This is the final post in the series, and it covers the two skills that move the analysis loop itself onto your machine, at the two moments it pays off most. &lt;/span&gt;&lt;span&gt;The Analysis CLI Skill scans and fixes your code before you commit, so your pull requests open without the issues Codacy would have flagged. The Code Review Skill works an open PR locally, so a red check gets cleared with a single push instead of a push per round trip. The first half of this post needs no Codacy account.&lt;/span&gt;&lt;/p&gt; 
&lt;div style="background-color: rgb(0 93 240 / 10%); border: 1px solid #005df0; border-left: 4px solid #005df0; border-radius: 8px; padding: 1.5rem; margin: 2.5rem 0;"&gt; 
 &lt;h4 style="font-weight: bold;"&gt;TL;DR&lt;/h4&gt; 
 &lt;ul&gt; 
  &lt;li&gt;The Analysis CLI Skill scans and fixes your code locally, before you commit&lt;/li&gt; 
  &lt;li&gt;The Code Review Skill reviews an open PR against everything the gate checks&lt;/li&gt; 
  &lt;li&gt;Fixes happen on your machine, so PRs open clean and red checks clear in a single push&lt;/li&gt; 
 &lt;/ul&gt; 
&lt;/div&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=7370416&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fblog.codacy.com%2Fintroducing-codacy-skills-part-4-scan-and-fix-your-code-before-you-push&amp;amp;bu=https%253A%252F%252Fblog.codacy.com&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Codacy Platform</category>
      <category>New Features</category>
      <category>AI in Software Engineering</category>
      <category>Codacy Skills</category>
      <pubDate>Mon, 14 Sep 2026 12:08:23 GMT</pubDate>
      <guid>https://blog.codacy.com/introducing-codacy-skills-part-4-scan-and-fix-your-code-before-you-push</guid>
      <dc:date>2026-09-14T12:08:23Z</dc:date>
      <dc:creator>Alejandro Rizzo</dc:creator>
    </item>
    <item>
      <title>Loop Engineering: How Codacy Dogfoods Verity With Its Own AI Agents (2026)</title>
      <link>https://blog.codacy.com/how-codacy-dogfoods-verity-with-its-own-ai-agents</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/how-codacy-dogfoods-verity-with-its-own-ai-agents" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/How%20Codacy%20Dogfoods%20Verity%20With%20Its%20Own%20AI%20Agents/C7-A4%20Loop%20Eng%203%20-%20dogfooding%20Verity.jpg" alt="loop engineering part 3: building Verity with Verity" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;Most teams working with AI coding agents are still at the same stage: a person prompts the agent, reads the diff, and decides whether to ship it. That's real progress, but it isn't a loop yet. Nothing runs on its own, and nothing has to earn a track record before it's trusted with more.&lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/how-codacy-dogfoods-verity-with-its-own-ai-agents" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/How%20Codacy%20Dogfoods%20Verity%20With%20Its%20Own%20AI%20Agents/C7-A4%20Loop%20Eng%203%20-%20dogfooding%20Verity.jpg" alt="loop engineering part 3: building Verity with Verity" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;Most teams working with AI coding agents are still at the same stage: a person prompts the agent, reads the diff, and decides whether to ship it. That's real progress, but it isn't a loop yet. Nothing runs on its own, and nothing has to earn a track record before it's trusted with more.&lt;/span&gt;&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=7370416&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fblog.codacy.com%2Fhow-codacy-dogfoods-verity-with-its-own-ai-agents&amp;amp;bu=https%253A%252F%252Fblog.codacy.com&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Codacy Platform</category>
      <category>AI in Software Engineering</category>
      <pubDate>Thu, 10 Sep 2026 13:41:07 GMT</pubDate>
      <guid>https://blog.codacy.com/how-codacy-dogfoods-verity-with-its-own-ai-agents</guid>
      <dc:date>2026-09-10T13:41:07Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>Agentic SDLC Loop Engineering: How Black Box Runs PR Review Gates at Scale (2026)</title>
      <link>https://blog.codacy.com/agentic-sdlc-loop-engineering-how-black-box-runs-pr-review-gates-at-scale</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/agentic-sdlc-loop-engineering-how-black-box-runs-pr-review-gates-at-scale" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/C7-A2%20Loop%20Eng%201%20-%20black%20box.jpg" alt="Agentic SDLC Loop Engineering: How Black Box Runs PR Review Gates at Scale (2026)" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;&lt;span style="font-weight: bold;"&gt;It's 2 a.m. and a bug fix lands in the queue&lt;/span&gt;, gets picked up by Codex, reviewed by Claude, flagged by three more automated reviewers, and sits waiting for one human to click merge. Nobody wrote a ticket or&amp;nbsp;assigned a reviewer. The system just did what it was built to do. &lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/agentic-sdlc-loop-engineering-how-black-box-runs-pr-review-gates-at-scale" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/C7-A2%20Loop%20Eng%201%20-%20black%20box.jpg" alt="Agentic SDLC Loop Engineering: How Black Box Runs PR Review Gates at Scale (2026)" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;&lt;span style="font-weight: bold;"&gt;It's 2 a.m. and a bug fix lands in the queue&lt;/span&gt;, gets picked up by Codex, reviewed by Claude, flagged by three more automated reviewers, and sits waiting for one human to click merge. Nobody wrote a ticket or&amp;nbsp;assigned a reviewer. The system just did what it was built to do. &lt;/span&gt;&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=7370416&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fblog.codacy.com%2Fagentic-sdlc-loop-engineering-how-black-box-runs-pr-review-gates-at-scale&amp;amp;bu=https%253A%252F%252Fblog.codacy.com&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>AI in Software Engineering</category>
      <pubDate>Mon, 07 Sep 2026 19:29:43 GMT</pubDate>
      <guid>https://blog.codacy.com/agentic-sdlc-loop-engineering-how-black-box-runs-pr-review-gates-at-scale</guid>
      <dc:date>2026-09-07T19:29:43Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>What we learned after migrating 300+ customers from SonarQube to Codacy</title>
      <link>https://blog.codacy.com/what-we-learned-after-migrating-300-customers-from-sonarqube-to-codacy</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/what-we-learned-after-migrating-300-customers-from-sonarqube-to-codacy" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/insights-from-300-sonarqube-to-codacy-migrations.jpg" alt="Learnings after migrating over 300 customers from SonarQube to Codacy" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;With the growing adoption of agentic development workflows, we’ve seen an increase in SonarQube migrations over the last year, driven largely by AI-assisted development outpacing what a per-line pricing model was built to handle.&lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/what-we-learned-after-migrating-300-customers-from-sonarqube-to-codacy" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/insights-from-300-sonarqube-to-codacy-migrations.jpg" alt="Learnings after migrating over 300 customers from SonarQube to Codacy" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"&gt; &lt;/a&gt; 
&lt;/div&gt; 
&lt;p&gt;&lt;span&gt;With the growing adoption of agentic development workflows, we’ve seen an increase in SonarQube migrations over the last year, driven largely by AI-assisted development outpacing what a per-line pricing model was built to handle.&lt;/span&gt;&lt;/p&gt;  
&lt;img src="https://track-eu1.hubspot.com/__ptq.gif?a=7370416&amp;amp;k=14&amp;amp;r=https%3A%2F%2Fblog.codacy.com%2Fwhat-we-learned-after-migrating-300-customers-from-sonarqube-to-codacy&amp;amp;bu=https%253A%252F%252Fblog.codacy.com&amp;amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "&gt;</content:encoded>
      <category>Codacy Platform</category>
      <category>Customers</category>
      <pubDate>Mon, 07 Sep 2026 13:01:37 GMT</pubDate>
      <guid>https://blog.codacy.com/what-we-learned-after-migrating-300-customers-from-sonarqube-to-codacy</guid>
      <dc:date>2026-09-07T13:01:37Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
  </channel>
</rss>
