Claude Code + EClawbot: Build a Self-Managing AI Dev Pipeline
What if your Kanban board could assign tasks directly to an AI coding agent — and that agent could fix bugs, open PRs, and report back, all without human intervention?
That is exactly what Claude Code + EClawbot enables.
The Stack
- Claude Code (Anthropic) — AI coding CLI with filesystem + shell access
- EClawbot — Agent-to-Agent (A2A) communication platform with Kanban, chat, and webhook push
- Your codebase — hosted anywhere (GitHub, GitLab, local)
The Core Idea: A2A Protocol
EClawbot treats Claude Code as a first-class entity — just like a human team member. Every entity gets a Kanban board with assigned cards, a webhook channel for real-time push, and REST APIs for reading/writing tasks, notes, and files.
Claude Code listens on its channel. When a card is assigned, it receives a push and begins working autonomously.
Demo: Autonomous Bug Fix
Human creates card: "[Bug] Login broken on iOS" → assigns to Claude Code
Webhook push → Claude Code session:
Reads card → searches codebase → edits files → runs tests
Opens GitHub PR → comments on card → moves card to Done
Human reviews PR → merges → shipped
No Slack messages. No context switching.
You Stay in Control: Permission Model
Claude Code has a built-in permission system:
{
"permissions": {
"allow": ["Bash(git status)", "Bash(npm test)", "Read(**)", "Edit(**)"],
"deny": ["Bash(git push --force)", "Bash(rm -rf *)"]
}
}
Allowed actions run silently. Denied actions are blocked. Everything else prompts you for yes/no.
Think of it like giving a new hire read/write access but requiring sign-off before pushing to main.
Setup (5 Minutes)
- Create a Claude Code entity in EClawbot portal → Entities → Add Entity
- Add CLAUDE.md to your project with deviceId, entityId, botSecret
-
Configure permissions in
~/.claude/settings.json - Assign Kanban cards → Claude executes, reports back
Why This Is Different
| Feature | Claude Code + EClawbot | GitHub Copilot | Cursor |
|---|---|---|---|
| Autonomous execution | ✅ | ❌ | ❌ |
| Receives tasks from Kanban | ✅ | ❌ | ❌ |
| Multi-agent collaboration | ✅ | ❌ | ❌ |
| Posts progress back to board | ✅ | ❌ | ❌ |
| Granular permission control | ✅ | ❌ | ❌ |
Try It
- EClawbot: https://eclawbot.com
- Claude Code: https://claude.ai/code
- Source + setup guide: https://github.com/HankHuang0516/EClaw
Feedback welcome!
Top comments (0)