bitdrift.ai: Setup, Pricing, and AI Agent Skills

Last updated: August 20, 2026 · By Vishal Swami, Founder & Lead AI Reviewer, AISagely

bitdrift.ai is the site for bitdrift, a mobile observability platform that added an agent-facing layer called bitdrift AI on August 19, 2026. It lets coding agents in Claude Code, Cursor, or GitHub Copilot install its Capture SDK into your iOS, Android, or React Native app, then query live crash and session data without you opening the dashboard yourself.

Short answer: bitdrift.ai gives AI coding agents direct access to unsampled, real-time mobile telemetry through a set of published skills — bd-cli, bd-instrumentation, bd-docs, and bd-cuj. Setup takes a free bitdrift account, an SDK key, and one install command. The free tier covers 5 users and 100,000 crash reports a month; everything past that jumps straight to enterprise, contact-sales pricing.

ChatGPT homepage — screenshot of chatgpt.com
ChatGPT homepage — screenshot of chatgpt.com

When I tested bitdrift.ai's setup flow this afternoon, I worked through its quickstart docs, its pricing page, and the bd-skills GitHub repo it publishes for agent installs. bitdrift AI is one day old as of this writing, so there's no long usage history to draw on — what follows is what I confirmed on the docs and pricing pages myself, checked against the source pages rather than secondhand summaries.

What you'll need

You need a free bitdrift account — sign-up doesn't require a card — and a mobile codebase in iOS, Android, or React Native to instrument. bitdrift's onboarding assistant, which it calls Chippy, generates your first SDK key automatically during signup, so you don't need to hunt for it in a settings menu. To let an agent manage the platform for you, you'll also need Node and npm (the skills installer runs through npx), plus the separate bd command-line tool bitdrift's docs list as a prerequisite for the agent skills to work. An active bitdrift account is required either way, whether you're clicking through the dashboard yourself or handing the work to an agent.

Step-by-step: setting up bitdrift.ai's agent skills

1. Create a bitdrift account and get your SDK key

Sign up at bitdrift.io. Chippy generates an SDK key as part of account creation; admins can also pull it later from Company Settings if a teammate needs it.

2. Install the agent skills for your editor

Run npx skills add bitdriftlabs/bd-skills to pull the skill pack through the open agentskills.io standard. Claude Code users can instead run /plugin install bd@bd-skills, and GitHub Copilot users run copilot plugin install bd@bd-skills. All three point at the same repo.

3. Let the agent add the Capture SDK

With the skills installed, an agent can run the bd-instrumentation skill to add the SDK itself. Under the hood that means a Gradle line on Android (implementation("io.bitdrift:capture:<version>")), a Swift Package Manager or CocoaPods dependency on iOS, or npm install @bitdrift/react-native for React Native — the agent picks the right path once it reads your project.

4. Initialize the logger with your session strategy

The SDK needs one line to start collecting: Logger.start(apiKey: "<your-api-key>", sessionStrategy: .fixed()) on iOS, or the Kotlin equivalent on Android. From here bitdrift's docs say the SDK begins collecting device data automatically — no extra instrumentation calls required for the basics.

5. Ask the agent to query real data

Once telemetry is flowing, the bd-cli skill lets an agent run workflow queries, pull metrics, and triage issues from inside your editor — the same tasks you'd otherwise do by clicking around the bitdrift dashboard.

6. Pick a plan before you scale past the trial

New accounts get a 14-day trial. After that you either land on the free tier automatically or move to an enterprise plan — there's no self-serve tier in between, so decide before day 14 whether free-tier limits will hold your app's crash volume.

Example prompts you can copy

These come straight from bitdrift's own skills documentation, and they're a good template for your first requests:

  • "Install the bitdrift Capture SDK in my Android app and track feature flag exposures."
  • "Add network monitoring and screen tracking to my iOS app's existing bitdrift integration."
  • "Help me diagnose the top 3 crashes for the latest release."
  • "Show me sessions where users experienced sharp memory increases that led to out-of-memory errors."

Each one names a concrete target — a metric, a release, a symptom — rather than asking the agent to "check for problems." Vague prompts against an unsampled dataset this large just return noise.

Common mistakes to avoid

The mistake I'd flag first from reading the pricing page closely: assuming there's a mid-tier paid plan to grow into. There isn't — bitdrift's pricing jumps directly from a $0 free tier to enterprise, contact-sales pricing, so budget for that conversation early if your app is likely to outgrow 100,000 crash reports a month. Second, treating the 14-day trial as consequence-free; when it ends you're auto-moved to the free tier's 14-day data retention window, which is short if you were relying on trial-era history. Third, letting an agent run bd-instrumentation against a production branch without review — SDK install changes build files, and that's not something to merge unread just because an agent proposed it. Fourth, confusing bitdrift AI's own marketing numbers — a 10x mean-time-to-repair improvement cited from beta users, and a ThredUp case study claiming support for "90-95%" of minor customer issues versus 20-30% before, both published in bitdrift's own August 19, 2026 launch post — with a guarantee for your team; those are the vendor's aggregate figures, not a benchmark your account will automatically hit. Fifth, skipping past the free tier's 5-user cap when the trial masks it, then getting surprised when a sixth teammate can't log in.

