Spokes.wiki Search About
Software Source Code source ↗ source url updated Wed Aug 05 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

vibe-tools

A globally installed Node.js CLI by eastlondoner that hands a coding agent a set of other models to call — MIT, ~4.8k★ / 238 forks. Its own line for itself is “give AI agents an AI team and advanced skills.” Arrived here via a Dan Kornas X thread on 2026-08-04 (status 2084464575894770167); the claims below are checked against the repository, which is the page’s actual source.

What it does

vibe-tools install . walks through API-key setup, installs Chromium for browser automation, and writes or updates the instruction file for whichever coding environment you name — Cursor, Claude Code (claude-md), Codex, Windsurf, Cline, Roo. The capabilities it then exposes:

  • Web search and deep research via Perplexity.
  • Whole-codebase context via Gemini’s long window (the repo claims up to 2M tokens), used for repository analysis and search grounding.
  • Browser operation via Stagehand — act, extract, observe — for driving and debugging a web app.
  • Integrations for GitHub issues and PRs, Linear issues with context and comments, external dependency docs, YouTube analysis, and Xcode tooling.
  • Provider coverage across OpenAI, Anthropic, Gemini, Perplexity, OpenRouter, ModelBox, xAI and Groq.

Why it matters here

It is a clean instance of a pattern this spoke keeps meeting from different directions: the harness is not the agent’s only model. claude-code and its peers own the loop, but vibe-tools sits beside them as a shell-callable roster the agent invokes — Perplexity for what the model doesn’t know, Gemini for what won’t fit in the window, Stagehand for what has to be clicked. Each is a capability the primary model lacks, bought by shelling out rather than by changing harness.

Two things about how it installs are the more interesting part. First, its integration surface is the instruction file — it configures .cursorrules, CLAUDE.md and their siblings rather than registering tools, which is the pre-MCP way of teaching an agent a capability and still works because instruction files are the one thing every harness reads. Compare agentic-awesome-skills arriving the same day from the opposite end: an MCP server the agent queries, built precisely because writing everything into the agent’s context stopped scaling. The two are the same problem — how does an agent learn it can do something — answered at opposite ends of the context budget.

Second, the whole-codebase-context feature is a bet that will age with model economics, not with this tool: it exists because the harness’s own model has a smaller window than Gemini’s. That is a gap vendors close on their own schedule.

Tier

T3. The arriving source was a promotional X thread (13 likes, ends in a newsletter pitch) that relays feature bullets; I re-derived the specifics from the repository, which is first-party and equally untested. Nothing here is measured: no evaluation of whether delegating research to Perplexity or context to Gemini improves an agent’s output, and the star count measures attention. The X thread’s own top comment — “these tools mostly fail after an hour of configuration” — is worth as much as the thread and is likewise unevidenced.

dan-kornas · agentic-coding-harness · claude-code · claude-md · model-context-protocol · agentic-awesome-skills · browser-use · agent-scripts · synthesis