<?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, 31 Jul 2026 11:42:09 GMT</pubDate>
    <dc:date>2026-07-31T11:42:09Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Best CodeRabbit Alternatives for AI Code Review, Code Quality, and AppSec Enforcement (2026)</title>
      <link>https://blog.codacy.com/best-coderabbit-alternatives-2026</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/best-coderabbit-alternatives-2026" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/Coderabbit%20Alternatives%202026/coderabbit%20alternatives%202026.png" alt="coderabbit alternatives 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;The best CodeRabbit alternatives for AI code review and code security fall into three categories: &lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/best-coderabbit-alternatives-2026" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/Coderabbit%20Alternatives%202026/coderabbit%20alternatives%202026.png" alt="coderabbit alternatives 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;The best CodeRabbit alternatives for AI code review and code security fall into three categories: &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%2Fbest-coderabbit-alternatives-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>Codacy Platform</category>
      <category>AI in Software Engineering</category>
      <pubDate>Thu, 30 Jul 2026 16:11:18 GMT</pubDate>
      <guid>https://blog.codacy.com/best-coderabbit-alternatives-2026</guid>
      <dc:date>2026-07-30T16:11:18Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>How to Get Security Approval for AI Coding Tools: A Technical Governance Blueprint (2026)</title>
      <link>https://blog.codacy.com/how-to-get-security-approval-for-ai-coding-tools-a-technical-governance-blueprint-2026</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/how-to-get-security-approval-for-ai-coding-tools-a-technical-governance-blueprint-2026" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/How%20to%20Get%20Security%20Approval%20for%20AI%20Coding%20Tools%20A%20Technical%20Governance%20Blueprint%20(2026)/teams%20who%20build%20their%20own%20AI%20code%20review%20%E2%9C%85.png" alt="How to Get Security Approval for AI Coding Tools: A Technical Governance Blueprint (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;Getting security approval for AI coding tools requires replacing verbal assurances with repository-level evidence: a live inventory of which models, SDKs, and MCP servers exist in your codebase, enforced policy at the pull request stage, and exportable audit records. &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-to-get-security-approval-for-ai-coding-tools-a-technical-governance-blueprint-2026" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/How%20to%20Get%20Security%20Approval%20for%20AI%20Coding%20Tools%20A%20Technical%20Governance%20Blueprint%20(2026)/teams%20who%20build%20their%20own%20AI%20code%20review%20%E2%9C%85.png" alt="How to Get Security Approval for AI Coding Tools: A Technical Governance Blueprint (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;Getting security approval for AI coding tools requires replacing verbal assurances with repository-level evidence: a live inventory of which models, SDKs, and MCP servers exist in your codebase, enforced policy at the pull request stage, and exportable audit records. &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-to-get-security-approval-for-ai-coding-tools-a-technical-governance-blueprint-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 Inventory</category>
      <category>AI in Software Engineering</category>
      <category>AI Risk Hub</category>
      <pubDate>Wed, 22 Jul 2026 19:47:18 GMT</pubDate>
      <guid>https://blog.codacy.com/how-to-get-security-approval-for-ai-coding-tools-a-technical-governance-blueprint-2026</guid>
      <dc:date>2026-07-22T19:47:18Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>Pre-Commit vs CI Quality Gates: When Fast-Shipping Moves The Checks Upstream</title>
      <link>https://blog.codacy.com/pre-commit-vs-ci-quality-gates-when-fast-shipping-moves-the-checks-upstream</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/pre-commit-vs-ci-quality-gates-when-fast-shipping-moves-the-checks-upstream" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/Pre-Commit%20vs%20CI%20Quality%20Gates%20When%20Fast-Shipping%20Moves%20The%20Checks%20Upstream/build%20their%20own%20AI%20code%20review%20%E2%9C%85.png" alt="Pre-Commit vs CI Quality Gates: When Fast-Shipping Moves The Checks Upstream" 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;span&gt;Teams that ship dozens of pull requests a week eventually run into the same wall: &lt;/span&gt; 
