Killian Carlsen-Phelan explains that coding agentsAn AI coding agent is a tool-using AI system that can inspect, modify, and validate software within a repository. start without knowledge of a project’s architecture, conventions and approved librariesContext engineering designs how relevant instructions, evidence, state and tool information are assembled for a model's task.. He presents Sonar Vortex as a way to provide that context and run independent analysis during edits.
In a recorded Java example, an agent implements a log-file task and writes a test, while the analysis flags a temporary-file permissions issueStatic analysis examines code or files for defects and risks without executing the program being analyzed.. An initial fix does not satisfy the rule, so the agent revises the implementation and runs the checks again.
Carlsen-Phelan works for Sonar, the maker of the tool being demonstrated. His claims about efficiency and outage reductions are vendor-reported, and deterministic checksDeterministic software verification checks an output with a repeatable procedure that produces the same result for the same inputs and state. do not establish that every defect has been found.
Watch on YouTube




