あなたのAIエージェントは毎回新入社員のようにセッションを始める - キリアン・カールセン=フェラン (Sonar)
원제 · Your AI Agent Starts Every Session Like a New Hire - Killian Carlsen-Phelan, Sonar
핵심 요약
AIコーディングエージェントに事前のコンテキスト共有と決定論的な検証レイヤーを組み込むことで、手戻りとセキュリティリスクを大幅に削減できる。
하이라이트
開発者の96%がAI生成コードを完全に信頼していない一方で、プッシュ前にコードを完全に検証している割合は48%未満である.
Sonar Vortexの導入により、既存コードベースのリファクタリングにおけるトークン消費量を平均36%削減できる.
コーディングエージェントにプロジェクト規約やアーキテクチャルールを事前に読み込ませることで、無駄な探索を防ぐことができる.
ファイルが編集または追加されるたびに自動で決定論的な分析が実行され、セキュリティ上の問題やバグの混入をブロックする.
타임라인
AIコーディングにおけるセッション開始時の課題
コーディングエージェントは新入社員のように既存のアーキテクチャルールを一切把握しておらず、APIエンドポイントなどを自力で探し回る必要がある。このプロセスは運任せであり、コード品質の維持を難しくしている。
- IDEで新しいエージェントセッションを開始するたびにプロジェクト規約やガイドラインが欠落した状態から始まる.
- エージェントが自らコードベースを探し回ることで、多くの時間とトークンが消費される.
Sonar Vortexによるソリューションと調査データ
エージェントがセキュリティ上の問題や不適切な権限設定を作り込んでしまう事例が確認されている。プルリクエストの段階で問題を発見したのでは手遅であり、手戻りは開発全体の大きなフラストレーションとなっている。
- Sonar Vortexはあらゆるコーディングエージェントに接続できる検証プラグインである.
- 1,100人以上の開発者を対象とした調査で、96%がAI生成コードに完全な信頼を置いていないことが示されている.
Vortexを用いたワークフローと自動検証の仕組み
Vortexを使用することで無駄なトークン消費を抑え、適切なファイルにまっすぐアクセスできるようになる。エージェントが変更を加えるたびにクイックチェックが実行され、作業終了前には深層のセキュリティチェックが行われる。
- 作業開始前にコーディングガイドラインやコードのつながりを示すマップをエージェントに取得させることができる.
- Claude CodeやCodexなど主要なエージェントやカスタムMCPクライアントと連携して動作する.
実際のデモとセキュリティ検証のプロセス
デモではプロンプトに指示を貼り付けなくてもSonarのCLIやフックシステムが自動的に検出される様子が示されている。エージェントが不十分な修正を行った場合でもVortexが再度判定を下し、基準を満たすまで確実に修正を行わせることで本番環境での障害を44%削減する。
- ログファイルを一時ファイルに解凍する処理において、明示的な権限設定が行われていないセキュリティ問題が検出される.
- AI自身によるチェックではなく決定論的なレイヤーを挟むことで、コンプライアンスを満たした高精度な検証が実現する.
설명
Every new coding agent session starts like a new hire: it doesn't know your conventions, architecture rules or approved libraries, so it burns time and tokens searching your repo and repeats the issues already in it. Killian Carlsen-Phelan of Sonar introduces Sonar Vortex, a plugin that hands your agent a map of the codebase and your guidelines before it writes, then deterministically checks every edit. In a live session, Vortex catches a temp-file permission bug the agent's own tests missed, and rejects its first fix. Sonar reports 36% fewer tokens and 44% fewer production outages. Chapters: 0:00 Intro 0:26 Every agent session starts from scratch 1:59 What Sonar Vortex does 2:25 The bug a test wouldn't catch 3:35 96% don't trust AI code, 48% verify it 4:26 How Vortex guides the agent 7:00 36% fewer tokens 8:08 Bringing SonarQube into the agent loop 9:01 Demo: a real task 13:03 Not AI checking AI 14:17 The fix that wasn't a fix 16:20 What you get Killian Carlsen-Phelan https://www.sonarsource.com Join us in SF for the second annual AIE CODE summit: https://aie.codes our last flagship summit of 2026. Applications live now!