&lt;strong&gt;&lt;span&gt;CI-stage quality gates turn into a queue.&lt;/span&gt;&lt;/strong&gt; 
&lt;span&gt; A developer opens a PR, moves on to the next ticket, and twenty minutes later gets pinged that a linter failed or a dependency check flagged something trivial. &lt;/span&gt; 
&lt;p&gt;&lt;span&gt;Fixing it now means reloading context on a branch they have mentally already closed. Multiply that across a team shipping fast, and the queue becomes the bottleneck, rather than the code itself. &lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/pre-commit-vs-ci-quality-gates-when-fast-shipping-moves-the-checks-upstream" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/Pre-Commit%20vs%20CI%20Quality%20Gates%20When%20Fast-Shipping%20Moves%20The%20Checks%20Upstream/build%20their%20own%20AI%20code%20review%20%E2%9C%85.png" alt="Pre-Commit vs CI Quality Gates: When Fast-Shipping Moves The Checks Upstream" 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;span&gt;Teams that ship dozens of pull requests a week eventually run into the same wall: &lt;/span&gt; 
&lt;strong&gt;&lt;span&gt;CI-stage quality gates turn into a queue.&lt;/span&gt;&lt;/strong&gt; 
&lt;span&gt; A developer opens a PR, moves on to the next ticket, and twenty minutes later gets pinged that a linter failed or a dependency check flagged something trivial. &lt;/span&gt; 
&lt;p&gt;&lt;span&gt;Fixing it now means reloading context on a branch they have mentally already closed. Multiply that across a team shipping fast, and the queue becomes the bottleneck, rather than the code itself. &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%2Fpre-commit-vs-ci-quality-gates-when-fast-shipping-moves-the-checks-upstream&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>Trends</category>
      <category>AI in Software Engineering</category>
      <pubDate>Wed, 22 Jul 2026 15:22:17 GMT</pubDate>
      <guid>https://blog.codacy.com/pre-commit-vs-ci-quality-gates-when-fast-shipping-moves-the-checks-upstream</guid>
      <dc:date>2026-07-22T15:22:17Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>Detecting Malicious Intent Across AI-Generated Pull Requests: A Governance Framework for Engineering Leaders</title>
      <link>https://blog.codacy.com/detecting-malicious-intent-across-ai-generated-pull-requests-a-governance-framework-for-engineering-leaders</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/detecting-malicious-intent-across-ai-generated-pull-requests-a-governance-framework-for-engineering-leaders" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/intent%20blind%20code%20review.jpg" alt="Malicious intent - code agents" 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;&amp;nbsp;&lt;/p&gt; 
