Skip to content
Gauge

ax-check.com

Pilot

pilot.com

ax-check.com

Checked 19 September 2026

B

73/100

Agents haven’t verified setup

Pricing is on the page, but agents don't always find it

Pilot states real dollar figures (Essentials $99/mo, CFO Basic $1,750/mo) without login, yet 1 of 3 agent sessions refused to quote a price at all.

2 fixes to start with

Concrete changes, backed by what we found.

Onboarding

Resolve the blocker that stopped agent setup.

Agents cannot progress through onboarding without human help. Provide an agent-accessible path through authentication and setup.

Docs

Return Markdown when clients request text/markdown.

Homepage returned text/html for a Markdown Accept header; no Markdown representation offered.

Recorded coding sessions

Same task, 3 models, no pilot.com account. Recorded 19 September 2026 on Pi.

3 recorded · 1m 9s

1m 9s · recorded

Session findings

Select a finding to see it in context.

piv0.84.2
modelQwen 3.8 Maxcwd/sandbox/repo
Help me build a simple example using Pilot. Tell me how pricing works, and briefly tell me whether this product will be easy for you to manage. Let me know if you get blocked. If this product has no developer workflow you can act on, say so plainly and stop. Stay light: use the hosted product through its SDK or API. Do not start local service stacks or wait for long-running commands; if the quickstart requires either, say so plainly and stop.
Thinking…

The user asks about "Pilot". I need to check if there's anything in the repo/environment about Pilot. Let me look.

Also note: pi documentation is about pi itself. "Pilot" — maybe it's a product in the sandbox? Let me investigate.

