
AI for Software Development: What Changes for Your Team
AI for software development shrinks a team only where the work repeats. The forms it takes, the costs it adds, how to measure it, and what has to be true first.
Read More
.jpg)
AI token cost is the usage bill a team runs up every time a coding assistant or an agent reads code and writes an answer. Input tokens pay for everything the model is shown; output tokens pay for everything it writes; both are priced per million and charged on top of the people who direct the work. For an engineering team that codes with AI, the cost of the work is no longer just salaries. It is people plus tokens.
That second line is the one budgets miss. A license looks like a fixed monthly fee, so finance plans for seats and stops there. Then agents start running longer tasks, context windows fill with whole repositories, and the usage invoice arrives larger than the seat count suggested. This article explains what drives token spend in a team that codes with AI, how to estimate it before it shows up on an invoice, and the levers that move it. The thesis is simple: tokens are not a reason to avoid AI in engineering, but they are a real cost, and teams that treat them as one keep the gains.
Token spend surprises teams because it grows with how the tools are used, not with how many people use them. A seat price stays flat; a token bill rises when an agent loops, when more code goes into the context, or when the model writes long answers. The seat count tells finance almost nothing about the usage line.
Four habits make the bill grow faster than expected:
None of these shows up in a seat price. All of them show up in usage.
Most AI coding tools now combine a seat price with a usage allowance, and charge or block anything beyond it. Some tools are pure usage: you pay per token through an API. The pricing model decides whether token spend is predictable, capped or open-ended.
GitHub Copilot is a useful example because its documentation spells the structure out. According to GitHub's Copilot plans and its usage-based billing documentation, as of October 2026, Copilot Business is $19 per seat per month and includes 1,900 AI credits per user per month, pooled across the organization, with one credit worth $0.01. When the pool runs out, administrators choose whether additional usage is allowed at published rates or blocked until the next billing cycle, and they can set budgets at the user, cost-center, organization and enterprise levels.
API access works differently. Anthropic, for instance, bills per million tokens, with the input and output prices on its model pricing page. There is no seat, so there is no ceiling unless the team sets one.
Cursor, Codex, Claude Code and other tools each publish their own mix of plans and limits, and those plans change often. The rule that holds across all of them: check the vendor's current plan page the day you budget, and write the date next to the number.
The reliable way to estimate token spend is to measure it on real work. Pick a handful of representative tasks, run them for a week with the tools your team will actually use, read the usage reports, and multiply by the volume of similar work you expect. Estimates built from seat prices alone will be wrong.
A simple calculation shows how the pieces add up. Suppose an agent session on a mid-sized change reads 200,000 input tokens and writes 20,000 output tokens on a model priced at $2 per million input tokens and $10 per million output tokens. That session costs $0.40 for input plus $0.20 for output: $0.60. Ten such sessions per engineer per day, across a team of six, over twenty working days, comes to $720 a month. Change the model, the context size or the number of retries, and the figure moves fast. The example is arithmetic, not a benchmark; your own pilot week is what gives you the real numbers.
Three things to record during that pilot:
Token spend responds to a small set of decisions. Most of them are configuration and team habits, not new tools.
The token line needs an owner on the engineering side, not only in finance. Finance can see the invoice; only engineering can see which tasks, tools and habits produced it. Without that owner, the bill gets reviewed once a quarter, after the money is spent, by people who can't change what drove it.
Owning the line doesn't mean approving every request. It means three routines that take minutes a week:
The owner is also the person who decides when a model upgrade, a new tool or a new agent workflow goes into the budget, because each of those can change the bill without anyone writing a line of code differently.
A thousand tokens is about 3,500 characters of English text, based on Anthropic's rule of thumb that one Claude token represents roughly 3.5 English characters. The ratio varies with the language and the tokenizer: Anthropic notes that its newer models produce approximately 30% more tokens for the same text, so the same page can cost more.
The price of a million tokens depends on the model, and input and output are priced separately. On Anthropic's pricing as of October 2026, Claude Sonnet 5.5 costs $2 per million input tokens and $10 per million output tokens. Smaller models cost less, larger ones more, and cached or batched requests get discounts.
The organization that holds the account pays for the tokens, either inside a plan or as metered usage. With a seat plan such as GitHub Copilot Business, each seat includes a monthly allowance of AI credits; with direct API access, every token is billed to the company's account, with no ceiling unless it sets one.
Yes, a team can run out of tokens when a plan's allowance or a budget limit is reached. On GitHub Copilot, for example, administrators decide whether usage beyond the pooled credits is allowed at published rates or blocked until the next billing cycle. A single request can also exceed the model's context window.
Token spend eats the gain when it is treated as an afterthought: approved as a license, discovered as an invoice. It stays under control when it is part of the business case from the first day, with an owner, a budget and a usage report someone actually reads.
DevLatam's page on AI-augmented teams puts the condition plainly: “There's a token cost, and it's not zero. Smaller than the headcount it replaces, but a new line in your budget.” The same page frames the model as a squad designed to need fewer people over time, which is exactly why the token line matters: as headcount comes down, tokens become a larger share of what the work costs.
Not every team should take that trade. DevLatam's page on staff augmentation makes the opposite case just as directly: “Token spend is a budget question. Some teams would rather pay a salary they can forecast.” Both answers are legitimate. The mistake is choosing one without pricing the other.
The practical next step is to run the pilot week, put the token line next to the salary line, and decide with both numbers on the table. If you're still deciding which way to staff the work, the three ways to fill the role compare the options, including the one where the team is designed to get smaller.