&lt;p&gt;&lt;span&gt;No single pull request has to look malicious to create a serious security problem. One adds logging. Another introduces a background job. A third expands network access. Individually, each change is reasonable enough to pass review. Together, they assemble a capability no reviewer ever intended to approve.&lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/detecting-malicious-intent-across-ai-generated-pull-requests-a-governance-framework-for-engineering-leaders" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/intent%20blind%20code%20review.jpg" alt="Malicious intent - code agents" 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;&amp;nbsp;&lt;/p&gt; 
&lt;p&gt;&lt;span&gt;No single pull request has to look malicious to create a serious security problem. One adds logging. Another introduces a background job. A third expands network access. Individually, each change is reasonable enough to pass review. Together, they assemble a capability no reviewer ever intended to approve.&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%2Fdetecting-malicious-intent-across-ai-generated-pull-requests-a-governance-framework-for-engineering-leaders&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>Trends</category>
      <category>AI in Software Engineering</category>
      <pubDate>Tue, 21 Jul 2026 16:01:52 GMT</pubDate>
      <guid>https://blog.codacy.com/detecting-malicious-intent-across-ai-generated-pull-requests-a-governance-framework-for-engineering-leaders</guid>
      <dc:date>2026-07-21T16:01:52Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>AI Code Review Is Not Enough: How Engineering Leaders Should Gate AI-Generated Code</title>
      <link>https://blog.codacy.com/ai-code-review-is-not-enough-how-engineering-leaders-should-gate-ai-generated-code</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/ai-code-review-is-not-enough-how-engineering-leaders-should-gate-ai-generated-code" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/ai%20coding%20tools%20cant%20enforce%20code%20quality.jpg" alt="AI Code Review is not enough" 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;The easiest pull requests to approve are often the ones that deserve the closest inspection. AI-generated code tends to arrive well formatted, well documented, and accompanied by a convincing explanation of what changed.&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-is-not-enough-how-engineering-leaders-should-gate-ai-generated-code" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/ai%20coding%20tools%20cant%20enforce%20code%20quality.jpg" alt="AI Code Review is not enough" 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;The easiest pull requests to approve are often the ones that deserve the closest inspection. AI-generated code tends to arrive well formatted, well documented, and accompanied by a convincing explanation of what changed.&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-is-not-enough-how-engineering-leaders-should-gate-ai-generated-code&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>Trends</category>
      <category>AI in Software Engineering</category>
      <pubDate>Tue, 14 Jul 2026 14:16:37 GMT</pubDate>
      <guid>https://blog.codacy.com/ai-code-review-is-not-enough-how-engineering-leaders-should-gate-ai-generated-code</guid>
      <dc:date>2026-07-14T14:16:37Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>A Global CX Software Company Closed 1,200 Security Issues with 90% Accuracy Using Codacy</title>
      <link>https://blog.codacy.com/cx-software-company-closed-1200-security-issues-with-90-accuracy-using-codacy</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/cx-software-company-closed-1200-security-issues-with-90-accuracy-using-codacy" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/customer%20story%20security%20testing%20on%20code%20automatically.jpg" alt="A Global CX Software Company Closed 1,200 Security Issues with 90% Accuracy Using 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;em&gt;This customer operates in a security-sensitive environment and has requested anonymity; all figures and quotes are as provided.&lt;br&gt;&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;p&gt;The company scales application security across 900+ repositories and 1,400 developers while significantly reducing false positives and accelerating remediation times. We spoke with its Manager of Security Operations, who leads vulnerability management, and its Senior Security Engineer, who owns SAST, DAST, and vulnerability scanning.&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/cx-software-company-closed-1200-security-issues-with-90-accuracy-using-codacy" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/customer%20story%20security%20testing%20on%20code%20automatically.jpg" alt="A Global CX Software Company Closed 1,200 Security Issues with 90% Accuracy Using 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;em&gt;This customer operates in a security-sensitive environment and has requested anonymity; all figures and quotes are as provided.&lt;br&gt;&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;p&gt;The company scales application security across 900+ repositories and 1,400 developers while significantly reducing false positives and accelerating remediation times. We spoke with its Manager of Security Operations, who leads vulnerability management, and its Senior Security Engineer, who owns SAST, DAST, and vulnerability scanning.&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%2Fcx-software-company-closed-1200-security-issues-with-90-accuracy-using-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>Customers</category>
      <pubDate>Tue, 14 Jul 2026 11:04:55 GMT</pubDate>
      <guid>https://blog.codacy.com/cx-software-company-closed-1200-security-issues-with-90-accuracy-using-codacy</guid>
      <dc:date>2026-07-14T11:04:55Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>Why this Fintech Chose Codacy Over SonarQube, Semgrep, and GitHub Advanced Security</title>
      <link>https://blog.codacy.com/how-to-secure-code-across-500-repositories-with-codacy</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/how-to-secure-code-across-500-repositories-with-codacy" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/customer%20story%20fintech%20codacy%20is%20your%20buddy%20for%20securing%20code.jpg" alt="Codacy review" 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;em&gt;Given the compliance-sensitive nature of financial services, this customer chose to share their story anonymously.&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;p&gt;Learn how this fintech platform serving 70+ global financial institutions chose Codacy to move security from a periodic gate into a continuous habit for 150 engineers. We spoke with the company's Senior Director of Engineering about why point-in-time audits weren't enough, and how his team made secure coding part of the daily workflow.&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/how-to-secure-code-across-500-repositories-with-codacy" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/customer%20story%20fintech%20codacy%20is%20your%20buddy%20for%20securing%20code.jpg" alt="Codacy review" 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;em&gt;Given the compliance-sensitive nature of financial services, this customer chose to share their story anonymously.&lt;/em&gt;&lt;/p&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