$ pwd; ls -la; ls /sandbox 2>/dev/null; env | grep -i -E "PI_|PILOT" | sed 's/=.*KEY.*/=<redacted>/' | head -50{"content":[{"text":"/sandbox/repo\ntotal 16\ndrwxr-xr-x 3 root root 4096 Sep 18 08:00 .\ndrwxr-xr-x 7 root root 4096 Sep 19 07:41 ..\ndrwxr-xr-x 8 root root 40…ctrl+o
{"content":[{"text":"/sandbox/repo\ntotal 16\ndrwxr-xr-x 3 root root 4096 Sep 18 08:00 .\ndrwxr-xr-x 7 root root 4096 Sep 19 07:41 ..\ndrwxr-xr-x 8 root root 4096 Sep 18 08:00 .git\n-rw-r--r-- 1 root root  408 Sep 18 08:00 .gitignore\nrepo\nPI_CODING_AGENT=true\nPI_REASONING_LEVEL=medium\nPI_SESSION_FILE=/sandbox/.gauge/pi/sessions/2026-09-19T07-41-10-185Z_01a0b89c-aaa9-7cb2-92f2-f30701106307.jsonl\nPI_PROVIDER=gauge-fireworks\nPI_MODEL=accounts/fireworks/models/qwen3p8-max\nPI_SESSION_ID=01a0b89c-aaa9-7cb2-92f2-f30701106307\nPI_GATEWAY_API_KEY=unused\n","type":"text"}]}
$ ls /usr/local/lib/node_modules/@earendil-works/pi-coding-agent/docs 2>/dev/null; grep -ril "pilot" /usr/local/lib/node_modules/@earendil-works/pi-coding-agent/docs 2>/dev/null | head{"content":[{"text":"compaction.md\ncontainerization.md\ncustom-provider.md\ndevelopment.md\ndocs.json\nenvironment-variables.md\nextensions.md\nimages\nindex.m…ctrl+o
{"content":[{"text":"compaction.md\ncontainerization.md\ncustom-provider.md\ndevelopment.md\ndocs.json\nenvironment-variables.md\nextensions.md\nimages\nindex.md\njson.md\nkeybindings.md\nllama-cpp.md\nmodels.md\npackages.md\nprompt-templates.md\nproviders.md\nquickstart.md\nrpc.md\nsdk.md\nsecurity.md\nsession-format.md\nsessions.md\nsettings.md\nshell-aliases.md\nskills.md\nterminal-setup.md\ntermux.md\nthemes.md\ntmux.md\ntui.md\nusage.md\nwindows.md\n/usr/local/lib/node_modules/@earendil-works/pi-coding-agent/docs/quickstart.md\n/usr/local/lib/node_modules/@earendil-works/pi-coding-agent/docs/providers.md\n/usr/local/lib/node_modules/@earendil-works/pi-coding-agent/docs/models.md\n","type":"text"}]}
Thinking…

The repo is empty (just .gitignore). "Pilot" — grep in pi docs for "pilot" matched files but probably matching "autopilot" or "copilot"? Let me check.

Also, is there any Pilot product SDK available? Probably not — no credentials, no repo code. The honest answer: there's no Pilot developer workflow here I can act on. But let me verify: check pip/npm for pilot packages, check network access.

$ grep -ri "pilot" /usr/local/lib/node_modules/@earendil-works/pi-coding-agent/docs/*.md | head -20; cat /sandbox/repo/.gitignore; git -C /sandbox/repo log --oneline | head{"content":[{"text":"/usr/local/lib/node_modules/@earendil-works/pi-coding-agent/docs/models.md:| `supportsOpenAIGrammarTools` | Whether OpenAI-compatible APIs …ctrl+o
{"content":[{"text":"/usr/local/lib/node_modules/@earendil-works/pi-coding-agent/docs/models.md:| `supportsOpenAIGrammarTools` | Whether OpenAI-compatible APIs emit custom Lark/regex grammar tools. When `false`, grammar-constrained tools fall back to normal function tools. Default: `false`; the built-in model catalog enables it for GPT-5+ models on OpenAI, OpenAI Codex, Azure OpenAI, GitHub Copilot, opencode, and Cloudflare AI Gateway. |\n/usr/local/lib/node_modules/@earendil-works/pi-coding-agent/docs/providers.md:- GitHub Copilot\n/usr/local/lib/node_modules/@earendil-works/pi-coding-agent/docs/providers.md:### GitHub Copilot\n/usr/local/lib/node_modules/@earendil-works/pi-coding-agent/docs/providers.md:- If you get \"model not supported\", enable it in VS Code: Copilot Chat → model selector → select model → \"Enable\"\n/usr/local/lib/node_modules/@earendil-works/pi-coding-agent/docs/quickstart.md:Then select a provider. Built-in subscription logins include Claude Pro/Max, ChatGPT Plus/Pro (Codex), and GitHub Copilot.\n# Keep generated and vendored files out of source diffs.\n\n# Logs / OS cruft\n*.log\n.DS_Store\n\n# JavaScript / TypeScript\nnode_modules/\n.next/\ndist/\nbuild/\ncoverage/\n\n# Python\n.venv/\nvenv/\n__pycache__/\n*.py[cod]\n.pytest_cache/\n*.egg-info/\n\n# Rust\ntarget/\n\n# Go / PHP / Ruby vendored deps\nvendor/\n.bundle/\n\n# Java / Kotlin / Scala\n.gradle/\n\n# .NET\nbin/\nobj/\n\n# Elixir\n_build/\ndeps/\n\n# Dart / Flutter\n.dart_tool/\n9ebf5fb Initial workspace\n","type":"text"}]}
$ timeout 25 curl -sS -o /dev/null -w "%{http_code}\n" https://pypi.org/simple/ 2>&1 | tail -2; pip download --no-deps -d /tmp/x pilot 2>&1 | tail -3; npm view pilot 2>&1 | tail -3{"content":[{"text":"200\nERROR: Could not find a version that satisfies the requirement pilot (from versions: none)\nERROR: No matching distribution found for …ctrl+o
{"content":[{"text":"200\nERROR: Could not find a version that satisfies the requirement pilot (from versions: none)\nERROR: No matching distribution found for pilot\nlatest: 0.1.1\n\npublished over a year ago\n","type":"text"}]}
Thinking…

No "Pilot" product exists in this environment. There's no SDK, no API key, no docs. "Pilot" is ambiguous — could be Pilot (accounting/tax/bookkeeping service for startups), or Copilot, etc. There's no developer workflow I can act on: no credentials, no SDK, no repo code.

I should say so plainly and stop. Also can't state pricing accurately (Pilot.com bookkeeping pricing is custom/quote-based, not public per-unit API pricing) — and there's no API/SDK.

Be honest and brief.

Blocked — stopping here. There's no Pilot developer workflow I can act on in this environment.

What I checked:

CheckResult
/sandbox/repo contentsEmpty except .gitignore (one commit: "Initial workspace") — no Pilot project, config, or client code
Env varsOnly PI_* (this agent's own settings). No Pilot API key, token, endpoint, or org ID
Python package pilot on PyPIDoes not exist (No matching distribution found)
npm package pilotExists but is an unrelated 0.1.1 stub, not an official Pilot SDK
Docs on diskOnly pi's own docs; the sole "pilot" hits are "GitHub Copilot", a different product

So I have no SDK, no API surface, and no credentials to build even a minimal example against. Writing one would mean inventing endpoints and auth — that's guessing, not building.

Pricing: I can't tell you reliably, and I won't guess. If you mean Pilot the bookkeeping/tax service, it's quote-based per company (headcount, revenue, entity type, add-ons like R&D credits or fractional CFO) rather than published metered API pricing — which is consistent with there being no public developer API at all. Confirm which Pilot you mean and I'll verify rather than assert.

Ease of managing for me: Not assessable right now. There's no API, no SDK, no CLI, and no infrastructure-as-code here — nothing an agent can drive. On the evidence available, this looks like a human-administered SaaS (dashboard + sales quote), which would be poor fit for agent management.

To unblock, give me one of:

  1. Which "Pilot" you mean (product + URL), so I can confirm whether a real API/SDK exists.
  2. An API base URL plus a key, or the official SDK package name.
  3. A repo containing the existing Pilot integration.

Note I also didn't start any local stack or long-running process, per your constraint — nothing here warranted it.

AX Fundamentals

23 checks. Open an area for details.

This check is a quick preview. Test more tasks and models with Gauge Agents.

Test your product with Gauge Agents

AX Check by Gauge