Skip to main content

ZCode AI Agent Team

ZCode Beginner Path · Step 4

The first three steps covered installation, core capabilities, and model configuration. This step installs specialist agents so different models can work as a team. Allow about 5–10 minutes.

⬅️ Previous step · Step 3: Configure Plans and Models prepared your everyday model. The team can make fuller use of role specialization when you have several models with different capabilities.

What It Is

A basic workflow asks one model to do everything from start to finish. An AI agent team assigns production, review, execution checks, and final acceptance to separate specialist roles.

It becomes more professional through defined roles and acceptance criteria, and more intelligent through task routing and model matching—not because installation changes the underlying models.

Why Multiple Models

Different models are strong at different kinds of work. Matching models to roles is more effective than forcing one model to handle every task.

Model strengthBest suited toExample roles
Strong reasoningArchitecture, difficult problems, complex planningcoder-gpt, seoer
Fast and economicalRoutine checks and frequent lightweight workverifier, tijian, shencha-final
Image understandingScreenshots, pages, and visual reviewshencha-ui, frontend
Long contextLarge repositories, long briefs, distributed evidencecoder-kimi
Strong writingSEO, outreach, and social contentwriter-pro, outreach, sheyun

The GitHub repository also compares the practical results of single-model and multi-model setups. Beginners do not need many providers on day one: two or three models with different strengths are enough to improve the separation of production, review, and visual work.

GitHub zcode_skills README table comparing a single model, two or three models from different providers, and a larger multi-model setup

Recommended setup

The team still works with one model. If you completed Step 3 with two or three models from different capability groups or providers, you can better separate production from review while covering reasoning, speed, and image input.

What You Get

This guide was checked against v2.0.0 on September 7, 2026. The package is currently named Foreign Trade AI Team and includes 20 roles. Future releases may add more, so treat the repository's current README as the source of truth.

GroupRolesMain work
Engineeringcoder, coder-gpt, coder-ds, coder-kimi, frontendDaily implementation, hard problems, alternatives, long context, and front-end work
Content and diagramswriter, writer-pro, mermaidRegular writing, complex content, and business flowcharts
B2B growthseoer, huoke, outreach, jiankong, sheyunSEO, lead research, outreach copy, competitor monitoring, and social content
Review and verificationshencha, shencha-content, shencha-ui, verifier, shencha-final, tijianEngineering, content, visual, runtime, final, and website checks
Repository governancegithubRead-only review and improvement suggestions for public GitHub repositories

Creating one agent manually requires a name, model, tools, system prompt, and options such as injecting AGENTS.md. This package predefines the roles and boundaries, so beginners do not need to create all 20 agents one by one.

ZCode new-agent settings screen with fields for name, color, model, tools, system prompt, and AGENTS.md injection to define a specialist role

Before Installation

Confirm the following:

  • You completed ZCode Steps 1–3;
  • ZCode is version 3.10.2 or later;
  • at least one enabled model can complete a normal conversation;
  • Git is installed;
  • Python 3.9 or later is installed;
  • Windows users also have PowerShell 5.1 or later.

If you do not know whether Git or Python is installed, continue. ZCode will check the prerequisites first and report anything missing.

1. Open the Repository

Open:

👉 tony-apan/zcode_skills

Check the version shown near the top, then find 3-Step Automatic Installation. The latest release verified for this guide was v2.0.0. If the repository shows a newer release, follow the repository's current instructions.

2. Copy the Install Prompt

Under 3-Step Automatic Installation in the repository README, you will find one complete installation prompt:

  1. Start with the sentence asking ZCode to install the agent package;
  2. copy the entire code block, not only the repository URL;
  3. do not change the paths, version, or variables.

When you reach the section shown below, click the copy button in the upper-right corner of the code block. The block can scroll horizontally, so you do not need to select the prompt line by line.

GitHub zcode_skills README 3-step automatic installation section with a new session, the complete primary prompt, another new session after installation, and a copy button

Do not reuse an old prompt

The installation prompt is tied to a release tag and role count. Always copy it from the current GitHub README instead of an old article or chat log.

3. Send It to ZCode

Return to ZCode, create a new conversation, and send the complete prompt.

ZCode will work through this sequence:

