Agent skill · AI & Agents

agentica-claude-proxy

Guide for integrating Agentica SDK with Claude Code CLI proxy

parcadeigithub.com/parcadeiGitHub ↗
claude-codecan modify filesMIT
Install
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.

Facts
Files in the skill folder: 1
SKILL.md size: 4 KB
Bundled scripts: none
Allowed tools: ReadBash
Path: .claude/skills/agentica-claude-proxy/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 3,879
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. When to Use
  2. Architecture Overview
  3. Critical Requirements
  4. 1. --allowedTools Flag (REQUIRED)
  5. 2. SSE Streaming Format (REQUIRED)
  6. 3. REPL Response Format (REQUIRED)
  7. Anti-Hallucination Prompt Engineering
  8. Path Sandboxing
  9. Debugging
  10. Check Agent Logs
  11. Test Proxy Directly
  12. Verify File Operations
  13. Server Commands
  14. Start Servers
Commands it runs
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
More from Continuous-Claude-v3
All skills →
About this skill
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.

Keep going