AI & ML
How Should Agents See Code? Rethinking Code Representations for Agentic Software Engineering
arXiv cs.SE0 views
arXiv:2611.07286v1 Announce Type: new Abstract: LLM agents are increasingly used for repository-level software engineering tasks. However, most agents still access repositories through raw files, lexical search, and shell commands, treating code primarily as text. This paper investigates map-based code-representation workflows as a design variable in agentic software engineering, examining how different repository views change agents' retrieval behavior, task success, token use, and latency. In this paper, we study five code-representation workflows: abstract syntax trees, call graphs, module dependencies, documentation-enriched search, and a hybrid workflow that combines them. Each workflow exposes a repository map that the agent can query during a task. We evaluate Claude Code with Haiku 4.5 against a raw-tool baseline on four repository-level tasks: fault localization with LinuxFLBench, repository-level code generation and repair with SWE-bench Pro, test generation with SWT-bench, and security patching with SecBench. The results show that representation workflows are most useful as token-saving tools when localization is the bottleneck, while their success gains narrow when the decisive step is patch or test authoring. On LinuxFLBench, all five workflows improve recall@10 over the baseline (0.757-0.829 vs. 0.717) and reduce token usage by 25-39%. On SWE-bench Pro, resolution remains close to the baseline (44.3-50.6% vs. 49.0%) while token usage drops by 17-26%. On SecBench, Callgraph has the highest patch-resolution rate in this sample (34.3% vs. 28.9%) and uses fewer tokens, but all workflows increase latency. On SWT-bench, Hybrid and Docs have the highest reproducing-test rates in this sample (47.8% and 47.2% vs. 44.7%), but all workflows use more tokens and take longer. Overall, map-based workflows change both what the agent inspects and how much it spends, but their benefits are task-dependent rather than universal.
Source:https://arxiv.org/abs/2611.07286PreviousSeVerus: Context-Aware, Gamified Benchmarking for Rust VerificationNextTake It From Here: Evaluating Coding Agents On Project Takeover
Related posts
Tesla unveils SI accelerator roadmap - SI6 targets 80x compute of AI4
0dev.to AI
Why the PII check runs before a prompt goes public
0dev.to Security
Private AI for a family office is six layers, not a chatbot
0dev.to Security
Daily Dose of DevOps — OpenTelemetry: without excessive logging overhead
0dev.to DevOps

Sources: Nvidia is requiring Southeast Asian customers seeking Nvidia Cloud Partner status to enroll in a program that tracks the locations of their AI chips (Mackenzie Hawkins/Bloomberg)
0Techmeme

Preliminary findings: the EU says TikTok violated the DSA by not preventing its recommendation algorithm from trapping users in harmful content "rabbit holes" (Alexander Martin/The Record)
0Techmeme