AgentCrew

by saigontechnologyVerified

Chat application with multi-agents system supports multi-models and MCP

215
Stars
42
Forks
Python
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/saigontechnology/AgentCrew

Getting Started

Guides for using skills like AgentCrew.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

AgentCrew Logo

AgentCrew

Your team of AI specialists for coding, research, and automation.
Build a crew of focused agents that code, research, architect, review, and automate. Use them from a desktop app, terminal, HTTP API, or CI pipeline.

GitHub stars PyPI Downloads Pylint License: Apache 2.0 Python Version


Why AgentCrew?

AgentCrew lets you build a team of specialists, each with the right tools and personality for the job.

  • An Architect that weighs trade-offs before a line of code is written.
  • A Coder that implements cleanly — no scope creep, no over-engineering.
  • A Reviewer that catches what others miss.
  • A Researcher that cross-references multiple sources before drawing conclusions.
  • A Browser Operator that navigates web apps, fills forms, and clicks through workflows.

Agents hand off work to each other when a task needs a different specialty. You stay in control, orchestrating the team from one interface.

When AgentCrew fits: You have a complex task that benefits from multiple perspectives — building a feature from design to deployment, researching and writing a report, or automating a multi-step workflow.

When a single assistant is enough: You need one focused conversation with no tool access or multi-agent orchestration.


Quick Start

1. Install (10 seconds)

macOS / Linux

curl -LsSf https://agentcrew.dev/install.sh | bash

Windows

powershell -ExecutionPolicy ByPass -c "irm https://agentcrew.dev/install.ps1 | iex"

pip (any platform)

pip install agentcrew-ai

2. Add an API key — or skip this step entirely

Most tools need a paid API key. AgentCrew supports several options that don't require one:

Subscription-based (no API key needed):

# OpenCode Go — curated open-source models (GLM, Kimi, MiMo, Qwen)
agentcrew chat --provider opencode_go

# ChatGPT Plus / Pro (uses Codex models)
agentcrew chatgpt-auth
agentcrew chat --provider openai_codex

# GitHub Copilot subscribers
agentcrew copilot-auth
agentcrew chat --provider github_copilot

Pay-as-you-go API keys:

export CROFAI_API_KEY="your-key"          # CrofAI — OpenAI-compatible, budget-friendly
export DEEPINFRA_API_KEY="your-key"       # DeepInfra — open models (LLaMA, Qwen, etc.)
export OPENAI_API_KEY="sk-proj-..."       # OpenAI GPT-4o
export GEMINI_API_KEY="AIza..."           # Google Gemini — free tier available

Or store keys in ~/.AgentCrew/config.json:

{
  "api_keys": {
    "CROFAI_API_KEY": "your-key",
    "OPENAI_API_KEY": "sk-proj-..."
  }
}

Custom providers:

Custom providers such as Ollama, llama.cpp, and LM Studio are configured in the same ~/.AgentCrew/config.json file. See Custom LLM Providers for the full schema, llama.cpp configuration, model capabilities, and sampling options.

All supported providers:

ProviderCost profileBest for
OpenCode GoSubscription-basedCurated open-source models, no API key
CrofAIPay-as-you-go, low costGeneral tasks, OpenAI-compatible
Command CodeSubscription-basedFrontier models via subscription
DeepInfraPay-as-you-go, low costOpen models (LLaMA, Qwen, etc.)
Together AIPay-as-you-goOpen models, fine-tuning
FireworksPay-as-you-goFast open model inference
OpenAIPer-token pricingGPT-4o, broad ecosystem
AnthropicPer-token pricingClaude family
Google GeminiFree tier availableBudget-friendly, strong reasoning
GitHub CopilotIncluded with subscriptionCoding-focused, no extra cost
ChatGPT CodexIncluded with Plus/Pro subNo extra cost for subscribers
CustomFree (local)Fully offline (Ollama, llama.cpp...)

Which provider should I pick?

If you...Pick this
Want curated open-source modelsOpenCode Go — subscription-based
Want low-cost, open-source friendlyCrofAI or DeepInfra
Have a Command Code subscriptionCommand Code
Have ChatGPT Plus / Proopenai_codex — no extra cost
Have GitHub Copilotgithub_copilot — no extra cost
Want a free tier to startGoogle Gemini
Need fully offline / air-gappedCustom (Ollama, llama.cpp, etc.)

3. Launch

# Desktop GUI (default)
agentcrew chat

# Terminal mode — great for SSH, tmux, low-resource environments
agentcrew chat --console

On the first launch, AgentCrew walks you through creating your first agent.

4. Create your first agent

agentcrew create-agent

Or define one manually in ~/.AgentCrew/agents.toml:

[[agents]]
name = "CodeAssistant"
description = "Helps write and review code"
tools = ["code_analysis", "file_editing", "web_search", "memory"]
system_prompt = """You are an expert software engineer.
Focus on code quality, security, and maintainability.
Today is {current_date}."""

