Skip to content
NeoStack
Esc
navigateopen⌘Jpreview
On this page

Claude Code CLI

Connect Claude Code CLI to NeoStack AI.

Claude Code

Claude is Anthropic’s AI. There are three ways to use it with NeoStack AI — pick the section that matches the Claude app you already have.

I have Claude Desktop

Claude Desktop installs NeoStack as a one-file extension (.mcpb). No terminal needed. See the Claude Desktop guide for the download links and steps.

I use Claude.ai (browser)

Claude.ai in a browser doesn’t run local MCP servers and has no plugin install path. To use Claude with NeoStack AI you need either Claude Desktop (above), Claude Code (below), or the in-editor ACP path (further below).

I have Claude Code

This is the recommended setup for most users. You install one marketplace plugin and Claude Code can drive your editor automatically.

Step 1 — install Claude Code (skip if you already have it)

curl -fsSL https://claude.ai/install.sh | bash
irm https://claude.ai/install.ps1 | iex
brew install --cask claude-code
winget install Anthropic.ClaudeCode

Verify with claude --version. Then sign in by running claude once and following the prompts.

Step 2 — open your Unreal project and start the editor

Make sure the NeoStack AI plugin (3.1.8 or newer) is enabled in your project. The editor needs to be running for Claude Code to talk to it.

Step 3 — install the marketplace plugin

From a terminal inside your UE project directory (the folder with your .uproject file), run:

claude

Then inside Claude Code, type:

/plugin marketplace add betidestu/neostack-plugins
/plugin install neostack@neostack-plugins

That’s it, on every platform. The plugin picks the right binary for your machine on its own.

Step 4 — verify

Inside Claude Code:

/mcp

You should see neostack listed and connected. Then ask Claude something like:

Use the unreal tool to print “hello from claude code”.

If the editor’s Output Log shows the message, you’re done.

Updating

/plugin update neostack@neostack-plugins

Auto-update is on by default, so Claude Code refreshes plugins at startup anyway.

Uninstalling

/plugin uninstall neostack@neostack-plugins

How it finds the editor

The plugin looks for a .uproject above the folder you started Claude Code in, and connects to that project’s editor. If you’re not inside a project folder, it connects to the single running editor, or asks when there are several.

You normally don’t need this, but you can also point it at a project directly:

NEOSTACK_PROJECT_DIR="/abs/path/to/MyProject" claude

Use Claude inside the editor (ACP)

If you’d rather skip the marketplace plugin and run Claude entirely from the editor’s chat panel, you can use Claude Code through ACP. The editor spawns Claude Code as a subprocess and renders responses inline.

Video tutorial

Setup

  1. Install Claude Code (see Step 1 above).
  2. Run claude once in a terminal and complete authentication. You only need to do this once.
  3. Open the Agent Chat window in Unreal (Tools → Agent Chat).
  4. Select Claude Code from the agent dropdown. Done.

Plugin settings

Setting Description
Claude Code CLI Optional path override to claude executable (leave blank for auto-detect)
Bun/Node Runtime Override Advanced override for adapter runtime; leave blank to use bundled runtime
Tool Execution Timeout Timeout for individual editor/MCP tool calls only
Agent Response Timeout Timeout for silent ACP prompt turns. Leave at 0 for long unattended Claude Code tasks

Which Claude plan?

Plan Price Verdict
Claude Pro $20/month Not enough. Rate limits hit within minutes of real work.
Claude Max $100/month Good. Enough for daily development. Best value.
Claude Max $200/month Best. ~$2,000–3,000 worth of API calls included.
API key Pay-per-token Expensive. A single complex session costs $10–50+.

Claude Code uses whichever plan you authenticated with. See Choosing an Agent for the full breakdown.

Troubleshooting

Issue Solution
Query closed before response received Run claude in terminal, complete login, retry in Unreal
Request timed out waiting for agent response Set Agent Response Timeout to 0 in Settings > Chat & Agents > Agent Execution. This is separate from Tool Execution Timeout
claude not found Run claude --version; if missing, reinstall (Step 1)
Authentication issues Run claude in terminal to re-authenticate
/mcp shows server in error state See Troubleshooting

Was this page helpful?