Check the system, Git, and Python
→ fetch a fixed release
→ identify configured model capabilities
→ assign models to specialist roles
→ preview installation
→ install and report roles, models, and capability fallbacks

If ZCode reports missing Git, Python, or a usable model, address that item and retry. If it finds an existing role or local modification, read the conflict and proposed handling before continuing instead of repeatedly overwriting the installation.

4. Start a New Session

After installation finishes, create another new ZCode conversation. Agents are normally loaded when a session starts, so the old conversation may not show them immediately.

You do not need to reinstall ZCode or add each role manually.

5. Check the Roles

Open:

Lower-left gear → Settings → Agents

Check three things:

  1. the specialist roles appear in the installed list;
  2. each role shows its assigned model;
  3. the toggle on the right is enabled.

The screenshot shows 20 installed roles assigned across GLM, DeepSeek, GPT, Kimi, and Gemini models. The total of 22 at the top also includes two agents that already belonged to the user, so use the “20 installed” count when checking this package.

ZCode agent list showing 20 installed engineering, prospecting, writing, review, and diagram roles assigned across GLM, DeepSeek, GPT, Kimi, and Gemini models

Start Using the Team

Beginner Prompt

Copy this for the first task:

I have installed the AI agent team. First decide which specialist roles this task needs and give me a short collaboration plan that explains each role. Use different roles for production and review when practical. Then execute the plan and summarize the result.

My task: describe your task here.

The main agent can route the task to suitable roles. You can also name a workflow directly.

Coding Workflow

Ask coder to implement this fix, shencha to perform a static engineering review, verifier to run execution checks, and shencha-final to complete the final acceptance review.

Content Workflow

Ask seoer to create an evidence-based topic brief, writer to produce the draft, shencha-content to check facts, search intent, and conversion flow, and shencha-final to complete the final acceptance review.

B2B Workflow

Ask huoke to identify and verify target companies, then ask outreach to produce market-appropriate outreach copy with evidence grades and recommended next steps.

outreach creates outreach content; it does not mean the message has already been sent. Use the relevant sending tool and confirmation step when you are ready to send.

Diagram Workflow

Here is my business description. Ask mermaid to turn the complete process into a flowchart, with decision branches and manual steps clearly marked.

Model Assignment

The recommended adaptive installation reads a sanitized model capability inventory and assigns models to roles. It uses details such as model name, context capability, and image-input support, so you do not need to select a model for every role manually.

You can update the mapping later:

  1. add or enable a model in ZCode Model Settings;
  2. return to the repository README and copy the update prompt for the current release;
  3. explicitly ask ZCode to remap the models;
  4. create a new session and check the role list again.

“More intelligent” means task routing, model matching, role specialization, and staged acceptance checks. It does not mean the package retrains or changes the underlying models.

Can One Model Work?

Yes. All 20 roles can still be installed with one model, and their responsibilities and workflow remain available.

However, several benefits become weaker:

  • parallel alternatives lack real model diversity;
  • production and review may share the same reasoning habits;
  • visual roles may not have image-input capability;
  • long-context and high-frequency lightweight tasks cannot be separated by capability and cost.

Beginners do not need many providers on day one. Start with the built-in model from Step 3, then add a strong-reasoning or vision model when a real task needs it.

Troubleshooting

Roles Are Missing

Create a new ZCode session, then check Settings → Agents. If the roles are still absent, return to the installation conversation and confirm whether it actually reported completion or stopped at a prerequisite or conflict check.

A Model Is Unavailable

If a role reports that its model or provider is unavailable:

  1. confirm that the provider is enabled under Model Settings;
  2. test the model in a normal new task;
  3. use the current repository README's update prompt to remap the roles.

The Count Is Different

Check the repository's current release first. This guide covers 20 roles in v2.0.0; later releases may add roles. The total at the top may also include agents you created yourself, so compare the installation report and installed list instead.

Completion Check

  • You copied the complete installation prompt from the current GitHub README;
  • ZCode reported a completed installation and model assignment;
  • you created a new session to load the roles;
  • the installed roles and their models appear under Settings → Agents;
  • a simple task completed a production → review → verification/final-check workflow.

🎉 You have completed the four-step ZCode beginner path. You now have more than a single chat model: you have a professional AI collaboration workflow that can route work across specialist roles.

Further Reading