Skip to main content
Claude Code is the default coding agent in vly, powered by Anthropic’s Claude. It runs the full plan-and-build pipeline behind the scenes whenever you submit a prompt without overriding the agent.

Strengths

Reasoning across many files

When a feature touches schema, queries, components, and styles all at once, Claude Code traces dependencies cleanly and edits in the right order.

Large refactors

“Convert all components from class-based to function components” or “extract this duplicated logic into a shared hook” — Claude is unusually good at these.

Following long, structured prompts

A prompt with five sections and a checklist is honored end-to-end, not skimmed.

Self-correcting

When the build fails, Claude reads the type-checker output and fixes it without escalating to you. Up to three retries before it asks for help.

When to pick Claude Code over the others

“Refactor the auth flow to use a state machine instead of nested useEffects.” Claude is the right pick.

When Codex or Gemini might be better

Tight, surgical edits

Single-line changes, single-function rewrites. OpenAI Codex is faster and just as accurate.

Multi-file design work

“Redesign the dashboard with a new layout.” Gemini CLI has stronger visual / layout intuition.
See Choosing an agent for the full decision tree.

How it integrates

A few things worth noting:
  • vly bundles project context for Claude. This includes the full schema, your custom instructions, knowledge base entries, and the file graph. Claude doesn’t fish for context one file at a time.
  • Streaming output. You see files appear in the editor as Claude writes them.
  • Self-correcting up to 3 retries. If type-check fails, Claude reads the error and tries again, silently. You only see the build that succeeded.

What you can ask for

Claude Code handles the full vly prompt vocabulary:

Tips

Use Plan mode for the first prompt of any project with Claude. Claude’s plans are detailed enough to surface architectural choices early, before they’re hard to undo.
Reference your custom instructions explicitly when stakes are high. “Per my custom instructions on TypeScript style, use named functions for top-level components.” Claude is reliable about following stated rules but better when you cite them in the prompt.
Claude Code is best at not over-editing. If you say “just add the field,” it will not also reformat the rest of the file. This restraint pays off in clean diffs.

Pricing

Claude Code runs are billed in credits. Typical credit costs: See Credits for the full breakdown.

OpenAI Codex

The fast, surgical alternative.

Gemini CLI

The design-and-multi-file alternative.

Choosing an agent

The full decision tree.
Last modified on April 18, 2026