Tech News
← Home  ·  All topics

Codebases

4 GoKawiil briefs on this topic

Anthropic details Claude-based tool to shrink software attack surfaces

Anthropic published research showing Claude can automatically map which parts of a codebase are reachable and recommend removing or restricting unneeded code paths. Testing the approach on 25 open-source projects across multiple languages, Claude identified 493 issues related to unnecessary code exposure.

GitHub introduces new repository controls for pull request management

GitHub has added two new options for repository owners to control pull request access. Users can now disable pull requests entirely or restrict their creation to collaborators only, providing more flexibility for different project types. These features are available across all repositories and can be configured in the repository settings.

Essay argues AI coding agents remain far from autonomously building software systems

A new industry essay examines why heavy investment in AI coding agents this year has produced large volumes of mediocre code rather than transformative software, despite agents' proven success on smaller tasks like game prototypes and codebase migrations. The author argues that the technology and tooling ecosystem simply isn't mature enough yet to support fully autonomous, human-independent software development loops.

Researcher builds dependency-aware memory system for LLM vulnerability-hunting agents

A security researcher describes building a new memory architecture for LLM agents used in vulnerability research, after noticing that standard retrieval-based memory let models keep reasoning from facts that had since been disproven. Instead of just storing and retrieving past observations, the system tracks logical dependencies between facts, so that when one assumption is invalidated, everything derived from it can be automatically flagged or revised. The approach effectively borrows ideas from program analysis, treating an investigation's knowledge state like a dependency graph rather than a flat log of conversation history.