T3 ToolsAI Coding Agent
T3 Code
MIT-licensed app from T3 Tools that runs Codex, Claude Code, Cursor, Grok Build, OpenCode, Antigravity and fx through the subscriptions and logins you already have, from a desktop app, a local web app or a phone.
The 30-Second Take
T3 Code fits engineers who use more than one coding agent and want one app to run, compare and hand work between them.
It costs nothing and resells no tokens, so each agent keeps billing through its own plan.
- Best fit
- Engineers who run two or more of Codex, Claude Code, Cursor, Grok Build, OpenCode and Antigravity and want them in one app, on a desktop, in a browser or from a phone.
- Main constraint
- Early software: seven stable releases in 30 days, Full access as the default for new threads, and support through its Discord.
- First move
- Set new threads to Supervised or Auto-accept edits, and decide whether Claude runs on a subscription login or an API key.
Why
It is early software on a nightly release pace, and new threads start in Full access. Its Claude route runs on Anthropic's Agent SDK with the user's own login, while Anthropic asks products built on that SDK to use API keys. Settle both before a team relies on it.
54 practitioners, 73 sources reviewed, Updated Nov 1, 2026How this is measured
- Operating stack
- Agentic Software Development
Comparisons
How does T3 Code compare with the alternatives?
T3 Code vs Codex
- AI Coding Agents
Add T3 Code if your Codex team also wants Claude Code or Cursor running in parallel, in one app you can reach from a phone. It runs Codex on your ChatGPT plan or Codex login, and it is free under the MIT license and resells no tokens. If everyone stays on OpenAI's models, keep Codex's own app.
T3 Code vs Claude Code
- AI Coding Agents
Keep Claude Code if Claude is your only model, since it works with your Pro, Max or Ultra plan. Add T3 Code when you want Claude threads beside Codex or Cursor, each in its own git worktree. Its Claude route runs on Anthropic's Agent SDK, and T3 Code's FAQ says that drains 5-hour limits faster.
T3 Code vs OpenCode
- AI Coding Agents
Pick OpenCode if your team runs local models: it reaches 75+ providers and runs local models, while T3 Code's FAQ says T3 Code supports none. Run OpenCode inside T3 Code when the same engineers also use Codex or Claude Code, so every agent sits in one sidebar of threads.
Operator Insights
What are engineering leaders learning from deploying T3 Code?
Jeff EscalanteGuest on This Dot MediaClerk
Jeff Escalante of Clerk discusses agent apps for his own daily work on This Dot Media in August 2026.
This Dot Media (YouTube), published Watch the episode (opens This Dot Media (YouTube) in a new tab)
Observation
Clerk's Jeff Escalante, a daily Codex app user, calls T3 Code his most promising bet: almost the same as Codex, but open source and not tied to GPT models.
- Takeaway
- For a Codex user, T3 Code's draw is that it is almost exactly the same as Codex while being open source and supporting models beyond GPT. That's Jeff Escalante's own evaluation, and he describes no team rollout.
- What happened
- Escalante works in the Codex desktop app day to day. Asked where he would bet next, he names T3 Code, because it is almost exactly the same as Codex, which he uses and likes, while being open source and not pinned to GPT models only. He describes no team rollout of it.
- Podcast episode (This Dot Media)
- One person's evaluation; no rollout described
Deployment details
Jeff Escalante of Clerk discusses agent apps for his own daily work on This Dot Media in August 2026.
- Podcast episode (This Dot Media)
- One person's evaluation; no rollout described
- Team
- His own daily use; no team rollout described
- Workload
- His daily work in the Codex desktop app
Buying and deployment
What engineering leaders should verify before a broader rollout.
Sourced from T3 Code documentation
Signals
What is the current evidence saying about T3 Code?
A current read of what developers report publicly about T3 Code, with every finding linked to the words it was coded from.
Practitioner sentiment, all practitioners
+20 Positive net
of 54 sources that take a side, each author counted once.
How this figure is madeLeaders and teams have 5 accounts; GILD prints their sentiment from 20.
Current sentiment
Positive, mixed and negative sources
Praise centers on one app for several agents and subscriptions and on its thread sidebar. Stability is the most frequent concern, followed by the nightly build that carries the newest features and by missing team and enterprise controls.
Use a task pilot to measure accepted work and review time.
Evidence field. All 73 sources, one mark each.
Arrange by
Each mark is one source: positive, mixed, negative, no opinion stated, or documentation (not counted).
| Group | Sources | Positive | Mixed | Negative | No opinion stated and not counted in the score | Documentation, checked and not counted |
|---|---|---|---|---|---|---|
| Positive | 24 | 24 | 0 | 0 | 0 | 0 |
| Mixed | 17 | 0 | 17 | 0 | 0 | 0 |
| Negative | 13 | 0 | 0 | 13 | 0 | 0 |
| Not counted | 13 | 0 | 0 | 0 | 13 | 0 |
| Documentation | 6 | 0 | 0 | 0 | 0 | 6 |
| Quarter | Sources |
|---|---|
| Q1 2026 | 7 |
| Q2 2026 | 3 |
| Q3 2026 | 23 |
| Q4 2026 | 34 |
| Documentation, checked | 6 |
By sentiment
6 documentation pages check facts and are not counted.
Hover a mark for a quick look, click it or press Enter to open its source.Tap a mark to open its source, then step to its neighbors with Previous and Next.
What practitioners praise
Top praise of 4. Each mark is a source on it; filled marks praise it.
Most common concerns
Top concern of 4. Each mark is a source on it; filled marks raise it.
All 73 sources behind these findings
- T3 Code docs: FAQT3 Tools (Official), Product documentation, checked Nov 1, 2026
- T3 Code docs: Permission modesT3 Tools (Official), Product documentation, checked Nov 1, 2026
- T3 Code docs: Thread sidebarT3 Tools (Official), Product documentation, checked Nov 1, 2026
- T3 Code docs: Remote accessT3 Tools (Official), Product documentation, checked Nov 1, 2026
- T3 Code docs: TelemetryT3 Tools (Official), Product documentation, checked Nov 1, 2026
- T3 Code docs: UsageT3 Tools (Official), Product documentation, checked Nov 1, 2026
- Post on BlueskyGergő Bocsárdi, Bluesky user (self-described: Developer describing their own use of T3 Code), Bluesky post, published Nov 1, 2026
- CodingPhase video (YouTube)Joe (CodingPhase), growth manager and business owner (video) (self-described) (self-described: Growth manager and business owner (video)), YouTube video, published Oct 31, 2026
- Comment on Hacker NewsHN user CharlieDigital, Hacker News commenter (self-described) (self-described: Hacker News commenter), Hacker News comment, published Oct 31, 2026
- Post on BlueskyMaciej Szamowski, Senior marketer who codes; building the hora calendar app (Bluesky profile) (self-described) (self-described: Senior marketer who codes; building the hora calendar app (Bluesky profile)), Bluesky post, published Oct 30, 2026
- Post on BlueskyJP (ciantic.bsky.social), Bluesky user (self-described: Developer describing their own use of T3 Code), Bluesky post, published Oct 30, 2026
- Comment on Hacker NewsHN user 9cb14c1ec0, Hacker News commenter (self-described) (self-described: Hacker News commenter), Hacker News comment, published Oct 30, 2026
- Issue on pingdotgg/t3codexixixao, GitHub issue author on pingdotgg/t3code (self-described: Developer describing their own use of T3 Code), GitHub issue, published Oct 29, 2026
- Post on Reddit r/codexNoFaithlessness951, Reddit user (self-described: Developer describing their own use of T3 Code), Reddit post or comment, published Oct 29, 2026
- Post on BlueskyMarco Ieni, Infrastructure Engineer at the Rust Foundation (Bluesky profile) (self-described) (self-described: Infrastructure Engineer at the Rust Foundation (Bluesky profile)), Bluesky post, published Oct 29, 2026
- kintu video (YouTube)Kintu, video creator (self-described: Developer describing their own use of T3 Code), YouTube video, published Oct 29, 2026
- Post on Reddit r/ClaudeCodeblueingreennn, Reddit user (self-described: Developer describing their own use of T3 Code), Reddit post or comment, published Oct 28, 2026
- Issue on pingdotgg/t3codeMarvelTiyjudy, GitHub issue author on pingdotgg/t3code (self-described: Developer describing their own use of T3 Code), GitHub issue, published Oct 26, 2026
- Post on Reddit r/cursorAdAutomatic1446, Reddit user (self-described: Developer describing their own use of T3 Code), Reddit post or comment, published Oct 26, 2026
- Comment on Hacker Newsholbrad, Hacker News commenter (self-described: Developer describing their own use of T3 Code), Hacker News comment, published Oct 25, 2026
- Post on BlueskyDavid (noz.am), Bluesky user (self-described: Developer describing their own use of T3 Code), Bluesky post, published Oct 23, 2026
- Comment on Hacker Newsviraptor, Hacker News commenter (self-described: Developer describing their own use of T3 Code), Hacker News comment, published Oct 21, 2026
- Comment on Hacker Newsjoshka, former OpenAI engineer who worked on the Codex TUI (self-described) (self-described: Former OpenAI engineer who worked on the Codex TUI), Hacker News comment, published Oct 21, 2026
- Ras Mic video (YouTube)Ras Mic, video creator (self-described: Developer describing their own use of T3 Code), YouTube video, published Oct 21, 2026
- Post on Reddit r/ClaudeCodeResponsible-Bar7165, Reddit user (self-described: Developer describing their own use of T3 Code), Reddit post or comment, published Oct 19, 2026
- Issue on pingdotgg/t3codesmirea, GitHub issue author on pingdotgg/t3code (self-described: Developer describing their own use of T3 Code), GitHub issue, published Oct 16, 2026
- Issue on pingdotgg/t3codecausercode, GitHub issue author on pingdotgg/t3code (self-described: Developer describing their own use of T3 Code), GitHub issue, published Oct 16, 2026
- AI in C# video (YouTube)Rasmus Wulff Jensen, self-described big Codex fan (video) (self-described) (self-described: Self-described big Codex fan (video)), YouTube video, published Oct 16, 2026
- Post on Reddit r/codexAvgMetaAbuser, Reddit user (self-described: Developer describing their own use of T3 Code), Reddit post or comment, published Oct 15, 2026
- Post on BlueskyGreg Schier, Bootstrapping @yaak.app (Bluesky profile) (self-described) (self-described: Bootstrapping @yaak.app (Bluesky profile)), Bluesky post, published Oct 15, 2026
- mwolson.orgMike Olson, Staff Engineer (site); self-described T3 Code contributor (self-described) (self-described: Staff Engineer (site); self-described T3 Code contributor), Blog post, published Oct 15, 2026
- Comment on Hacker Newshnhn34, Hacker News commenter (self-described: Developer describing their own use of T3 Code), Hacker News comment, published Oct 15, 2026
- Professor LoulouLon video (YouTube)Professor LoulouLon (channel), video creator (self-described: Developer describing their own use of T3 Code), YouTube video, published Oct 14, 2026
- Jan Marshal video (YouTube)Jan Marshal, self-described user of multiple models at once (video) (self-described) (self-described: Self-described user of multiple models at once (video)), YouTube video, published Oct 11, 2026
- DaraDoesCode video (YouTube)Dara (DaraDoesCode), has an open PR to T3 Code (video) (self-described) (self-described: Has an open PR to T3 Code (video)), YouTube video, published Oct 11, 2026
- Post on BlueskyMatt Styles, Freelance software developer (Bluesky profile) (self-described) (self-described: Freelance software developer (Bluesky profile)), Bluesky post, published Oct 10, 2026
- Issue on pingdotgg/t3codedeepontology, GitHub issue author on pingdotgg/t3code (self-described: Developer describing their own use of T3 Code), GitHub issue, published Oct 4, 2026
- Comment on Hacker Newsfratellobigio, Hacker News commenter (self-described: Developer describing their own use of T3 Code), Hacker News comment, published Oct 3, 2026
- Post on Reddit r/codexMiyamoto_-_Musashi, Reddit user (self-described: Developer describing their own use of T3 Code), Reddit post or comment, published Oct 1, 2026
- apunlisted video (YouTube)apunlisted, states he has contributed to T3 Code (video) (self-described) (self-described: States he has contributed to T3 Code (video)), YouTube video, published Oct 1, 2026
- Post on Reddit r/codexRealestReyn, Reddit user (self-described: Developer describing their own use of T3 Code), Reddit post or comment, published Sep 10, 2026
- Issue on pingdotgg/t3codeandybergon, GitHub issue author on pingdotgg/t3code (self-described: Developer describing their own use of T3 Code), GitHub issue, published Sep 4, 2026
- flaviocopes.comFlavio Copes, maintains several websites and products (article text) (self-described) (self-described: Maintains several websites and products (article text)), Blog post, published Aug 28, 2026
- adamaoc video (YouTube)Adam (adamaoc), staff engineer (video) (self-described) (self-described: Staff engineer (video)), YouTube video, published Aug 28, 2026
- Ray Fernando video (YouTube)Korallis, runs a Linux server for work projects (stream) (self-described) (self-described: Runs a Linux server for work projects (stream)), YouTube video, published Aug 28, 2026
- Issue on pingdotgg/t3coderoc-ops, GitHub issue author on pingdotgg/t3code (self-described: Developer describing their own use of T3 Code), GitHub issue, published Aug 25, 2026
- nunomaduro video (YouTube)Nuno Maduro, self-described CLI user (video) (self-described) (self-described: Self-described CLI user (video)), YouTube video, published Aug 24, 2026
- r4lph video (YouTube)r4lph, submitted a companion PR to T3 Code (video) (self-described) (self-described: Submitted a companion PR to T3 Code (video)), YouTube video, published Aug 21, 2026
- Post on BlueskyGeorge (georgesl.bsky.social), writes 'My AI Journey Blog' ai.georgeliu.com (Bluesky profile) (self-described) (self-described: Writes 'My AI Journey Blog' ai.georgeliu.com (Bluesky profile)), Bluesky post, published Aug 18, 2026
- Comment on Hacker Newsrob, Hacker News commenter (self-described: Developer describing their own use of T3 Code), Hacker News comment, published Aug 14, 2026
- This Dot Media episode (YouTube)Jeff Escalante, fluid engineering role at Clerk (self-described: Fluid engineering role at Clerk), Podcast episode, published Aug 13, 2026
- Issue on pingdotgg/t3codeKhannor-PS, GitHub issue author on pingdotgg/t3code (self-described: Developer describing their own use of T3 Code), GitHub issue, published Aug 10, 2026
- Comment on Hacker Newspolski-g, Hacker News commenter (self-described: Developer describing their own use of T3 Code), Hacker News comment, published Aug 10, 2026
- Parasocial Fix video (YouTube)Parasocial Fix (unnamed host), video creator (self-described: Developer describing their own use of T3 Code), YouTube video, published Aug 10, 2026
- Tonbi's AI Garage video (YouTube)Tonbi, video creator (self-described: Developer describing their own use of T3 Code), YouTube video, published Aug 10, 2026
- Issue on pingdotgg/t3codepeterjarian, GitHub issue author on pingdotgg/t3code (self-described: Developer describing their own use of T3 Code), GitHub issue, published Aug 7, 2026
- Comment on Hacker Newssebmellen, Founder @ www.cerebrum.com (HN profile) (self-described) (self-described: Founder @ www.cerebrum.com (HN profile)), Hacker News comment, published Aug 4, 2026
- robbiepalmer.meRobbie Palmer, ML expert, full-stack builder, team lead (site meta description) (self-described) (self-described: ML expert, full-stack builder, team lead (site meta description)), Blog post, published Aug 2, 2026
- Matt Feroz video (YouTube)Matt Feroz, states he is involved with the project and works for a company with a model gateway (video) (self-described) (self-described: States he is involved with the project and works for a company with a model gateway (video)), YouTube video, published Aug 2, 2026
- Comment on Hacker Newsepolanski, Freelancer/contractor (HN profile); building Jira/Discord/Teams/GitHub integrations for T3 Code (HN item 49243006) (self-described) (self-described: Freelancer/contractor (HN profile); building Jira/Discord/Teams/GitHub integrations for T3 Code (HN item 49243006)), Hacker News comment, published Aug 1, 2026
- bmateas.comBranislav Mateáš, Digital analyst and developer (site bio) (self-described) (self-described: Digital analyst and developer (site bio)), Blog post, published Jul 28, 2026
- AICodeKing video (YouTube)AICodeKing, video creator (self-described: Developer describing their own use of T3 Code), YouTube video, published Jul 27, 2026
- Comment on Hacker Newskristianc, Hacker News commenter (self-described: Developer describing their own use of T3 Code), Hacker News comment, published Jul 9, 2026
- Post on BlueskyMichael Chernigin, rust dev (Bluesky profile) (self-described) (self-described: Rust dev (Bluesky profile)), Bluesky post, published May 11, 2026
- Issue on pingdotgg/t3codejnortheastfilms, GitHub issue author on pingdotgg/t3code (self-described: Developer describing their own use of T3 Code), GitHub issue, published Apr 21, 2026
- Cmd+AI video (YouTube)Cmd+AI host (unnamed), video creator (self-described: Developer describing their own use of T3 Code), YouTube video, published Apr 7, 2026
- szaradowski.comDominik Szaradowski, Senior Software Engineer (site byline) (self-described) (self-described: Senior Software Engineer (site byline)), Blog post, published Mar 26, 2026
- Issue on pingdotgg/t3codemwaltzer, GitHub issue author on pingdotgg/t3code (self-described: Developer describing their own use of T3 Code), GitHub issue, published Mar 10, 2026
- Issue on pingdotgg/t3codeMatejSkarka, GitHub issue author on pingdotgg/t3code (self-described: Developer describing their own use of T3 Code), GitHub issue, published Mar 9, 2026
- Post on Reddit r/codexmichalito20, Reddit user (self-described: Developer describing their own use of T3 Code), Reddit post or comment, published Mar 9, 2026
- Post on BlueskyEvacoold, Bluesky user (self-described: Developer describing their own use of T3 Code), Bluesky post, published Mar 7, 2026
- AICodeKing video (YouTube)AICodeKing, video creator (self-described: Developer describing their own use of T3 Code), YouTube video, published Mar 7, 2026
- Better Stack video (YouTube)Better Stack presenter (unnamed), video creator (self-described: Developer describing their own use of T3 Code), YouTube video, published Mar 7, 2026
Mar 2026 to Nov 2026.
67 sources from practitioners, by month and sentiment.
Where It Fits
Where does T3 Code belong in the stack?
T3 Code is Core across Build, supports Plan and Ship, and touches Validate and Operate.
- Business area
- Product & Engineering
- Function
- Software Development
- Operating stack
- Agentic Software Development
- Primary role
- Control Surface for Several Coding Agents
Plan
Work planning: Supports
Work planning, supports. Each agent's own plan mode runs inside a T3 Code thread; planning and tracking stay in the team's tracker.
Build
Codebase context: Touches
Codebase context, touches. The agent T3 Code drives reads and searches the repository; T3 Code keeps no index of its own.
Coding: Supports
Coding, supports. Edits come from the agent in each thread, run in the project or a git worktree; T3 Code shows the diff and the turn.
Agent runtime: Core
Agent runtime, core. This is T3 Code's role: one app and local server that starts, switches and monitors several agent harnesses, reachable from the desktop app, a browser or the iOS and Android apps.
Tool execution: Supports
Tool execution, supports. Each agent runs its own tools and MCP servers under the permission mode set in T3 Code, and outside agents can reach T3 Code over MCP.
Validate
Debugging: Touches
Debugging, touches. Agents investigate failures from their threads and T3 Code's terminal; debuggers and tracing stay with dedicated tools.
Testing: Touches
Testing, touches. Agents run tests in their threads; test infrastructure and coverage stay with the team's tooling.
Code review: Touches
Code review, touches. T3 Code shows each turn's diff for the engineer to read; it is not a review product.
Application security: Touches
Application security, touches. Permission modes decide what an agent may do without asking; T3 Code does no security scanning.
Ship
Source control: Supports
Source control, supports. Threads can run in git worktrees, and the source control integrations commit and open pull requests; Git stays the system of record.
CI/CD: Touches
CI/CD, touches. T3 Code runs on an engineer's machine or a server they control; build and delivery stay in the team's CI/CD.
Operate
Observability: Touches
Observability, touches. T3 Code provides no monitoring or alerting for your systems.
Market mapThe layers T3 Code covers, and who else owns each one.
Agent interface & developer runtime
Work planning & task decomposition
- Linear
- Jira
- GitHub Issues
Coding & implementation
Tool execution & integrations
Source control & change management
- GitHub
- GitLab
7 more layers on the full map. Core, Supports and Touches describe coverage. They say nothing about quality.
Several models in one app
How do you route work across the models T3 Code reaches, and what does each data route cost?
T3 Code reaches models only through the agents it drives. These figures show which agent reaches which model, how current models compare on separate kinds of work, and what a model API's own tools cost against the data sources' APIs.
Which agent reaches which model
Pick a kind of work to see one route a team can give it, and the evidence for that route.
T3 Code
An agent harness control surface, in its README's words. It is not a harness itself: each agent below needs its own install and login.
T3 Code README Read Nov 1, 2026Agents it drives
- CodexOpenAIGPT-6 Astra, GPT-6.1 Sol and GPT-6 Luna in T3 Code's manifest
- Claude CodeAnthropicClaude Fable 5.1, Opus 5.5, Sonnet 5.5 and Haiku 5.5 in T3 Code's manifest
- CursorClaude, GPT and Grok models on Cursor's own model list
- Grok BuildxAIxAI's Grok models
- OpenCodeAnomaly75+ providers, including Kimi K3.1 Pro and Gemini 4 Argon on OpenCode Go
- AntigravityGoogleGemini, plus Claude and GPT models when the Google plan has them
- fxA ChatGPT or Grok subscription, Vercel's AI Gateway, or a compatible Chat Completions endpoint
Model families they reach
The route is Opus 5.5 or Sonnet 5.5. The rest follow the matrix's Long terminal runs tab. Values are Terminal-Bench 4.0 scores.
- ClaudeAnthropicLong agent runs in a terminal:
- Opus 5.565.2
- Sonnet 5.564.1
- Fable 5.158.1
- Haiku 5.536.4
- GPTOpenAILong agent runs in a terminal:
- GPT-6 Astra59.6
- GPT-6.1 Sol55.1
- GPT-6 Luna13.6
- GeminiGoogleLong agent runs in a terminal:
- Gemini 4 Argon57.6
- GrokxAILong agent runs in a terminal:
- Grok 4.728.8
- Open-weight modelsMoonshot AI, DeepSeek and othersLong agent runs in a terminal:
- Kimi K3.1 Pro63.6
- GLM-5.3-Flash37.4
- DeepSeek V4.1 Flash31.8
- MiMo-V2.6-Flash24.2
Route the work
Long agent runs in a terminal
Claude CodeOpus 5.5 or Sonnet 5.5
The top three independent Terminal-Bench 4.0 scores sit within 1.6 points, and Claude Sonnet 5.5 lists at half Claude Opus 5.5's token price. Kimi K3.1 Pro, through OpenCode, is the third.
Benchmark
- Terminal-Bench 4.0, pass@1 averaged over 3 runs in the mini-swe-agent harness: Claude Opus 5.5 65.2, Claude Sonnet 5.5 64.1, Kimi K3.1 Pro 63.6.Vals.ai: Terminal-Bench 4.0 Read Oct 24, 2026
Documented
- Claude Sonnet 5.5 lists at US$2 input and US$10 output per million tokens; Claude Opus 5.5 at US$4 and US$20.Claude API pricing Read Oct 26, 2026
- Kimi K3.1 Pro lists at the same US$2 and US$10.Kimi API pricing Read Oct 27, 2026
Practitioner
- Armin Ronacher, co-founder of Earendil, on unattended GPT-6 Astra runs, Sep 7, 2026: "When you accidentally give it slightly too big of a task, it will continue until it succeeds, even if it burns through an entire subscription."Armin Ronacher: Astra for Coding: Why Are We Doing This Again? Published Sep 7, 2026
Current models by kind of work
Which current model leads which dimension, at what price and speed?
Every value is an independent run stored with its source and date. A blank means the evaluator has not published a run for that model. The model list is the current releases T3 Code's agents reach.
Agentic coding. Long agent tasks graded on the final artifact. Reads Terminal-Bench 4.0, pass@1 averaged over 3 runs, mini-swe-agent harness, run by Vals.ai.
Agentic coding: Vals.ai, Oct 24, 2026 to Oct 29, 2026. Code, Tool use, Long context, Hard reasoning, Factuality, Output speed: Artificial Analysis, Oct 28, 2026 to Oct 29, 2026. List price: Each maker's pricing page, Oct 26, 2026 to Oct 29, 2026.
A model's own tool, or the data source's API
What does each route cost for the same workload, and when does it work at all?
Some model APIs include server-side tools that reach data otherwise sold through a paid API. Each route below names the API and tool you enable, its price per call or item on top of tokens, and what it leaves out. Prices are list prices as each vendor's page stated them on Nov 1, 2026.
Each post counts once, as both vendors bill per post returned. Priced over a 30-day month.
Same price per post. X Search also runs the searches and a Grok model reads the posts, billed in tokens on top; the X API returns the raw posts for your own code or model to process.
At 1,000 X posts read a day, every route costs the same: US$150 a month.
A model API's own tool
xAI API with X Search
30,000 posts at US$5 per 1,000.
The data source's API
X API, pay-per-use
30,000 posts at US$5 per 1,000.
What each route needs, and what it leaves out
xAI API with X Search
US$5 per 1,000 posts fetched, plus the Grok model's tokens. Parent and quoted posts count as posts.
Needs
- Calls go to xAI's API with the x_search tool enabled, which searches X posts, user profiles and threads.
- The model decides how many searches to run, so cost scales with query complexity, as xAI's page says.
Leaves out
- Model tokens for reading and answering are billed on top.
X API, pay-per-use
US$0.005 per post read, from prepaid credits, with no subscription.
Needs
- Credits are bought upfront in X's Developer Console.
- A spending limit per billing cycle blocks requests once reached.
Leaves out
- No model reads or summarizes the posts; that is a separate model bill.
- X's page says to add credits before the balance reaches zero to keep access.
Each video runs 10 minutes. Read against each route's daily allowance.
Gemini takes a public YouTube video as input. The YouTube Data API charges quota units per call, and downloading captions requires permission to edit the video.
At 20 public videos summarized a day, Gemini API with a YouTube URL uses 41.7% of its allowance; YouTube Data API v3 uses 0.2% of its allowance.
A model API's own tool
Gemini API with a YouTube URL
200 of 480 minutes of video on the free tier a day.
The data source's API
YouTube Data API v3
20 of 10,000 quota units a day.
What each route needs, and what it leaves out
Gemini API with a YouTube URL
Google lists the YouTube URL feature at no charge and says pricing and rate limits are likely to change. In static mode, video runs about 100 tokens per second at default (low) resolution.
Needs
- A public video, so unlisted and private ones won't work.
- Up to 10 videos per request on Gemini 2.5 and later.
- Free tier: no more than 8 hours of YouTube video a day.
Leaves out
- A URL is not a search: it does not find videos, read comments or return channel analytics.
- Google says pricing and rate limits are likely to change.
YouTube Data API v3
No price; a default quota of 10,000 units a day plus 100 search.list calls. videos.list costs 1 unit.
Needs
- Returns video metadata, comments and search results within the daily quota.
- More quota requires a compliance audit.
Leaves out
- It does not summarize anything.
- captions.download requires permission to edit the video, so it cannot fetch another channel's captions.
One search per request; a model can run several per request, and each is billed. Priced over a 30-day month.
On Gemini's paid tier, grounding gives 5,000 free searches a month across Gemini 3 and newer models, then costs US$14 per 1,000, capped at 1,500 a day. xAI's web search tool and Brave's Search plan list US$5 per 1,000.
At 300 searches a day, Brave Search API is the cheapest route that works: US$40 a month.
A model API's own tool
Gemini API, Grounding with Google Search
9,000 searches, the first 5,000 free, the rest at US$14 per 1,000.
Claude API web search tool
9,000 searches at US$10 per 1,000.
OpenAI API web search tool
9,000 calls at US$10 per 1,000.
xAI API web search tool
9,000 calls at US$5 per 1,000.
The data source's API
Brave Search API
9,000 requests, the first 1,000 free, the rest at US$5 per 1,000.
Google Custom Search JSON API
Google's page says the API is closed to new customers and is discontinued on Jan 1, 2027.
What each route needs, and what it leaves out
Gemini API, Grounding with Google Search
5,000 free search requests a month across Gemini 3 and newer models, then US$14 per 1,000, with a default cap of 1,500 a day.
Needs
- Paid tier of the Gemini Developer API.
- Each search query a request runs is charged.
Leaves out
- Model tokens are billed on top; retrieved search context is not charged as input tokens.
Claude API web search tool
US$10 per 1,000 searches, plus standard token costs for search-generated content.
Needs
- Claude API requests with the web search tool enabled.
Leaves out
- Tokens for search results are billed at the model's rates.
OpenAI API web search tool
US$10 per 1,000 calls, plus search content tokens at model rates.
Needs
- OpenAI API requests with the web search tool enabled.
Leaves out
- A second variant OpenAI lists for non-reasoning models costs US$25 per 1,000 calls.
xAI API web search tool
US$5 per 1,000 calls, plus the Grok model's tokens.
Needs
- xAI API requests with web_search enabled.
Leaves out
- The model decides how many calls to make.
Brave Search API
US$5 per 1,000 requests, with US$5 of free credits a month, which GILD counts as 1,000 requests.
Needs
- Prepaid credits, no subscription.
- Brave's Search plan allows 50 queries per second.
Leaves out
- Returns results; a model to read them is a separate bill.
Google Custom Search JSON API
Closed to new customers; existing customers' pricing applies until the service ends on Jan 1, 2027.
Needs
- Existing customers only, with 100 free queries a day.
Leaves out
- Not available to a new team.