bitdrift.ai vs. Sentry at a glance

Sentry is the more familiar name in error tracking, and it's the natural comparison since both now ship an AI layer on top of crash and performance data.

bitdrift.ai Sentry
Platform focus Mobile only (iOS, Android, React Native) Web, mobile, backend, and more
Free tier $0/mo — 5 users, 100K crash reports/mo, 14-day retention $0/mo — 1 user, 5K errors/mo, MCP access
Next paid tier Enterprise, contact sales (no mid-tier) Team, $26/mo billed annually, unlimited users
Data sampling Unsampled by default, on-device ring buffer Sampled past quota on lower tiers
AI agent integration bd-skills (bd-cli, bd-instrumentation, bd-docs, bd-cuj) Seer, an AI debugging agent add-on on Team+
Session replay Enterprise tier only Business tier, $80/mo billed annually

I confirmed these numbers directly on bitdrift’s pricing page and Sentry’s pricing page on August 20, 2026. Both companies update tiers often enough that it's worth a quick recheck before you commit a budget.

Tools that make this easier

If you're new to giving an AI agent hands-on access to a live system, why AI agents lie, cheat, and steal is worth reading before you let one edit your build files unsupervised — the reward-hacking behavior it covers is exactly why step 6 above matters. For a lower-stakes way to get comfortable with agent skills before pointing one at production telemetry, Docker sandboxes for AI agents covers running an agent somewhere disposable first. If bitdrift's agent-native approach to observability is new to you, Progress AI Observability covers a similar idea applied to tracing AI agent behavior itself rather than mobile crashes — useful context for how this category is converging. MCP in Claude is a good next step if you want your agent talking to tools beyond a single skill pack. And if you're hosting an agent somewhere other than your local editor, Cloudways Managed AI Agents and how to use ChatGPT agents cover two different ways to run one persistently. My AI coding assistant roundup is a good starting point if bitdrift's skills are your first exposure to agent-driven development tooling generally.

My take

The mechanism here is genuinely different from a bolt-on chatbot: bitdrift AI gives an agent the same unsampled, on-device data a human engineer would dig through, and lets it act through the same CLI a human would use. That's a real answer to a real problem — mobile crash data is usually sampled and stale by the time anyone looks at it. What I can't verify yet, a day after launch, is how the agent behaves on messy real-world prompts rather than the four documented examples. The pricing structure is the other open question: a generous free tier and then a straight jump to "contact sales" is fine for a hobby app and fine for a large team, but it leaves nothing for a growing app stuck in between. I'd trial it against a real crash-heavy release, watch what the agent actually changes before merging any of it, and treat the vendor's 10x MTTR and ThredUp numbers as a starting claim to test against your own account, not a given.

Frequently Asked Questions

Is bitdrift.ai free?

There's a genuine free tier — 5 users, 100,000 crash reports a month, and 14-day data retention, with no card required to start. Past that, the next step up is enterprise pricing with no published number; you'd need to talk to bitdrift's sales team.

How long does it take to set up bitdrift.ai?

Account creation and getting an SDK key take a few minutes, since Chippy generates the key automatically during signup. Adding the SDK to your app and initializing the logger is closer to fifteen minutes if an agent handles the bd-instrumentation step, longer if you're wiring it in by hand and want to review each change.

What is the easiest way to use bitdrift.ai?

Install the bd-skills pack in your existing agent editor and let it run bd-instrumentation against your codebase, rather than following bitdrift's manual SDK docs step by step yourself. The docs exist and work fine, but the whole point of bitdrift AI is that the agent does the file edits for you.

Does bitdrift.ai replace Sentry or Crashlytics?

Not necessarily — it competes most directly with them on mobile crash and session data, but it's narrower in scope than Sentry, which also covers web and backend error tracking. If mobile is your only concern and you want unsampled data by default, bitdrift is the more specialized tool. If you need one platform across web, backend, and mobile, Sentry's broader coverage may matter more than bitdrift's mobile-specific depth.

Which AI agents work with bitdrift.ai's skills?

Claude Code and GitHub Copilot have documented install paths (/plugin install bd@bd-skills and copilot plugin install bd@bd-skills), and the skills follow the open agentskills.io standard, so other compatible agents should be able to install the same pack through npx skills add bitdriftlabs/bd-skills.