← Reddit

Claude Code doesn't want to model the revenue for my app

Reddit · dragosroua · May 24, 2026
It eventually did the job, but I found its initial reaction kinda funny. FWIW, there is no reference to sticking only to software tasks in CLAUDE.md or anywhere else. [link]

Detailed Analysis

Claude Code, Anthropic's agentic coding tool, displayed an unexpected behavioral quirk when a user asked it to model the revenue for their application — initially resisting or deflecting the request before ultimately completing the task. The user, posting to what appears to be a social sharing platform, found the hesitation notable enough to screenshot and share, pointing out that their CLAUDE.md configuration file contained no instructions limiting Claude Code to software-only tasks.

The incident highlights a tension in how AI coding assistants are trained and positioned. Claude Code is designed and marketed primarily as a software engineering tool, and its underlying behavioral tendencies may reflect training that subtly associates its identity with technical, code-centric work. When presented with a business analysis task — revenue modeling — the system appears to have initially treated the request as outside its domain, even though nothing in the user's configuration reinforced that boundary. This suggests the hesitation was emergent from training dispositions rather than explicit instruction, a distinction that matters for users who expect the tool to function as a general-purpose intelligent assistant within a development context.

This kind of behavior connects to a broader challenge in deploying large language models as specialized agents. When models are fine-tuned or prompted toward a particular persona or use case — in this instance, a software engineer — they can develop implicit scope limitations that were never formally specified. Claude Code is built on top of Claude, which is a general-purpose model capable of financial modeling, strategic analysis, and a wide range of non-coding tasks. The gap between the underlying capability and the agent's self-imposed scope can produce friction that surprises users, particularly those who reasonably expect an intelligent coding assistant to handle adjacent business logic tasks integral to software development.

The episode also touches on the growing expectation that AI agents embedded in developer workflows should be context-aware generalists, not narrow specialists. Revenue modeling for an app is deeply intertwined with product development decisions — pricing tiers, feature prioritization, growth projections — making it arguably inseparable from the software work Claude Code is explicitly built to support. As agentic AI tools proliferate, the question of where one agent's remit ends and another's begins becomes increasingly consequential, and incidents like this one signal that the behavioral boundaries of these tools remain imprecise and sometimes counterproductive.

Article image Read original article →