Skip to content

Agentbox integration - AgentPipe bundled in containerized AI dev environment #39

@scharc

Description

@scharc

Hey @kevinelliott! 👋

Just wanted to share that I've integrated AgentPipe into Agentbox, an open-source containerized development environment for AI coding agents.

What is Agentbox?

Agentbox provides isolated Docker containers with AI coding tools (Claude Code, Codex, Gemini CLI, Qwen) pre-configured and ready to use. It manages workspaces, git worktrees for parallel branch work, and MCP servers.

How I integrated AgentPipe

  1. Pre-installed in base image - AgentPipe is bundled in every Agentbox container alongside Claude, Codex, Gemini, and Qwen CLIs

  2. Skill documentation - I created a skill guide that agents can reference for AgentPipe usage patterns

  3. MCP tool integration - The agentbox-analyst MCP server uses AgentPipe for the discuss tool, enabling multi-agent brainstorming:

    # From the MCP server
    async def discuss(topic: str, agents: str = "claude,gemini", max_turns: int = 2):
        """Get multiple AI perspectives via multi-agent discussion."""
        cmd = ["agentpipe", "run", "-a", agent1, "-a", agent2, "-p", topic, "--json", ...]
  4. Helper script - agentpipe-query for clean scripted output:

    agentpipe-query "Review this approach" claude gemini 2
    # Or piped:
    cat code.py | agentpipe-query "Find bugs in this"

Example workflow

An agent working in Agentbox can invoke multi-perspective discussions:

User: "Should we use Redis or Memcached for caching?"
Agent: [Calls agentbox-analyst discuss tool]
       → AgentPipe runs claude vs gemini discussion
       → Returns synthesized perspectives

Links

Just wanted to say thanks for building AgentPipe - the multi-agent orchestration fits perfectly into my workflow. Let me know if you'd like me to contribute anything back (docs, examples, etc.) or if you have an integrations section where Agentbox could be listed.

Cheers!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions