agentica-claude-proxy
Guide for integrating Agentica SDK with Claude Code CLI proxy
npx skills add parcadei/Continuous-Claude-v3 --skill agentica-claude-proxy --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Agentica-Claude Code Proxy Integration Use this skill when developing or debugging the Agentica-Claude proxy integration. ## When to Use - Setting up Agentica agents to use Claude Code tools - Debugging agent hallucination issues - Fixing permission errors in file operations - Understanding the REPL response format ## Architecture Overview ``` Agentica Agent → S_M_BASE_URL → Claude Proxy → claude -p → Claude CLI (with tools) (localhost:2345) (localhost:8080) ``` ## Critical Requirements ### 1. --allowedTools Flag (REQUIRED) Claude CLI in `-p` mode restricts file operations. You MUST add: ```python subprocess.run([ "claude", "-p", prompt, "--append-system-prompt", system_prompt, "--allowedTools", "Read", "Write", "Edit", "Bash", # REQUIRED ]) ``` Without this, agents will report "permission denied" for Write/Edit operations. ### 2. SSE Streaming Format (REQUIRED) Agentica expects SSE streaming, not plain JSON: ```python # Response format yield f"data: {json.dumps(chunk)}\n\n" yield "data: [DONE]\n\n" ``` ### 3. REPL Response Format (REQUIRED) Agents MUST return results as Python code blocks with a return statement: ```python return "your result here" ``` Agentica's REPL parser ext
- When to Use
- Architecture Overview
- Critical Requirements
- 1. --allowedTools Flag (REQUIRED)
- 2. SSE Streaming Format (REQUIRED)
- 3. REPL Response Format (REQUIRED)
- Anti-Hallucination Prompt Engineering
- Path Sandboxing
- Debugging
- Check Agent Logs
- Test Proxy Directly
- Verify File Operations
- Server Commands
- Start Servers
cat logs/agent-<N>.log curl -s http://localhost:8080/v1/chat/completions \ After agent claims to create file ls -la workspace/test.txt cat workspace/test.txt Terminal 1: Proxy uv run python scripts/agentica/claude_proxy.py --port 8080 Terminal 2: Agentica Server cd workspace/agentica-research/agentica-server curl http://localhost:8080/health # Proxy
What does the agentica-claude-proxy skill do?
Guide for integrating Agentica SDK with Claude Code CLI proxy
How do I install it?
Run `npx skills add parcadei/Continuous-Claude-v3 --skill agentica-claude-proxy --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From parcadei/Continuous-Claude-v3, a repository with 3,879 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
