Skip to main content

❓ FAQ

👤 Who it's for: All users
⏱️ Read time: ~5 minutes
💡 In one line: High-frequency questions in one place — don't get stuck on small things.

Common questions and answers about using YingClaw.


Installation & Startup​

Q: Installation failed. What should I do?​

Make sure Node.js >= 18, then retry:

node -v # Check version
npm install -g yingclaw # Reinstall

If it still fails, clear npm cache and reinstall:

npm cache clean --force
npm install -g yingclaw

Q: It says "model unavailable" after starting?​

Check network connectivity to your configured AI model API. For local models, verify the service is running and reachable.

Q: Which operating systems are supported?​

OSVersion Requirement
Windows10 and above
macOS11 (Big Sur) and above
LinuxMajor distributions (Ubuntu 20.04+, Debian 11+)

Features & Usage​

Q: Where is memory data stored?​

  • Windows: %USERPROFILE%\.YingClaw\workspace\
  • macOS / Linux: ~/.YingClaw/workspace/

Memory is persisted as MEMORY.md and daily notes under the memory/ directory.

Q: How is memory privacy protected?​

All memory data is stored locally and never automatically uploaded to external servers. You can manually edit or delete memory files anytime.

Q: What's the difference between skills and plugins?​

Skills are reusable procedural knowledge modules containing complete operational steps, common pitfalls, and verification methods. Unlike code plugins, skills focus on teaching AI executable workflows.

Q: Can scheduled tasks run concurrently?​

Yes. Scheduled tasks run independently and support timeout settings and auto-disable conditions.

Q: Does browser automation require a GUI?​

No. YingClaw has a built-in headless browser that works in pure CLI environments (such as remote servers).


Agents & Orchestration​

Q: What's the difference between sub-agents and executors?​

  • Main Agent (the YingClaw you talk to): Understands requirements, plans tasks, dispatches work
  • Sub-Agent: Executes specific subtasks with its own toolset and context window

Results automatically flow back to the main agent when a sub-agent completes.

Q: Can sub-agents see my memory?​

By default, sub-agents inherit core and user memory. To isolate specific information, limit available skills via the skills parameter when dispatching.

Q: How many sub-agents can run in parallel?​

No hard limit, but actual throughput depends on model API concurrency and machine resources. Split tasks by natural boundaries — 2-5 parallel agents is typically the sweet spot.


Security & Permissions​

Q: Will YingClaw execute dangerous commands?​

The built-in security policy automatically blocks the following high-risk operations:

  • Recursive force deletion (rm -rf)
  • Disk formatting (format, mkfs)
  • Silent system drive deletion
  • Registry modifications

Medium-risk operations require explicit confirmation.

Q: Can I restrict which commands can be executed?​

Yes. Configure allowlists/blocklists in the security policy to precisely control executable operations.

Q: How is sensitive information handled?​

  • Credentials, keys, and other secrets should NOT be stored in memory
  • Tool outputs containing credentials are automatically redacted before returning to the user
  • Store API keys in .env files, managed securely by YingClaw

Advanced Usage​

Q: How do I make YingClaw understand my project better?​

  1. Store project decisions and coding conventions in core memory
  2. Create custom skills for project-specific workflows
  3. Track progress through daily notes

Q: How to switch between multiple projects?​

YingClaw organizes context by workspace. Use different workspaces for different projects — they remain fully independent.

Q: Which LLMs are supported?​

Any major LLM accessible via standard API endpoints, depending on your API configuration. You can route different scenarios to different models through model routing config.


Running into issues?​