5. Start working

> /agent Architect
> Design a clean API for a task manager.
>
> @Coding  Implement the task manager in Python using FastAPI.
>
> @Reviewer  Review the code for security issues.

The @AgentName syntax hands off a subtask to another agent. The receiving agent picks up with full context and its own specialized tools and instructions.


What's in the box?

Four ways to use AgentCrew

ModeCommandBest for
Desktop GUIagentcrew chatDaily work, drag-and-drop files, visual diffs
Terminalagentcrew chat --consoleRemote servers, keyboard-first workflows
One-shot jobsagentcrew job --agent "Name" "task" ./filesCI/CD, batch processing, automation
HTTP APIagentcrew a2a-serverIntegrate with other apps, multi-instance agent networks

Job mode example:

agentcrew job --agent "CodeAssistant" \
  "Review for security issues" \
  ./src/**/*.py

A2A server example:

agentcrew a2a-server --host 0.0.0.0 --port 41241

Tools — enable only what each agent needs

ToolWhat it doesWhen to enable it
code_analysisRead files, grep, analyze repo structureAny agent working with code
file_editingWrite/modify files (search-replace blocks, backups)Coding and documentation agents
web_searchSearch the web via TavilyResearch and fact-checking agents
fetch_webpageExtract content from a URLResearch agents
browserFull browser automation (navigate, click, form fill)QA, web scraping, form-filling agents
command_executionRun shell commands (rate limits, audit logs)DevOps, code execution agents
memoryStore and retrieve conversation contextAlmost every agent
clipboardRead/write system clipboardAgents that interact with other apps
adaptive_learningLearn behavioral patterns from interactionsAgents that should adapt over time
voiceSpeak and listen (ElevenLabs or DeepInfra)Voice-interactive agents
MCP toolsExternal tools via Model Context ProtocolAny agent needing external integrations
transferHand off tasks to other agentsAutomatically available in multi-agent setups

Communication protocols

AgentCrew speaks three protocols:

  • Console / GUI — Human-to-agent: the chat interface you use daily.
  • A2A (Agent-to-Agent) — HTTP+JSON-RPC protocol. Connect multiple AgentCrew instances so one can delegate to agents on another machine.
  • ACP (Agent Communication Protocol) — WebSocket protocol for custom clients, IDE integrations, and headless agent control.

Real-world workflows

🧑‍💻 Feature development — from idea to PR

You: @Architect  Design the data model for a multi-tenant SaaS app
     @Coding     Implement it with SQLAlchemy
     @Reviewer   Review the code for security issues

Three agents, one conversation. The Architect thinks about trade-offs, the Coder implements cleanly, the Reviewer catches blind spots.

📊 Financial report generation

# Five specialized agents, each focused on one step
[[agents]]  name = "FinancialDataExtractor"   # parse raw statements
[[agents]]  name = "RatioAnalyst"             # compute key ratios
[[agents]]  name = "TrendAnalyst"             # spot patterns over time
[[agents]]  name = "RiskAssessor"             # flag red flags
[[agents]]  name = "ReportingSynthesizer"     # compile into final report

Each agent handles one step of the pipeline. The Synthesizer collects all findings and writes the final report. See examples/agents/agents-financial-report.toml.

🌐 Multi-instance agent network

# Server A — hosts research agents
server-a$ agentcrew a2a-server --port 41241

# Server B — hosts coding agents
server-b$ agentcrew a2a-server --port 41241

# Your machine — connects to both
# ~/.AgentCrew/agents.toml:
[[remote_agents]]
name = "RemoteResearcher"
url = "http://server-a:41241"

[[remote_agents]]
name = "RemoteCoder"
url = "http://server-b:41241"

Common commands (once you're inside)

CommandWhat it does
/agent <name>Switch to another agent
@<name> <task>Hand off a subtask
/clearStart a fresh conversation
/file <path>Attach a file
/think <low|medium|high|xhigh>Enable extended reasoning
/model <provider/model>Switch AI model
/voiceToggle voice recording
/helpShow all commands
exit or quitExit
Ctrl+CStop the current response

Next steps


License

Apache 2.0 License. See LICENSE for details.

Frequently Asked Questions

What is AgentCrew?

AgentCrew is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by saigontechnology. Chat application with multi-agents system supports multi-models and MCP. It has 215 GitHub stars.

Is AgentCrew safe to use?

Yes. AgentCrew passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install AgentCrew?

Clone the repository with "git clone https://github.com/saigontechnology/AgentCrew" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is AgentCrew written in?

AgentCrew is primarily written in Python. It is open-source under saigontechnology on GitHub, so you can review or fork the full source.

Are there alternatives to AgentCrew?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh AgentCrew against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details