Claude Code Tool Guide

Updated July 2026

Claude Code is an AI coding CLI for repository work. PromptDC for Desktop detects Claude Code and rewrites your prompt in the terminal before you press Enter.

Claude Code Icon

Claude Code tool guide

Rewrite prompts in place inside Claude Code.

Works everywhere

PromptDC for Desktop works in any app on Mac or Windows. The Chrome extension covers any website.

In-Place Rewrites

Transform rough notes into clear, structured instructions instantly.

Why Use PromptDC with Claude Code?

What PromptDC for Desktop does inside Claude Code.

Review before Enter

PromptDC detects the CLI, rewrites your prompt, and leaves you in control before Enter.

Clearer prompts

Turn a rough request into a complete prompt with the details Claude Code needs before you send it.

Verified terminal coverage

PromptDC supports verified AI CLI workflows across macOS and Windows terminals.

Set coding defaults

Choose any profile that fits, or add your own profiles and Custom Actions.

Reuse saved context

On the Code profile, use Always Include for repository rules. Custom Action works with any profile for one-off instructions.

Choose output formats

On the Code profile, choose Regular, JSON, XML, or YAML output. Auto keeps your prompt's original language on every profile.

Before and after prompts for Claude Code

Rough request on the left, the PromptDC rewrite on the right.

Before

Make external_ref required without locking the invoices table.

After

Make the invoice external reference required without a long production table lock. Inspect the current Django model, migrations, and database constraints first. Use staged schema changes, a resumable backfill, validation, and final enforcement. Add focused tests and document the safe deployment order in the migration comments.

Why this is better: The prompt adds a staged migration and rollout checks so Claude Code can avoid a blocking change.

Before

Add JSON output to the audit summary command.

After

Add an optional JSON output mode to the audit summary command. Preserve the current text output, diagnostics, and exit codes when the flag is absent. Follow existing command conventions and keep machine output separate from errors. Add integration tests for success, empty results, invalid input, and failure output.

Why this is better: The prompt defines compatibility and test cases so Claude Code can add JSON without breaking scripts.

Before

Fix the timezone label flicker and hydration warning.

After

Fix the account timezone label so server and client rendering agree. Inspect the existing Next.js component and its hydration behavior before editing. Render a stable initial value, then update only when client timezone data is available. Add tests for the server output, hydration, and the final localized label.

Why this is better: The prompt clarifies render timing and tests so Claude Code can remove the hydration mismatch cleanly.

Frequently Asked Questions

Learn shortcuts & usage?
Read the shortcuts docs

Need assistance with Claude Code?
Contact help & support

Write better with AI

Enhance any text you select in any app on desktop, in browsers, in your editor or terminals.

Download PromptDC