&lt;p&gt;Learn how this fintech platform serving 70+ global financial institutions chose Codacy to move security from a periodic gate into a continuous habit for 150 engineers. We spoke with the company's Senior Director of Engineering about why point-in-time audits weren't enough, and how his team made secure coding part of the daily workflow.&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-to-secure-code-across-500-repositories-with-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>Customers</category>
      <pubDate>Tue, 14 Jul 2026 10:29:52 GMT</pubDate>
      <guid>https://blog.codacy.com/how-to-secure-code-across-500-repositories-with-codacy</guid>
      <dc:date>2026-07-14T10:29:52Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>Deterministic Static Analysis for AI Coding Workflows: How to Cut Token Cost Without Weakening Code Review</title>
      <link>https://blog.codacy.com/deterministic-static-analysis-for-ai-coding-workflows-how-to-cut-token-cost-without-weakening-code-review</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/deterministic-static-analysis-for-ai-coding-workflows-how-to-cut-token-cost-without-weakening-code-review" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/Deterministic%20Static%20Analysis%20for%20AI%20Coding%20Workflows%20How%20to%20Cut%20Token%20Cost/The%20token%20cost%20problem.jpg" alt="Deterministic Static Analysis for AI Coding Workflows: How to Cut Token Cost Without Weakening Code Review" 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;strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;An AI coding agent opens a pull request. Another agent reviews it, searches the repository, reads a few irrelevant files, pulls more context into the conversation, and tries again. By the time it reaches a useful conclusion, &lt;/span&gt;&lt;strong&gt;&lt;span&gt;the team may have paid several times for context that had little to do with the final finding&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/deterministic-static-analysis-for-ai-coding-workflows-how-to-cut-token-cost-without-weakening-code-review" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/Deterministic%20Static%20Analysis%20for%20AI%20Coding%20Workflows%20How%20to%20Cut%20Token%20Cost/The%20token%20cost%20problem.jpg" alt="Deterministic Static Analysis for AI Coding Workflows: How to Cut Token Cost Without Weakening Code Review" 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;strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;An AI coding agent opens a pull request. Another agent reviews it, searches the repository, reads a few irrelevant files, pulls more context into the conversation, and tries again. By the time it reaches a useful conclusion, &lt;/span&gt;&lt;strong&gt;&lt;span&gt;the team may have paid several times for context that had little to do with the final finding&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;.&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%2Fdeterministic-static-analysis-for-ai-coding-workflows-how-to-cut-token-cost-without-weakening-code-review&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, 13 Jul 2026 13:31:08 GMT</pubDate>
      <guid>https://blog.codacy.com/deterministic-static-analysis-for-ai-coding-workflows-how-to-cut-token-cost-without-weakening-code-review</guid>
      <dc:date>2026-07-13T13:31:08Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>Why Engineering Teams Keep Building In-House AI Code Review Tools, and What It Really Costs</title>
      <link>https://blog.codacy.com/why-engineering-teams-keep-building-in-house-ai-code-review-tools-and-what-it-really-costs</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/why-engineering-teams-keep-building-in-house-ai-code-review-tools-and-what-it-really-costs" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/Why%20Engineering%20Teams%20Keep%20Building%20In-House%20AI%20Code%20Review%20Tools,%20and%20What%20It%20Really%20Costs/Why%20Engineering%20Teams%20Keep%20Building%20In-House%20AI%20Code%20Review%20Tools%2c%20and%20What%20It%20Really%20Costs.png" alt="Why Engineering Teams Keep Building In-House AI Code Review Tools, and What It Really Costs" 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;LLMs made internal AI code review tools easy to prototype. They did, however, not make them easy to operate.&lt;/span&gt;&lt;/p&gt;</description>
      <content:encoded>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/why-engineering-teams-keep-building-in-house-ai-code-review-tools-and-what-it-really-costs" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/Why%20Engineering%20Teams%20Keep%20Building%20In-House%20AI%20Code%20Review%20Tools,%20and%20What%20It%20Really%20Costs/Why%20Engineering%20Teams%20Keep%20Building%20In-House%20AI%20Code%20Review%20Tools%2c%20and%20What%20It%20Really%20Costs.png" alt="Why Engineering Teams Keep Building In-House AI Code Review Tools, and What It Really Costs" 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;LLMs made internal AI code review tools easy to prototype. They did, however, not make them easy to operate.&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%2Fwhy-engineering-teams-keep-building-in-house-ai-code-review-tools-and-what-it-really-costs&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>Trends</category>
      <category>AI in Software Engineering</category>
      <pubDate>Thu, 09 Jul 2026 13:44:00 GMT</pubDate>
      <guid>https://blog.codacy.com/why-engineering-teams-keep-building-in-house-ai-code-review-tools-and-what-it-really-costs</guid>
      <dc:date>2026-07-09T13:44:00Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
    <item>
      <title>Agentic Development Is Standardizing Faster Than Its Operating Model</title>
      <link>https://blog.codacy.com/agentic-development-is-standardizing-faster-than-its-operating-model</link>
      <description>&lt;div class="hs-featured-image-wrapper"&gt; 
 &lt;a href="https://blog.codacy.com/agentic-development-is-standardizing-faster-than-its-operating-model" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/Agentic%20Development%20Is%20Standardizing%20Faster%20Than%20Its%20Operating%20Model/The%20standardization%20gap.png" alt="Agentic Development Is Standardizing Faster Than Its Operating Model" 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;Right now, an agent is probably opening pull requests against your production code. You may not be able to say which agent, who configured it, which instruction file shaped its output, or whether it follows the same rules as the team next door.&lt;br&gt;&lt;br&gt;The problems begin when two teams touch shared code and you realize the rules you assumed everyone followed were local conventions all along.&lt;br&gt;&lt;br&gt;This is no new pattern. Git and CI/CD created a similar predicament, spreading before teams embraced standardization. Agentic development is running that same cycle, with one difference: the agent doesn't assist the edit loop, but rather acts inside it.&lt;br&gt;&lt;br&gt;This article is about building the operating model before agentic workflows become load-bearing in production: what it needs to cover, and where the controls have to live.&lt;br&gt;&lt;br&gt;&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-development-is-standardizing-faster-than-its-operating-model" title="" class="hs-featured-image-link"&gt; &lt;img src="https://blog.codacy.com/hubfs/Blog%20Assets%202026/Agentic%20Development%20Is%20Standardizing%20Faster%20Than%20Its%20Operating%20Model/The%20standardization%20gap.png" alt="Agentic Development Is Standardizing Faster Than Its Operating Model" 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;Right now, an agent is probably opening pull requests against your production code. You may not be able to say which agent, who configured it, which instruction file shaped its output, or whether it follows the same rules as the team next door.&lt;br&gt;&lt;br&gt;The problems begin when two teams touch shared code and you realize the rules you assumed everyone followed were local conventions all along.&lt;br&gt;&lt;br&gt;This is no new pattern. Git and CI/CD created a similar predicament, spreading before teams embraced standardization. Agentic development is running that same cycle, with one difference: the agent doesn't assist the edit loop, but rather acts inside it.&lt;br&gt;&lt;br&gt;This article is about building the operating model before agentic workflows become load-bearing in production: what it needs to cover, and where the controls have to live.&lt;br&gt;&lt;br&gt;&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-development-is-standardizing-faster-than-its-operating-model&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>Trends</category>
      <category>AI Inventory</category>
      <category>AI in Software Engineering</category>
      <pubDate>Thu, 09 Jul 2026 13:42:53 GMT</pubDate>
      <guid>https://blog.codacy.com/agentic-development-is-standardizing-faster-than-its-operating-model</guid>
      <dc:date>2026-07-09T13:42:53Z</dc:date>
      <dc:creator>Codacy</dc:creator>
    </item>
  </channel>
</rss>
