Skip to content
Development
Agent

pricing

Hosted Tuist is priced by feature usage, not seats by default. This guide explains the plan structure and how to estimate cost; the live [pricing table](/pricing) is the only source for current allowances and rates.

BOOST
From plugin
tuist
5.8k35 skills35 agents
Install
$ npx -y skills add tuist/tuist --agent claude-code

How it fires

How this agent gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.

Context preview

The summary Claude sees to decide when to auto-load this agent.

Hosted Tuist is priced by feature usage, not seats by default. This guide explains the plan structure and how to estimate cost; the live [pricing table](/pricing) is the only source for current allowances and rates.

Agent definition

pricing.md

Tuist pricing

Hosted Tuist is priced by feature usage, not seats by default. This guide explains the plan structure and how to estimate cost; the live [pricing table](/pricing) is the only source for current allowances and rates.

Plans

  • **Air**: free within the plan's tier limits, with all features and no credit card. Community support through the forum.
  • **Pro**: usage-based pricing per feature above free allowances, so usage below them costs nothing. Standard support through Slack and email.
  • **Enterprise**: a custom agreement, for example tailored legal terms, seat-based or custom pricing, priority support, self-hosting the Tuist server, or self-hosted cache nodes.

Seat-based plans, annual billing discounts, and discounts for non-profits and open-source projects are available on request through [contact@tuist.dev](mailto:contact@tuist.dev).

What is metered and what is included

Tuist is rolling out a new billing model, so accounts can be on different models and the pricing page can show different tables. This guide deliberately does not duplicate numeric rates or allowances.

  • **Newer usage-based model**: meters cache egress and cache requests (downloads across the module, Xcode, Gradle, and Bazel caches; uploads and storage are free) and passing test cases reported to Test Insights. Usage from Tuist Runners is counted differently. Selective testing is listed as unlimited.
  • **Older model**: meters module cache and selective testing by CLI interactions with the server.
  • **Listed as included without metering**: generated projects, previews, the Swift package registry, build insights, and bundle insights.

How to estimate cost

1. List the features and toolchains you will use. 2. Estimate their metered usage, such as cache downloads per CI build and passing test cases per run. 3. Compare against the allowances and rates in the live [pricing table](/pricing) and the account's billing settings. 4. If unsure, use the free tier for a few days and read the recorded usage, as the pricing FAQ suggests.

According to the pricing FAQ, Tuist warns before plan limits are reached and then caps usage rather than charging unexpectedly. Plans can be changed or cancelled at any time, with no minimum contract length.

Project first, environment second

Tuist recommends improving the project and avoiding repeated build and test work before buying more compute. Minute- or build-metered execution charges can grow with the work you want to eliminate; compare the [documented billing units and incentives](/marketing-markdown/compare#billing-and-incentives), not just the price of one minute.

Tuist also meters feature usage, including cache downloads and reported passing tests under the newer model. Project optimization is our adoption order, not a claim that our commercial interests are automatically identical to every customer's. Include Tuist's charges in the before/after total, alongside retained compute, storage, and network costs.

Compute availability

Tuist Runners are invite-only and runner pricing is not public yet. Hosted plan pricing does not include or imply compute rates. [Contact the team](mailto:contact@tuist.dev) for access.

Limitations

Free allowances are not unlimited usage. Actual charges depend on the account's plan, billing model, recorded usage, and any signed agreement. A rate copied from elsewhere is not a quote. For procurement, self-hosting, or custom terms, [book a conversation](https://cal.tuist.dev/team/tuist/tuist).

  • [Live pricing and comparison table](/pricing)
  • [Product overview](/marketing-markdown)
  • [Cache](/marketing-markdown/cache), [Tests](/marketing-markdown/tests), [Compute](/marketing-markdown/compute)
Read more
Ships withtuist

Tuist supercharges your build system, whether you build with Xcode, Gradle, or Bazel.

Get the whole plugin

Other agents on tuist.